/linux/drivers/w1/ |
H A D | w1_io.c | 54 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->data, 0); in w1_write_bit() 86 dev->bus_master->write_bit(dev->bus_master->data, 1); in w1_write_bit() 104 dev->enable_pullup && dev->bus_master->set_pullup) { in w1_pre_write() 105 dev->bus_master->set_pullup(dev->bus_master->data, in w1_pre_write() 121 if (dev->enable_pullup && dev->bus_master->set_pullup) in w1_post_write() [all …]
|
H A D | w1_int.c | 38 dev->bus_master = (struct w1_bus_master *)(dev + 1); in w1_alloc_dev() 131 memcpy(dev->bus_master, master, sizeof(struct w1_bus_master)); in w1_add_master_device() 227 if (dev->bus_master->data == bm->data) { in w1_remove_master_device()
|
/linux/drivers/w1/masters/ |
H A D | sgi_w1.c | 24 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 D | matrox_w1.c | 52 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 D | mxc_w1.c | 32 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()
|
/linux/Documentation/devicetree/bindings/pci/ |
H A D | qcom,pcie-ep.yaml | 154 - const: bus_master 190 - const: bus_master 226 - const: bus_master 263 clock-names = "aux", "cfg", "bus_master", "bus_slave",
|
H A D | qcom,pcie-sm8250.yaml | 46 - const: bus_master # Master AXI clock 56 - const: bus_master # Master AXI clock 131 "bus_master",
|
H A D | qcom,pcie-sm8350.yaml | 44 - const: bus_master # Master AXI clock 120 "bus_master",
|
H A D | qcom,pcie-sc8180x.yaml | 44 - const: bus_master # Master AXI clock 124 "bus_master",
|
H A D | qcom,pcie-sa8775p.yaml | 42 - const: bus_master # Master AXI clock 119 "bus_master",
|
H A D | qcom,pcie-sm8150.yaml | 44 - const: bus_master # Master AXI clock 118 "bus_master",
|
H A D | qcom,pcie-sm8550.yaml | 49 - const: bus_master # Master AXI clock 125 "bus_master",
|
H A D | qcom,pcie-x1e80100.yaml | 42 - const: bus_master # Master AXI clock 118 "bus_master",
|
H A D | qcom,pcie-sc8280xp.yaml | 46 - const: bus_master # Master AXI clock 137 "bus_master",
|
H A D | qcom,pcie-sc7280.yaml | 47 - const: bus_master # Master AXI clock 135 "bus_master",
|
H A D | qcom,pcie-sm8450.yaml | 50 - const: bus_master # Master AXI clock 139 "bus_master",
|
H A D | qcom,pcie.yaml | 334 - const: bus_master # Master AXI clock 450 - const: bus_master # Master AXI clock 464 - const: bus_master # Master AXI clock 491 - const: bus_master # Master AXI clock
|
/linux/drivers/pnp/pnpacpi/ |
H A D | rsparser.c | 53 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()
|
/linux/drivers/w1/slaves/ |
H A D | w1_ds250x.c | 201 if (sl->master->bus_master->dev_id) in w1_eprom_add_slave() 204 sl->master->bus_master->dev_id, sl->reg_num.family, in w1_eprom_add_slave()
|
/linux/include/linux/ |
H A D | w1.h | 197 * @bus_master: io operations available 239 struct w1_bus_master *bus_master; member
|
/linux/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1.h | 84 struct device *bus_master; member
|
H A D | vsp1_dl.c | 276 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()
|
/linux/drivers/cdx/controller/ |
H A D | mc_cdx_pcol.h | 548 * If BUS_MASTER is set to disabled, device DMA and interrupts are quiesced. 550 * interrupts are issued after this command returns. If BUS_MASTER is set to 555 * interrupts to be delivered to the host, both BUS_MASTER and MSI_ENABLE needs
|
/linux/drivers/net/ethernet/3com/ |
H A D | 3c515.c | 313 full_duplex:1, autoselect:1, bus_master:1, /* Vortex can only do a fragment bus-m. */ member 603 vp->bus_master = (vp->options & 16) ? 1 : 0; in corkscrew_setup() 607 vp->bus_master = 0; in corkscrew_setup() 848 (vp->bus_master ? DMADone : 0), ioaddr + EL3_CMD); in corkscrew_open() 853 | (vp->bus_master ? DMADone : 0) | UpComplete | DownComplete, in corkscrew_open() 1051 if (vp->bus_master) { in corkscrew_start_xmit()
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-sdx55.dtsi | 358 "bus_master", 419 "bus_master",
|