Home
last modified time | relevance | path

Searched refs:bus_master (Results 1 - 25 of 38) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/w1/
H A Dw1_io.c54 if (dev->bus_master->touch_bit) in w1_touch_bit()
55 return dev->bus_master->touch_bit(dev->bus_master->data, bit); in w1_touch_bit()
70 * Only call if dev->bus_master->touch_bit is NULL
79 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit()
81 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit()
84 dev->bus_master->write_bit(dev->bus_master in w1_write_bit()
[all...]
H A Dw1_int.c42 dev->bus_master = (struct w1_bus_master *)(dev + 1); in w1_alloc_dev()
135 memcpy(dev->bus_master, master, sizeof(struct w1_bus_master)); in w1_add_master_device()
231 if (dev->bus_master->data == bm->data) { in w1_remove_master_device()
/kernel/linux/linux-6.6/drivers/w1/
H A Dw1_io.c54 if (dev->bus_master->touch_bit) in w1_touch_bit()
55 return dev->bus_master->touch_bit(dev->bus_master->data, bit); in w1_touch_bit()
70 * Only call if dev->bus_master->touch_bit is NULL
79 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit()
81 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit()
84 dev->bus_master->write_bit(dev->bus_master in w1_write_bit()
[all...]
H A Dw1_int.c42 dev->bus_master = (struct w1_bus_master *)(dev + 1); in w1_alloc_dev()
135 memcpy(dev->bus_master, master, sizeof(struct w1_bus_master)); in w1_add_master_device()
231 if (dev->bus_master->data == bm->data) { in w1_remove_master_device()
/kernel/linux/linux-5.10/drivers/w1/masters/
H A Dsgi_w1.c24 struct w1_bus_master bus_master; member
90 sdev->bus_master.data = sdev; in sgi_w1_probe()
91 sdev->bus_master.reset_bus = sgi_w1_reset_bus; in sgi_w1_probe()
92 sdev->bus_master.touch_bit = sgi_w1_touch_bit; in sgi_w1_probe()
97 sdev->bus_master.dev_id = sdev->dev_id; in sgi_w1_probe()
102 return w1_add_master_device(&sdev->bus_master); in sgi_w1_probe()
112 w1_remove_master_device(&sdev->bus_master); in sgi_w1_remove()
H A Dmatrox_w1.c53 struct w1_bus_master *bus_master; member
134 dev->bus_master = (struct w1_bus_master *)(dev + 1); in matrox_w1_probe()
157 dev->bus_master->data = dev; in matrox_w1_probe()
158 dev->bus_master->read_bit = &matrox_w1_read_ddc_bit; in matrox_w1_probe()
159 dev->bus_master->write_bit = &matrox_w1_write_ddc_bit; in matrox_w1_probe()
161 err = w1_add_master_device(dev->bus_master); in matrox_w1_probe()
186 w1_remove_master_device(dev->bus_master); in matrox_w1_remove()
H A Dmxc_w1.c32 struct w1_bus_master bus_master; member
134 mdev->bus_master.data = mdev; in mxc_w1_probe()
135 mdev->bus_master.reset_bus = mxc_w1_ds2_reset_bus; in mxc_w1_probe()
136 mdev->bus_master.touch_bit = mxc_w1_ds2_touch_bit; in mxc_w1_probe()
140 err = w1_add_master_device(&mdev->bus_master); in mxc_w1_probe()
158 w1_remove_master_device(&mdev->bus_master); in mxc_w1_remove()
/kernel/linux/linux-6.6/drivers/w1/masters/
H A Dsgi_w1.c24 struct w1_bus_master bus_master; member
90 sdev->bus_master.data = sdev; in sgi_w1_probe()
91 sdev->bus_master.reset_bus = sgi_w1_reset_bus; in sgi_w1_probe()
92 sdev->bus_master.touch_bit = sgi_w1_touch_bit; in sgi_w1_probe()
97 sdev->bus_master.dev_id = sdev->dev_id; in sgi_w1_probe()
102 return w1_add_master_device(&sdev->bus_master); in sgi_w1_probe()
112 w1_remove_master_device(&sdev->bus_master); in sgi_w1_remove()
H A Dmatrox_w1.c52 struct w1_bus_master *bus_master; member
128 dev->bus_master = (struct w1_bus_master *)(dev + 1); in matrox_w1_probe()
151 dev->bus_master->data = dev; in matrox_w1_probe()
152 dev->bus_master->read_bit = &matrox_w1_read_ddc_bit; in matrox_w1_probe()
153 dev->bus_master->write_bit = &matrox_w1_write_ddc_bit; in matrox_w1_probe()
155 err = w1_add_master_device(dev->bus_master); in matrox_w1_probe()
180 w1_remove_master_device(dev->bus_master); in matrox_w1_remove()
H A Dmxc_w1.c32 struct w1_bus_master bus_master; member
134 mdev->bus_master.data = mdev; in mxc_w1_probe()
135 mdev->bus_master.reset_bus = mxc_w1_ds2_reset_bus; in mxc_w1_probe()
136 mdev->bus_master.touch_bit = mxc_w1_ds2_touch_bit; in mxc_w1_probe()
140 err = w1_add_master_device(&mdev->bus_master); in mxc_w1_probe()
158 w1_remove_master_device(&mdev->bus_master); in mxc_w1_remove()
/kernel/linux/linux-5.10/drivers/pnp/pnpacpi/
H A Drsparser.c53 static int dma_flags(struct pnp_dev *dev, int type, int bus_master, in dma_flags() argument
58 if (bus_master) in dma_flags()
235 flags = dma_flags(dev, dma->type, dma->bus_master, in pnpacpi_allocated_resource()
301 flags = dma_flags(dev, p->type, p->bus_master, p->transfer); in pnpacpi_parse_dma_option()
754 dma->bus_master = !!(p->flags & IORESOURCE_DMA_MASTER); in pnpacpi_encode_dma()
760 (int) p->start, dma->type, dma->transfer, dma->bus_master); in pnpacpi_encode_dma()
/kernel/linux/linux-6.6/drivers/pnp/pnpacpi/
H A Drsparser.c53 static int dma_flags(struct pnp_dev *dev, int type, int bus_master, in dma_flags() argument
58 if (bus_master) in dma_flags()
236 flags = dma_flags(dev, dma->type, dma->bus_master, in pnpacpi_allocated_resource()
302 flags = dma_flags(dev, p->type, p->bus_master, p->transfer); in pnpacpi_parse_dma_option()
755 dma->bus_master = !!(p->flags & IORESOURCE_DMA_MASTER); in pnpacpi_encode_dma()
761 (int) p->start, dma->type, dma->transfer, dma->bus_master); in pnpacpi_encode_dma()
/kernel/linux/linux-5.10/drivers/w1/slaves/
H A Dw1_ds250x.c200 if (sl->master->bus_master->dev_id) in w1_eprom_add_slave()
203 sl->master->bus_master->dev_id, sl->reg_num.family, in w1_eprom_add_slave()
/kernel/linux/linux-6.6/drivers/w1/slaves/
H A Dw1_ds250x.c200 if (sl->master->bus_master->dev_id) in w1_eprom_add_slave()
203 sl->master->bus_master->dev_id, sl->reg_num.family, in w1_eprom_add_slave()
/kernel/linux/linux-5.10/include/linux/
H A Dw1.h196 * @bus_master: io operations available
238 struct w1_bus_master *bus_master; member
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
H A Dvsp1.h81 struct device *bus_master; member
H A Dvsp1_dl.c276 pool->mem = dma_alloc_wc(vsp1->bus_master, pool->size, &pool->dma, in vsp1_dl_body_pool_create()
314 dma_free_wc(pool->vsp1->bus_master, pool->size, pool->mem, in vsp1_dl_body_pool_destroy()
450 pool->mem = dma_alloc_wc(vsp1->bus_master, pool->size, &pool->dma, in vsp1_dl_cmd_pool_create()
525 dma_free_wc(pool->vsp1->bus_master, pool->size, pool->mem, in vsp1_dl_ext_cmd_pool_destroy()
H A Dvsp1_drm.c915 return dma_map_sgtable(vsp1->bus_master, sgt, DMA_TO_DEVICE, in vsp1_du_map_sg()
924 dma_unmap_sgtable(vsp1->bus_master, sgt, DMA_TO_DEVICE, in vsp1_du_unmap_sg()
/kernel/linux/linux-6.6/include/linux/
H A Dw1.h196 * @bus_master: io operations available
238 struct w1_bus_master *bus_master; member
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
H A Dvsp1.h84 struct device *bus_master; member
H A Dvsp1_dl.c276 pool->mem = dma_alloc_wc(vsp1->bus_master, pool->size, &pool->dma, in vsp1_dl_body_pool_create()
314 dma_free_wc(pool->vsp1->bus_master, pool->size, pool->mem, in vsp1_dl_body_pool_destroy()
450 pool->mem = dma_alloc_wc(vsp1->bus_master, pool->size, &pool->dma, in vsp1_dl_cmd_pool_create()
525 dma_free_wc(pool->vsp1->bus_master, pool->size, pool->mem, in vsp1_dl_ext_cmd_pool_destroy()
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Drsirq.c229 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.dma.bus_master),
/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Drsirq.c229 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.dma.bus_master),
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/
H A D3c515.c314 full_duplex:1, autoselect:1, bus_master:1, /* Vortex can only do a fragment bus-m. */ member
602 vp->bus_master = (vp->options & 16) ? 1 : 0; in corkscrew_setup()
606 vp->bus_master = 0; in corkscrew_setup()
847 (vp->bus_master ? DMADone : 0), ioaddr + EL3_CMD); in corkscrew_open()
852 | (vp->bus_master ? DMADone : 0) | UpComplete | DownComplete, in corkscrew_open()
1050 if (vp->bus_master) { in corkscrew_start_xmit()
/kernel/linux/linux-6.6/drivers/net/ethernet/3com/
H A D3c515.c316 full_duplex:1, autoselect:1, bus_master:1, /* Vortex can only do a fragment bus-m. */ member
606 vp->bus_master = (vp->options & 16) ? 1 : 0; in corkscrew_setup()
610 vp->bus_master = 0; in corkscrew_setup()
851 (vp->bus_master ? DMADone : 0), ioaddr + EL3_CMD); in corkscrew_open()
856 | (vp->bus_master ? DMADone : 0) | UpComplete | DownComplete, in corkscrew_open()
1054 if (vp->bus_master) { in corkscrew_start_xmit()

Completed in 18 milliseconds

12