Changeset 01c3bb4 in mainline for uspace/drv
- Timestamp:
- 2017-11-25T15:43:25Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ce4a21a0
- Parents:
- 98cb5e0d
- Location:
- uspace/drv
- Files:
-
- 13 edited
-
audio/hdaudio/hdaudio.c (modified) (2 diffs)
-
audio/sb16/main.c (modified) (1 diff)
-
block/ahci/ahci.c (modified) (1 diff)
-
block/ddisk/ddisk.c (modified) (2 diffs)
-
bus/adb/cuda_adb/cuda_adb.c (modified) (2 diffs)
-
char/i8042/i8042.c (modified) (1 diff)
-
char/msim-con/msim-con.c (modified) (1 diff)
-
char/ns8250/ns8250.c (modified) (1 diff)
-
char/pl050/pl050.c (modified) (1 diff)
-
nic/e1k/e1k.c (modified) (1 diff)
-
nic/ne2k/ne2k.c (modified) (2 diffs)
-
nic/rtl8139/driver.c (modified) (1 diff)
-
nic/rtl8169/driver.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/audio/hdaudio/hdaudio.c
r98cb5e0d r01c3bb4 58 58 static int hda_fun_offline(ddf_fun_t *fun); 59 59 60 static void hdaudio_interrupt(ipc_call id_t, ipc_call_t *, ddf_dev_t *);60 static void hdaudio_interrupt(ipc_call_t *, ddf_dev_t *); 61 61 62 62 static driver_ops_t driver_ops = { … … 368 368 } 369 369 370 static void hdaudio_interrupt(ipc_callid_t iid, ipc_call_t *icall, 371 ddf_dev_t *dev) 370 static void hdaudio_interrupt(ipc_call_t *icall, ddf_dev_t *dev) 372 371 { 373 372 hda_t *hda = (hda_t *)ddf_dev_data_get(dev); -
uspace/drv/audio/sb16/main.c
r98cb5e0d r01c3bb4 76 76 } 77 77 78 static void irq_handler(ipc_call id_t iid, ipc_call_t *call, ddf_dev_t *dev)78 static void irq_handler(ipc_call_t *call, ddf_dev_t *dev) 79 79 { 80 80 sb16_t *sb16_dev = ddf_dev_data_get(dev); -
uspace/drv/block/ahci/ahci.c
r98cb5e0d r01c3bb4 890 890 /** AHCI interrupt handler. 891 891 * 892 * @param iid The IPC call id.893 892 * @param icall The IPC call structure. 894 893 * @param dev DDF device structure. 895 894 * 896 895 */ 897 static void ahci_interrupt(ipc_call id_t iid, ipc_call_t *icall, ddf_dev_t *dev)896 static void ahci_interrupt(ipc_call_t *icall, ddf_dev_t *dev) 898 897 { 899 898 ahci_dev_t *ahci = dev_ahci_dev(dev); -
uspace/drv/block/ddisk/ddisk.c
r98cb5e0d r01c3bb4 64 64 static void ddisk_bd_connection(ipc_callid_t, ipc_call_t *, void *); 65 65 66 static void ddisk_irq_handler(ipc_call id_t, ipc_call_t *, ddf_dev_t *);66 static void ddisk_irq_handler(ipc_call_t *, ddf_dev_t *); 67 67 68 68 static driver_ops_t driver_ops = { … … 176 176 }; 177 177 178 void ddisk_irq_handler(ipc_call id_t iid, ipc_call_t *icall, ddf_dev_t *dev)178 void ddisk_irq_handler(ipc_call_t *icall, ddf_dev_t *dev) 179 179 { 180 180 ddf_msg(LVL_DEBUG, "ddisk_irq_handler(), status=%" PRIx32, -
uspace/drv/bus/adb/cuda_adb/cuda_adb.c
r98cb5e0d r01c3bb4 57 57 static void cuda_dev_connection(ipc_callid_t, ipc_call_t *, void *); 58 58 static int cuda_init(cuda_t *); 59 static void cuda_irq_handler(ipc_call id_t, ipc_call_t *, void *);59 static void cuda_irq_handler(ipc_call_t *, void *); 60 60 61 61 static void cuda_irq_listen(cuda_t *); … … 264 264 } 265 265 266 static void cuda_irq_handler(ipc_call id_t iid, ipc_call_t *call, void *arg)266 static void cuda_irq_handler(ipc_call_t *call, void *arg) 267 267 { 268 268 uint8_t rbuf[CUDA_RCV_BUF_SIZE]; -
uspace/drv/char/i8042/i8042.c
r98cb5e0d r01c3bb4 122 122 * Write new data to the corresponding buffer. 123 123 * 124 * @param iid Call id.125 124 * @param call pointerr to call data. 126 125 * @param dev Device that caued the interrupt. 127 126 * 128 127 */ 129 static void i8042_irq_handler(ipc_callid_t iid, ipc_call_t *call, 130 ddf_dev_t *dev) 128 static void i8042_irq_handler(ipc_call_t *call, ddf_dev_t *dev) 131 129 { 132 130 i8042_t *controller = ddf_dev_data_get(dev); -
uspace/drv/char/msim-con/msim-con.c
r98cb5e0d r01c3bb4 62 62 }; 63 63 64 static void msim_irq_handler(ipc_call id_t iid, ipc_call_t *call, void *arg)64 static void msim_irq_handler(ipc_call_t *call, void *arg) 65 65 { 66 66 msim_con_t *con = (msim_con_t *) arg; -
uspace/drv/char/ns8250/ns8250.c
r98cb5e0d r01c3bb4 783 783 * 784 784 */ 785 static inline void ns8250_interrupt_handler(ipc_callid_t iid, ipc_call_t *icall, 786 ddf_dev_t *dev) 785 static inline void ns8250_interrupt_handler(ipc_call_t *icall, ddf_dev_t *dev) 787 786 { 788 787 ns8250_t *ns = dev_ns8250(dev); -
uspace/drv/char/pl050/pl050.c
r98cb5e0d r01c3bb4 137 137 } 138 138 139 static void pl050_interrupt(ipc_call id_t iid, ipc_call_t *call, ddf_dev_t *dev)139 static void pl050_interrupt(ipc_call_t *call, ddf_dev_t *dev) 140 140 { 141 141 pl050_t *pl050 = (pl050_t *)ddf_dev_data_get(dev); -
uspace/drv/nic/e1k/e1k.c
r98cb5e0d r01c3bb4 1237 1237 /** Handle device interrupt 1238 1238 * 1239 * @param iid IPC call id1240 1239 * @param icall IPC call structure 1241 1240 * @param dev E1000 device 1242 1241 * 1243 1242 */ 1244 static void e1000_interrupt_handler(ipc_call id_t iid, ipc_call_t *icall,1243 static void e1000_interrupt_handler(ipc_call_t *icall, 1245 1244 ddf_dev_t *dev) 1246 1245 { -
uspace/drv/nic/ne2k/ne2k.c
r98cb5e0d r01c3bb4 122 122 }; 123 123 124 static void ne2k_interrupt_handler(ipc_call id_t, ipc_call_t *, ddf_dev_t *);124 static void ne2k_interrupt_handler(ipc_call_t *, ddf_dev_t *); 125 125 126 126 static int ne2k_register_interrupt(nic_t *nic_data) … … 239 239 } 240 240 241 void ne2k_interrupt_handler(ipc_call id_t iid, ipc_call_t *call, ddf_dev_t *dev)241 void ne2k_interrupt_handler(ipc_call_t *call, ddf_dev_t *dev) 242 242 { 243 243 nic_t *nic_data = DRIVER_DATA(dev); 244 244 ne2k_interrupt(nic_data, IRQ_GET_ISR(*call), IRQ_GET_TSR(*call)); 245 246 async_answer_0(iid, EOK);247 245 } 248 246 -
uspace/drv/nic/rtl8139/driver.c
r98cb5e0d r01c3bb4 816 816 /** Handle device interrupt 817 817 * 818 * @param iid The IPC call id819 818 * @param icall The IPC call structure 820 819 * @param dev The rtl8139 device 821 820 * 822 821 */ 823 static void rtl8139_interrupt_handler(ipc_callid_t iid, ipc_call_t *icall, 824 ddf_dev_t *dev) 822 static void rtl8139_interrupt_handler(ipc_call_t *icall, ddf_dev_t *dev) 825 823 { 826 824 assert(dev); -
uspace/drv/nic/rtl8169/driver.c
r98cb5e0d r01c3bb4 72 72 static int rtl8169_on_stopped(nic_t *nic_data); 73 73 static void rtl8169_send_frame(nic_t *nic_data, void *data, size_t size); 74 static void rtl8169_irq_handler(ipc_callid_t iid, ipc_call_t *icall, 75 ddf_dev_t *dev); 74 static void rtl8169_irq_handler(ipc_call_t *icall, ddf_dev_t *dev); 76 75 static inline int rtl8169_register_int_handler(nic_t *nic_data); 77 76 static inline void rtl8169_get_hwaddr(rtl8169_t *rtl8169, nic_address_t *addr); … … 1032 1031 } 1033 1032 1034 static void rtl8169_irq_handler(ipc_callid_t iid, ipc_call_t *icall, 1035 ddf_dev_t *dev) 1033 static void rtl8169_irq_handler(ipc_call_t *icall, ddf_dev_t *dev) 1036 1034 { 1037 1035 assert(dev);
Note:
See TracChangeset
for help on using the changeset viewer.
