~ubuntu-branches/ubuntu/trusty/linux-linaro-omap/trusty

« back to all changes in this revision

Viewing changes to drivers/s390/char/sclp.c

  • Committer: Package Import Robot
  • Author(s): John Rigby, John Rigby
  • Date: 2011-09-26 10:44:23 UTC
  • Revision ID: package-import@ubuntu.com-20110926104423-57i0gl3v99b3lkfg
Tags: 3.0.0-1007.9
[ John Rigby ]

Enable crypto modules and remove crypto-modules from
exclude-module files
LP: #826021

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
#include <linux/suspend.h>
20
20
#include <linux/completion.h>
21
21
#include <linux/platform_device.h>
22
 
#include <asm/s390_ext.h>
23
22
#include <asm/types.h>
24
23
#include <asm/irq.h>
25
24
 
885
884
                spin_unlock_irqrestore(&sclp_lock, flags);
886
885
                /* Enable service-signal interruption - needs to happen
887
886
                 * with IRQs enabled. */
888
 
                ctl_set_bit(0, 9);
 
887
                service_subclass_irq_register();
889
888
                /* Wait for signal from interrupt or timeout */
890
889
                sclp_sync_wait();
891
890
                /* Disable service-signal interruption - needs to happen
892
891
                 * with IRQs enabled. */
893
 
                ctl_clear_bit(0,9);
 
892
                service_subclass_irq_unregister();
894
893
                spin_lock_irqsave(&sclp_lock, flags);
895
894
                del_timer(&sclp_request_timer);
896
895
                if (sclp_init_req.status == SCLP_REQ_DONE &&
1070
1069
        spin_unlock_irqrestore(&sclp_lock, flags);
1071
1070
        /* Enable service-signal external interruption - needs to happen with
1072
1071
         * IRQs enabled. */
1073
 
        ctl_set_bit(0, 9);
 
1072
        service_subclass_irq_register();
1074
1073
        sclp_init_mask(1);
1075
1074
        return 0;
1076
1075