sclp.c (7ae9fb1b7ecbb5d85d07857943f677fd1a559b18) | sclp.c (0a31b3fdc7e735c4f8c65fe4339945c717ed6808) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * core function to access sclp interface 4 * 5 * Copyright IBM Corp. 1999, 2009 6 * 7 * Author(s): Martin Peschke <mpeschke@de.ibm.com> 8 * Martin Schwidefsky <schwidefsky@de.ibm.com> --- 1279 unchanged lines hidden (view full) --- 1288 * IRQs enabled. */ 1289 irq_subclass_register(IRQ_SUBCLASS_SERVICE_SIGNAL); 1290 sclp_init_mask(1); 1291 return 0; 1292 1293fail_unregister_reboot_notifier: 1294 unregister_reboot_notifier(&sclp_reboot_notifier); 1295fail_init_state_uninitialized: | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * core function to access sclp interface 4 * 5 * Copyright IBM Corp. 1999, 2009 6 * 7 * Author(s): Martin Peschke <mpeschke@de.ibm.com> 8 * Martin Schwidefsky <schwidefsky@de.ibm.com> --- 1279 unchanged lines hidden (view full) --- 1288 * IRQs enabled. */ 1289 irq_subclass_register(IRQ_SUBCLASS_SERVICE_SIGNAL); 1290 sclp_init_mask(1); 1291 return 0; 1292 1293fail_unregister_reboot_notifier: 1294 unregister_reboot_notifier(&sclp_reboot_notifier); 1295fail_init_state_uninitialized: |
1296 list_del(&sclp_state_change_event.list); |
|
1296 sclp_init_state = sclp_init_state_uninitialized; 1297 free_page((unsigned long) sclp_read_sccb); 1298 free_page((unsigned long) sclp_init_sccb); 1299fail_unlock: 1300 spin_unlock_irqrestore(&sclp_lock, flags); 1301 return rc; 1302} 1303 --- 12 unchanged lines hidden --- | 1297 sclp_init_state = sclp_init_state_uninitialized; 1298 free_page((unsigned long) sclp_read_sccb); 1299 free_page((unsigned long) sclp_init_sccb); 1300fail_unlock: 1301 spin_unlock_irqrestore(&sclp_lock, flags); 1302 return rc; 1303} 1304 --- 12 unchanged lines hidden --- |