Home
last modified time | relevance | path

Searched refs:bus_master (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/drivers/w1/
Dw1_io.c63 if (dev->bus_master->touch_bit) in w1_touch_bit()
64 return dev->bus_master->touch_bit(dev->bus_master->data, bit); in w1_touch_bit()
88 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit()
90 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit()
93 dev->bus_master->write_bit(dev->bus_master->data, 0); in w1_write_bit()
95 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit()
113 dev->enable_pullup && dev->bus_master->set_pullup) { in w1_pre_write()
114 dev->bus_master->set_pullup(dev->bus_master->data, in w1_pre_write()
130 if (dev->enable_pullup && dev->bus_master->set_pullup) in w1_post_write()
131 dev->bus_master->set_pullup(dev->bus_master->data, 0); in w1_post_write()
[all …]
Dw1_int.c51 dev->bus_master = (struct w1_bus_master *)(dev + 1); in w1_alloc_dev()
145 memcpy(dev->bus_master, master, sizeof(struct w1_bus_master)); in w1_add_master_device()
241 if (dev->bus_master->data == bm->data) { in w1_remove_master_device()
Dw1.c304 count = sprintf(buf, "0x%p\n", md->bus_master); in w1_master_attribute_show_pointer()
/Linux-v4.19/drivers/w1/masters/
Dmatrox_w1.c67 struct w1_bus_master *bus_master; member
148 dev->bus_master = (struct w1_bus_master *)(dev + 1); in matrox_w1_probe()
171 dev->bus_master->data = dev; in matrox_w1_probe()
172 dev->bus_master->read_bit = &matrox_w1_read_ddc_bit; in matrox_w1_probe()
173 dev->bus_master->write_bit = &matrox_w1_write_ddc_bit; in matrox_w1_probe()
175 err = w1_add_master_device(dev->bus_master); in matrox_w1_probe()
200 w1_remove_master_device(dev->bus_master); in matrox_w1_remove()
Dmxc_w1.c40 struct w1_bus_master bus_master; member
144 mdev->bus_master.data = mdev; in mxc_w1_probe()
145 mdev->bus_master.reset_bus = mxc_w1_ds2_reset_bus; in mxc_w1_probe()
146 mdev->bus_master.touch_bit = mxc_w1_ds2_touch_bit; in mxc_w1_probe()
150 err = w1_add_master_device(&mdev->bus_master); in mxc_w1_probe()
168 w1_remove_master_device(&mdev->bus_master); in mxc_w1_remove()
/Linux-v4.19/drivers/pnp/pnpacpi/
Drsparser.c62 static int dma_flags(struct pnp_dev *dev, int type, int bus_master, in dma_flags() argument
67 if (bus_master) in dma_flags()
244 flags = dma_flags(dev, dma->type, dma->bus_master, in pnpacpi_allocated_resource()
310 flags = dma_flags(dev, p->type, p->bus_master, p->transfer); in pnpacpi_parse_dma_option()
763 dma->bus_master = !!(p->flags & IORESOURCE_DMA_MASTER); in pnpacpi_encode_dma()
769 (int) p->start, dma->type, dma->transfer, dma->bus_master); in pnpacpi_encode_dma()
/Linux-v4.19/drivers/media/platform/vsp1/
Dvsp1.h81 struct device *bus_master; member
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()
448 pool->mem = dma_alloc_wc(vsp1->bus_master, pool->size, &pool->dma, in vsp1_dl_cmd_pool_create()
523 dma_free_wc(pool->vsp1->bus_master, pool->size, pool->mem, in vsp1_dl_ext_cmd_pool_destroy()
Dvsp1_drv.c840 vsp1->bus_master = rcar_fcp_get_device(vsp1->fcp); in vsp1_probe()
842 vsp1->bus_master = vsp1->dev; in vsp1_probe()
Dvsp1_drm.c864 return dma_map_sg_attrs(vsp1->bus_master, sgt->sgl, sgt->nents, in vsp1_du_map_sg()
873 dma_unmap_sg_attrs(vsp1->bus_master, sgt->sgl, sgt->nents, in vsp1_du_unmap_sg()
Dvsp1_video.c1325 video->queue.dev = video->vsp1->bus_master; in vsp1_video_create()
/Linux-v4.19/drivers/net/ethernet/3com/
D3c515.c320 full_duplex:1, autoselect:1, bus_master:1, /* Vortex can only do a fragment bus-m. */ member
616 vp->bus_master = (vp->options & 16) ? 1 : 0; in corkscrew_setup()
620 vp->bus_master = 0; in corkscrew_setup()
861 (vp->bus_master ? DMADone : 0), ioaddr + EL3_CMD); in corkscrew_open()
866 | (vp->bus_master ? DMADone : 0) | UpComplete | DownComplete, in corkscrew_open()
1064 if (vp->bus_master) { in corkscrew_start_xmit()
D3c59x.c625 bus_master:1, /* Vortex can only do a fragment bus-m. */ member
1235 vp->bus_master = (option & 16) ? 1 : 0; in vortex_probe1()
1441 vp->bus_master = 0; /* AKPM: vortex only */ in vortex_probe1()
1701 (vp->bus_master ? DMADone : 0); in vortex_up()
1705 | (vp->bus_master ? DMADone : 0) | UpComplete | DownComplete; in vortex_up()
2051 if (vp->bus_master) { in vortex_start_xmit()
2555 if (vp->bus_master && in vortex_rx()
/Linux-v4.19/include/linux/
Dw1.h242 struct w1_bus_master *bus_master; member
/Linux-v4.19/drivers/acpi/acpica/
Drsirq.c229 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.dma.bus_master),
Drsdumpinfo.c47 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(dma.bus_master), "Mastering",
/Linux-v4.19/Documentation/devicetree/bindings/pci/
Dqcom,pcie.txt96 - "bus_master" Master AXI clock
106 - "bus_master" Master AXI clock
/Linux-v4.19/arch/arm64/boot/dts/qcom/
Dmsm8996.dtsi1008 "bus_master",
1062 "bus_master",
1114 "bus_master",
/Linux-v4.19/include/acpi/
Dacrestyp.h150 u8 bus_master; member