Home
last modified time | relevance | path

Searched refs:io_ops (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/drivers/staging/rtl8712/
Drtl8712_io.c43 _read8 = pintfhdl->io_ops._read8; in r8712_read8()
53 _read16 = pintfhdl->io_ops._read16; in r8712_read16()
63 _read32 = pintfhdl->io_ops._read32; in r8712_read32()
73 _write8 = pintfhdl->io_ops._write8; in r8712_write8()
83 _write16 = pintfhdl->io_ops._write16; in r8712_write16()
94 _write32 = pintfhdl->io_ops._write32; in r8712_write32()
107 _read_mem = pintfhdl->io_ops._read_mem; in r8712_read_mem()
118 _write_mem = pintfhdl->io_ops._write_mem; in r8712_write_mem()
131 _read_port = pintfhdl->io_ops._read_port; in r8712_read_port()
142 _write_port = pintfhdl->io_ops._write_port; in r8712_write_port()
Drtl871x_io.c70 set_intf_ops(&pintf_hdl->io_ops); in _init_intf_hdl()
Drtl871x_io.h134 struct _io_ops io_ops; member
/linux-4.4.14/include/linux/usb/
Dphy.h85 struct usb_phy_io_ops *io_ops; member
151 if (x && x->io_ops && x->io_ops->read) in usb_phy_io_read()
152 return x->io_ops->read(x, reg); in usb_phy_io_read()
159 if (x && x->io_ops && x->io_ops->write) in usb_phy_io_write()
160 return x->io_ops->write(x, val, reg); in usb_phy_io_write()
/linux-4.4.14/sound/hda/ext/
Dhdac_ext_bus.c92 const struct hdac_io_ops *io_ops) in snd_hdac_ext_bus_init() argument
98 if (io_ops == NULL) in snd_hdac_ext_bus_init()
99 io_ops = &hdac_ext_default_io; in snd_hdac_ext_bus_init()
101 ret = snd_hdac_bus_init(&ebus->bus, dev, ops, io_ops); in snd_hdac_ext_bus_init()
/linux-4.4.14/sound/hda/
Dhdac_controller.c466 err = bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV, in snd_hdac_bus_alloc_stream_pages()
476 err = bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV, in snd_hdac_bus_alloc_stream_pages()
484 return bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV, in snd_hdac_bus_alloc_stream_pages()
499 bus->io_ops->dma_free_pages(bus, &s->bdl); in snd_hdac_bus_free_stream_pages()
503 bus->io_ops->dma_free_pages(bus, &bus->rb); in snd_hdac_bus_free_stream_pages()
505 bus->io_ops->dma_free_pages(bus, &bus->posbuf); in snd_hdac_bus_free_stream_pages()
Dhdac_bus.c29 const struct hdac_io_ops *io_ops) in snd_hdac_bus_init() argument
37 bus->io_ops = io_ops; in snd_hdac_bus_init()
Dhdac_stream.c637 err = bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV_SG, in snd_hdac_dsp_prepare()
664 bus->io_ops->dma_free_pages(bus, bufp); in snd_hdac_dsp_prepare()
711 bus->io_ops->dma_free_pages(bus, dmab); in snd_hdac_dsp_cleanup()
/linux-4.4.14/include/sound/
Dhdaudio.h250 const struct hdac_io_ops *io_ops; member
311 const struct hdac_io_ops *io_ops);
357 ((chip)->io_ops->reg_write ## type(value, (chip)->remap_addr + (reg)))
359 ((chip)->io_ops->reg_read ## type((chip)->remap_addr + (reg)))
462 ((dev)->bus->io_ops->reg_write ## type(value, (dev)->sd_addr + (reg)))
464 ((dev)->bus->io_ops->reg_read ## type((dev)->sd_addr + (reg)))
Dsoc-topology.h147 const struct snd_soc_tplg_kcontrol_ops *io_ops; member
Dhdaudio_ext.h32 const struct hdac_io_ops *io_ops);
/linux-4.4.14/sound/soc/intel/skylake/
Dskl.c341 const struct hdac_io_ops *io_ops, in skl_create() argument
361 snd_hdac_ext_bus_init(ebus, &pci->dev, &bus_core_ops, io_ops); in skl_create()
Dskl-messages.c41 return bus->io_ops->dma_alloc_pages(bus, SNDRV_DMA_TYPE_DEV, size, dmab); in skl_alloc_dma_buf()
52 bus->io_ops->dma_free_pages(bus, dmab); in skl_free_dma_buf()
/linux-4.4.14/sound/soc/
Dsoc-topology.c70 const struct snd_soc_tplg_kcontrol_ops *io_ops; member
134 static const struct snd_soc_tplg_kcontrol_ops io_ops[] = { variable
553 ops = tplg->io_ops; in soc_tplg_kcontrol_bind_io()
570 ops = io_ops; in soc_tplg_kcontrol_bind_io()
571 num_ops = ARRAY_SIZE(io_ops); in soc_tplg_kcontrol_bind_io()
1768 tplg.io_ops = ops->io_ops; in snd_soc_tplg_component_load()
/linux-4.4.14/sound/pci/hda/
Dhda_controller.h219 const struct hdac_io_ops *io_ops);
Dhda_controller.c1034 const struct hdac_io_ops *io_ops) in azx_bus_init() argument
1040 io_ops); in azx_bus_init()
/linux-4.4.14/drivers/usb/phy/
Dphy-ulpi.c275 phy->io_ops = ops; in otg_ulpi_create()
Dphy-qcom-8x16-usb.c344 phy->io_ops = &ulpi_viewport_access_ops; in phy_8x16_probe()
Dphy-msm-usb.c1793 phy->io_ops = &msm_otg_io_ops; in msm_otg_probe()
/linux-4.4.14/drivers/usb/musb/
Dmusb_core.c2114 if (!musb->xceiv->io_ops) { in musb_init_controller()
2117 musb->xceiv->io_ops = &musb_ulpi_access; in musb_init_controller()