Searched refs:sio (Results 1 – 20 of 20) sorted by relevance
| /linux/drivers/gpio/ |
| H A D | gpio-f7188x.c | 93 struct f7188x_sio *sio; member 293 struct f7188x_sio *sio = bank->data->sio; in f7188x_gpio_get_direction() local 296 err = superio_enter(sio->addr); in f7188x_gpio_get_direction() 299 superio_select(sio->addr, sio->device); in f7188x_gpio_get_direction() 301 dir = superio_inb(sio->addr, f7188x_gpio_dir(bank->regbase)); in f7188x_gpio_get_direction() 303 superio_exit(sio->addr); in f7188x_gpio_get_direction() 305 if (f7188x_gpio_dir_invert(sio->type)) in f7188x_gpio_get_direction() 318 struct f7188x_sio *sio = bank->data->sio; in f7188x_gpio_direction_in() local 321 err = superio_enter(sio->addr); in f7188x_gpio_direction_in() 324 superio_select(sio->addr, sio->device); in f7188x_gpio_direction_in() [all …]
|
| /linux/mm/ |
| H A D | page_io.c | 346 struct swap_iocb *sio = container_of(iocb, struct swap_iocb, iocb); in sio_write_complete() local 347 struct page *page = sio->bvec[0].bv_page; in sio_write_complete() 350 if (ret != sio->len) { in sio_write_complete() 361 for (p = 0; p < sio->pages; p++) { in sio_write_complete() 362 page = sio->bvec[p].bv_page; in sio_write_complete() 368 for (p = 0; p < sio->pages; p++) in sio_write_complete() 369 end_page_writeback(sio->bvec[p].bv_page); in sio_write_complete() 371 mempool_free(sio, sio_pool); in sio_write_complete() 376 struct swap_iocb *sio = swap_plug ? *swap_plug : NULL; in swap_writepage_fs() local 384 if (sio) { in swap_writepage_fs() [all …]
|
| H A D | swap.h | 196 void swap_write_unplug(struct swap_iocb *sio); 359 static inline void swap_write_unplug(struct swap_iocb *sio) in swap_write_unplug() argument
|
| /linux/drivers/parisc/ |
| H A D | superio.c | 151 struct superio_device *sio = &sio_dev; in superio_init() local 152 struct pci_dev *pdev = sio->lio_pdev; in superio_init() 156 if (sio->suckyio_irq_enabled) in superio_init() 160 BUG_ON(!sio->usb_pdev); in superio_init() 163 pdev->irq = sio->usb_pdev->irq; in superio_init() 166 sio->usb_pdev->irq = superio_fixup_irq(sio->usb_pdev); in superio_init() 171 pci_read_config_dword (pdev, SIO_SP1BAR, &sio->sp1_base); in superio_init() 172 sio->sp1_base &= ~1; in superio_init() 173 printk(KERN_INFO PFX "Serial port 1 at 0x%x\n", sio->sp1_base); in superio_init() 175 pci_read_config_dword (pdev, SIO_SP2BAR, &sio->sp2_base); in superio_init() [all …]
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | tlan.c | 2234 u8 sio; in tlan_finish_reset() local 2302 sio = tlan_dio_read8(dev->base_addr, TLAN_NET_SIO); in tlan_finish_reset() 2303 sio |= TLAN_NET_SIO_MINTEN; in tlan_finish_reset() 2304 tlan_dio_write8(dev->base_addr, TLAN_NET_SIO, sio); in tlan_finish_reset() 2836 u16 sio, tmp; in __tlan_mii_read_reg() local 2846 sio = dev->base_addr + TLAN_DIO_DATA + TLAN_NET_SIO; in __tlan_mii_read_reg() 2850 minten = tlan_get_bit(TLAN_NET_SIO_MINTEN, sio); in __tlan_mii_read_reg() 2852 tlan_clear_bit(TLAN_NET_SIO_MINTEN, sio); in __tlan_mii_read_reg() 2860 tlan_clear_bit(TLAN_NET_SIO_MTXEN, sio); /* change direction */ in __tlan_mii_read_reg() 2862 tlan_clear_bit(TLAN_NET_SIO_MCLK, sio); /* clock idle bit */ in __tlan_mii_read_reg() [all …]
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-pow.h | 1571 ptr.sio.mem_region = CVMX_IO_SEG; in cvmx_pow_tag_sw_nocheck() 1572 ptr.sio.is_io = 1; in cvmx_pow_tag_sw_nocheck() 1573 ptr.sio.did = CVMX_OCT_DID_TAG_SWTAG; in cvmx_pow_tag_sw_nocheck() 1683 ptr.sio.mem_region = CVMX_IO_SEG; in cvmx_pow_tag_sw_full_nocheck() 1684 ptr.sio.is_io = 1; in cvmx_pow_tag_sw_full_nocheck() 1685 ptr.sio.did = CVMX_OCT_DID_TAG_SWTAG; in cvmx_pow_tag_sw_full_nocheck() 1686 ptr.sio.offset = CAST64(wqp); in cvmx_pow_tag_sw_full_nocheck() 1760 ptr.sio.mem_region = CVMX_IO_SEG; in cvmx_pow_tag_sw_null_nocheck() 1761 ptr.sio.is_io = 1; in cvmx_pow_tag_sw_null_nocheck() 1762 ptr.sio.did = CVMX_OCT_DID_TAG_TAG1; in cvmx_pow_tag_sw_null_nocheck() [all …]
|
| 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 | t8103-pmgr.dtsi | 227 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
|