/drivers/bcma/ |
H A D | driver_chipcommon_nflash.c | 21 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 D | driver_chipcommon_b.c | 14 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 D | pcie.h | 20 struct brcmf_bus *bus; member in struct:brcmf_pciedev
|
/drivers/video/fbdev/via/ |
H A D | via_aux_vt1621.c | 31 void via_aux_vt1621_probe(struct via_aux_bus *bus) argument 34 .bus = bus,
|
H A D | via_aux_ch7301.c | 31 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 D | via_aux_vt1622.c | 31 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 D | via_aux_vt1625.c | 31 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 D | via_aux_vt1631.c | 31 void via_aux_vt1631_probe(struct via_aux_bus *bus) argument 34 .bus = bus,
|
H A D | via_aux_vt1636.c | 31 void via_aux_vt1636_probe(struct via_aux_bus *bus) argument 34 .bus = bus,
|
H A D | via_aux.c | 30 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 D | via_aux_sii164.c | 31 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 D | via_aux_vt1632.c | 31 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 D | via_aux_edid.c | 87 void via_aux_edid_probe(struct via_aux_bus *bus) argument 90 .bus = bus,
|
/drivers/pci/ |
H A D | of.c | 20 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 D | rfkill.c | 56 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 D | rpaphp_pci.c | 79 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 D | shpchp_sysfs.c | 44 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 D | extdev.h | 19 u8 bus; member in struct:nvbios_extdev_func
|
/drivers/media/pci/saa7164/ |
H A D | saa7164-i2c.c | 32 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 D | v4l2-of.c | 25 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 D | emac_mdio.c | 45 * @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 D | ll_temac_mdio.c | 2 * 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 D | cardbus.c | 30 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 D | adt7316-i2c.c | 2 * 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 D | buffer.c | 5 * 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
|