Searched refs:sio (Results 1 – 16 of 16) sorted by relevance
| /linux/drivers/gpio/ |
| H A D | gpio-f7188x.c | 94 struct f7188x_sio *sio; member 294 struct f7188x_sio *sio = bank->data->sio; in f7188x_gpio_get_direction() local 297 err = superio_enter(sio->addr); in f7188x_gpio_get_direction() 300 superio_select(sio->addr, sio->device); in f7188x_gpio_get_direction() 302 dir = superio_inb(sio->addr, f7188x_gpio_dir(bank->regbase)); in f7188x_gpio_get_direction() 304 superio_exit(sio->addr); in f7188x_gpio_get_direction() 306 if (f7188x_gpio_dir_invert(sio->type)) in f7188x_gpio_get_direction() 319 struct f7188x_sio *sio = bank->data->sio; in f7188x_gpio_direction_in() local 322 err = superio_enter(sio->addr); in f7188x_gpio_direction_in() 325 superio_select(sio->addr, sio->device); in f7188x_gpio_direction_in() [all …]
|
| /linux/mm/ |
| H A D | page_io.c | 365 struct swap_iocb *sio = container_of(iocb, struct swap_iocb, iocb); in sio_write_complete() local 366 struct page *page = sio->bvecs[0].bv_page; in sio_write_complete() 369 if (ret != sio->len) { in sio_write_complete() 380 for (p = 0; p < sio->nr_bvecs; p++) { in sio_write_complete() 381 page = sio->bvecs[p].bv_page; in sio_write_complete() 387 for (p = 0; p < sio->nr_bvecs; p++) in sio_write_complete() 388 end_page_writeback(sio->bvecs[p].bv_page); in sio_write_complete() 390 mempool_free(sio, sio_pool); in sio_write_complete() 395 struct swap_iocb *sio = swap_plug ? *swap_plug : NULL; in swap_writepage_fs() local 403 if (sio) { in swap_writepage_fs() [all …]
|
| /linux/drivers/hwmon/ |
| H A D | w83627hf.c | 100 superio_outb(struct w83627hf_sio_data *sio, int reg, int val) in superio_outb() argument 102 outb(reg, sio->sioaddr); in superio_outb() 103 outb(val, sio->sioaddr + 1); in superio_outb() 107 superio_inb(struct w83627hf_sio_data *sio, int reg) in superio_inb() argument 109 outb(reg, sio->sioaddr); in superio_inb() 110 return inb(sio->sioaddr + 1); in superio_inb() 114 superio_select(struct w83627hf_sio_data *sio, int ld) in superio_select() argument 116 outb(DEV, sio->sioaddr); in superio_select() 117 outb(ld, sio->sioaddr + 1); in superio_select() 121 superio_enter(struct w83627hf_sio_data *sio) in superio_enter() argument [all …]
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-address.h | 176 } sio; member 251 } sio; member
|
| /linux/arch/alpha/include/asm/ |
| H A D | machvec.h | 107 } sio; member
|
| /linux/arch/arm64/boot/dts/apple/ |
| H A D | s5l8960x-pmgr.dtsi | 402 label = "sio";
|
| H A D | t7001-pmgr.dtsi | 325 label = "sio";
|
| H A D | t7000-pmgr.dtsi | 315 label = "sio";
|
| H A D | s800-0-3-pmgr.dtsi | 280 label = "sio";
|
| H A D | t8010-pmgr.dtsi | 270 label = "sio";
|
| H A D | t8012-pmgr.dtsi | 251 label = "sio";
|
| H A D | s8001-pmgr.dtsi | 280 label = "sio";
|
| H A D | t8011-pmgr.dtsi | 280 label = "sio";
|
| H A D | t8112-pmgr.dtsi | 168 label = "sio";
|
| H A D | t600x-pmgr.dtsi | 817 label = DIE_LABEL(sio);
|
| /linux/drivers/usb/serial/ |
| H A D | Kconfig | 177 See <http://ftdi-usb-sio.sourceforge.net/> for more
|