Searched defs:bus (Results 1 - 25 of 343) sorted by relevance

1234567891011>>

/drivers/bcma/
H A Ddriver_chipcommon_nflash.c21 struct bcma_bus *bus = cc->core->bus; local
23 if (bus->chipinfo.id != BCMA_CHIP_ID_BCM4706 &&
25 bcma_err(bus, "NAND flash on unsupported board!\n");
30 bcma_err(bus, "NAND flash not present according to ChipCommon\n");
H A Ddriver_chipcommon_b.c14 static bool bcma_wait_reg(struct bcma_bus *bus, void __iomem *addr, u32 mask, argument
28 bcma_err(bus, "Timeout waiting for register %p\n", addr);
35 struct bcma_bus *bus = ccb->core->bus; local
38 bcma_wait_reg(bus, ccb->mii + 0x00, 0x0100, 0x0000, 100);
40 bcma_wait_reg(bus, ccb->mii + 0x00, 0x0100, 0x0000, 100);
/drivers/net/wireless/brcm80211/brcmfmac/
H A Dpcie.h20 struct brcmf_bus *bus; member in struct:brcmf_pciedev
/drivers/video/fbdev/via/
H A Dvia_aux_vt1621.c31 void via_aux_vt1621_probe(struct via_aux_bus *bus) argument
34 .bus = bus,
H A Dvia_aux_ch7301.c31 static void probe(struct via_aux_bus *bus, u8 addr) argument
34 .bus = bus,
46 void via_aux_ch7301_probe(struct via_aux_bus *bus) argument
48 probe(bus, 0x75);
49 probe(bus, 0x76);
H A Dvia_aux_vt1622.c31 static void probe(struct via_aux_bus *bus, u8 addr) argument
34 .bus = bus,
46 void via_aux_vt1622_probe(struct via_aux_bus *bus) argument
48 probe(bus, 0x20);
49 probe(bus, 0x21);
H A Dvia_aux_vt1625.c31 static void probe(struct via_aux_bus *bus, u8 addr) argument
34 .bus = bus,
46 void via_aux_vt1625_probe(struct via_aux_bus *bus) argument
48 probe(bus, 0x20);
49 probe(bus, 0x21);
H A Dvia_aux_vt1631.c31 void via_aux_vt1631_probe(struct via_aux_bus *bus) argument
34 .bus = bus,
H A Dvia_aux_vt1636.c31 void via_aux_vt1636_probe(struct via_aux_bus *bus) argument
34 .bus = bus,
H A Dvia_aux.c30 struct via_aux_bus *bus; local
35 bus = kmalloc(sizeof(*bus), GFP_KERNEL);
36 if (!bus)
39 bus->adap = adap;
40 INIT_LIST_HEAD(&bus->drivers);
42 via_aux_edid_probe(bus);
43 via_aux_vt1636_probe(bus);
44 via_aux_vt1632_probe(bus);
45 via_aux_vt1631_probe(bus);
55 via_aux_free(struct via_aux_bus *bus) argument
74 via_aux_get_preferred_mode(struct via_aux_bus *bus) argument
[all...]
H A Dvia_aux_sii164.c31 static void probe(struct via_aux_bus *bus, u8 addr) argument
34 .bus = bus,
48 void via_aux_sii164_probe(struct via_aux_bus *bus) argument
53 probe(bus, i);
H A Dvia_aux_vt1632.c31 static void probe(struct via_aux_bus *bus, u8 addr) argument
34 .bus = bus,
48 void via_aux_vt1632_probe(struct via_aux_bus *bus) argument
53 probe(bus, i);
H A Dvia_aux_edid.c87 void via_aux_edid_probe(struct via_aux_bus *bus) argument
90 .bus = bus,
/drivers/pci/
H A Dof.c20 if (!dev->bus->dev.of_node)
22 dev->dev.of_node = of_pci_find_child_device(dev->bus->dev.of_node,
32 void pci_set_bus_of_node(struct pci_bus *bus) argument
34 if (bus->self == NULL)
35 bus->dev.of_node = pcibios_get_phb_of_node(bus);
37 bus->dev.of_node = of_node_get(bus->self->dev.of_node);
40 void pci_release_bus_of_node(struct pci_bus *bus) argument
42 of_node_put(bus
46 pcibios_get_phb_of_node(struct pci_bus *bus) argument
[all...]
/drivers/net/wireless/b43legacy/
H A Drfkill.c56 struct ssb_bus *bus = dev->dev->bus; local
62 if (ssb_bus_powerup(bus, 0)) {
87 ssb_bus_may_powerdown(bus);
/drivers/pci/hotplug/
H A Drpaphp_pci.c79 struct pci_bus *bus; local
96 bus = pcibios_find_pci_bus(slot->dn);
97 if (!bus) {
103 slot->bus = bus;
104 slot->pci_devs = &bus->devices;
118 if (list_empty(&bus->devices))
119 pcibios_add_pci_devices(bus);
121 if (!list_empty(&bus->devices)) {
129 list_for_each_entry (dev, &bus
[all...]
H A Dshpchp_sysfs.c44 struct pci_bus *bus; local
47 bus = pdev->subordinate;
50 pci_bus_for_each_resource(bus, res, index) {
59 pci_bus_for_each_resource(bus, res, index) {
68 pci_bus_for_each_resource(bus, res, index) {
75 out += sprintf(out, "Free resources: bus numbers\n");
76 for (busnr = bus->busn_res.start; busnr <= bus->busn_res.end; busnr++) {
77 if (!pci_find_bus(pci_domain_nr(bus), busnr))
80 if (busnr < bus
[all...]
/drivers/gpu/drm/nouveau/core/include/subdev/bios/
H A Dextdev.h19 u8 bus; member in struct:nvbios_extdev_func
/drivers/media/pci/saa7164/
H A Dsaa7164-i2c.c32 struct saa7164_i2c *bus = i2c_adap->algo_data; local
33 struct saa7164_dev *dev = bus->dev;
49 retval = saa7164_api_i2c_read(bus, msgs[i].addr,
60 retval = saa7164_api_i2c_write(bus, msgs[i].addr,
94 int saa7164_i2c_register(struct saa7164_i2c *bus) argument
96 struct saa7164_dev *dev = bus->dev;
98 dprintk(DBGLVL_I2C, "%s(bus = %d)\n", __func__, bus->nr);
100 bus->i2c_adap = saa7164_i2c_adap_template;
101 bus
121 saa7164_i2c_unregister(struct saa7164_i2c *bus) argument
[all...]
/drivers/media/v4l2-core/
H A Dv4l2-of.c25 struct v4l2_of_bus_mipi_csi2 *bus = &endpoint->bus.mipi_csi2; local
26 u32 data_lanes[ARRAY_SIZE(bus->data_lanes)];
42 bus->num_data_lanes = i;
44 bus->data_lanes[i] = data_lanes[i];
48 bus->clock_lane = v;
54 else if (have_clk_lane || bus->num_data_lanes > 0)
57 bus->flags = flags;
64 struct v4l2_of_bus_parallel *bus = &endpoint->bus local
[all...]
/drivers/net/ethernet/arc/
H A Demac_mdio.c45 * @bus: Pointer to MII bus structure.
54 static int arc_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) argument
56 struct arc_emac_priv *priv = bus->priv;
77 * @bus: Pointer to MII bus structure.
86 static int arc_mdio_write(struct mii_bus *bus, int phy_addr, argument
89 struct arc_emac_priv *priv = bus->priv;
106 * (to allocate memory for MII bus structure) fails.
112 struct mii_bus *bus; local
[all...]
/drivers/net/ethernet/xilinx/
H A Dll_temac_mdio.c2 * MDIO bus driver for the Xilinx TEMAC device
22 static int temac_mdio_read(struct mii_bus *bus, int phy_id, int reg) argument
24 struct temac_local *lp = bus->priv;
41 static int temac_mdio_write(struct mii_bus *bus, int phy_id, int reg, u16 val) argument
43 struct temac_local *lp = bus->priv;
61 struct mii_bus *bus; local
78 /* Enable the MDIO bus by asserting the enable bit and writing
84 bus = mdiobus_alloc();
85 if (!bus)
89 snprintf(bus
[all...]
/drivers/pcmcia/
H A Dcardbus.c30 static void cardbus_config_irq_and_cls(struct pci_bus *bus, int irq) argument
34 list_for_each_entry(dev, &bus->devices, bus_list) {
69 struct pci_bus *bus = s->cb_dev->subordinate; local
75 s->functions = pci_scan_slot(bus, PCI_DEVFN(0, 0));
76 pci_fixup_cardbus(bus);
78 max = bus->busn_res.start;
80 list_for_each_entry(dev, &bus->devices, bus_list)
82 max = pci_scan_bridge(bus, dev, max, pass);
87 pci_bus_size_bridges(bus);
88 pci_bus_assign_resources(bus);
110 struct pci_bus *bus; local
[all...]
/drivers/staging/iio/addac/
H A Dadt7316-i2c.c2 * I2C bus driver for ADT7316/7/8 ADT7516/7/9 digital temperature
98 struct adt7316_bus bus = { local
108 return adt7316_probe(&client->dev, &bus, id->name);
135 MODULE_DESCRIPTION("I2C bus driver for Analog Devices ADT7316/7/9 and ADT7516/7/8 digital temperature sensor, ADC and DAC");
/drivers/usb/core/
H A Dbuffer.c5 * and should work with all USB controllers, regardless of bus type.
41 * @hcd: the bus whose buffer pools are to be initialized
79 * @hcd: the bus whose buffer pools are to be destroyed
103 struct usb_bus *bus,
109 struct usb_hcd *hcd = bus_to_hcd(bus);
113 if (!bus->controller->dma_mask &&
127 struct usb_bus *bus,
133 struct usb_hcd *hcd = bus_to_hcd(bus);
139 if (!bus->controller->dma_mask &&
102 hcd_buffer_alloc( struct usb_bus *bus, size_t size, gfp_t mem_flags, dma_addr_t *dma ) argument
126 hcd_buffer_free( struct usb_bus *bus, size_t size, void *addr, dma_addr_t dma ) argument

Completed in 554 milliseconds

1234567891011>>