Searched refs:bus (Results 201 - 225 of 2207) sorted by relevance

1234567891011>>

/linux-master/drivers/pci/
H A Dprobe.c278 pci_info(dev, "%s: can't handle BAR above 4GB (bus address %#010llx)\n",
287 pcibios_bus_to_resource(dev->bus, res, &region);
288 pcibios_resource_to_bus(dev->bus, &inverted_region, res);
291 * If "A" is a BAR value (a bus address), "bus_to_resource(A)" is
293 * the CPU. Converting that resource address back to a bus address
380 pcibios_bus_to_resource(dev->bus, res, &region);
401 pcibios_bus_to_resource(dev->bus, res, &region);
441 pci_err(dev, "can't handle bridge window above 4GB (bus address %#010llx)\n",
453 pcibios_bus_to_resource(dev->bus, res, &region);
531 if (pci_is_root_bus(child)) /* It's a host bus, nothin
745 pcie_update_link_speed(struct pci_bus *bus, u16 linksta) argument
782 pci_set_bus_speed(struct pci_bus *bus) argument
840 pci_host_bridge_msi_domain(struct pci_bus *bus) argument
871 pci_set_bus_msi_domain(struct pci_bus *bus) argument
896 struct pci_bus *bus, *b; local
1265 pci_scan_bridge_extend(struct pci_bus *bus, struct pci_dev *dev, int max, unsigned int available_buses, int pass) argument
1514 pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass) argument
2307 pci_alloc_dev(struct pci_bus *bus) argument
2337 pci_bus_wait_crs(struct pci_bus *bus, int devfn, u32 *l, int timeout) argument
2381 pci_bus_generic_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, int timeout) argument
2398 pci_bus_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, int timeout) argument
2421 pci_scan_device(struct pci_bus *bus, int devfn) argument
2536 pci_device_add(struct pci_dev *dev, struct pci_bus *bus) argument
2587 pci_scan_single_device(struct pci_bus *bus, int devfn) argument
2607 next_ari_fn(struct pci_bus *bus, struct pci_dev *dev, int fn) argument
2628 next_fn(struct pci_bus *bus, struct pci_dev *dev, int fn) argument
2642 only_one_child(struct pci_bus *bus) argument
2675 pci_scan_slot(struct pci_bus *bus, int devfn) argument
2840 pcie_bus_configure_settings(struct pci_bus *bus) argument
2874 pcibios_fixup_bus(struct pci_bus *bus) argument
2891 pci_scan_child_bus_extend(struct pci_bus *bus, unsigned int available_buses) argument
3015 pci_scan_child_bus(struct pci_bus *bus) argument
3033 pcibios_add_bus(struct pci_bus *bus) argument
3037 pcibios_remove_bus(struct pci_bus *bus) argument
3041 pci_create_root_bus(struct device *parent, int bus, struct pci_ops *ops, void *sysdata, struct list_head *resources) argument
3072 struct pci_bus *bus, *child; local
3103 pci_bus_insert_busn_res(struct pci_bus *b, int bus, int bus_max) argument
3169 int max, bus, ret; local
3204 pci_scan_root_bus(struct device *parent, int bus, struct pci_ops *ops, void *sysdata, struct list_head *resources) argument
3238 pci_scan_bus(int bus, struct pci_ops *ops, void *sysdata) argument
3271 struct pci_bus *bus = bridge->subordinate; local
3291 pci_rescan_bus(struct pci_bus *bus) argument
[all...]
/linux-master/drivers/net/wireless/quantenna/qtnfmac/
H A Dcore.c10 #include "bus.h"
40 struct qtnf_wmac *qtnf_core_get_mac(const struct qtnf_bus *bus, u8 macid) argument
50 mac = bus->mac[macid];
84 queue_work(vif->mac->bus->hprio_workqueue, &vif->high_pri_tx_work);
133 return qtnf_bus_data_tx(mac->bus, skb, mac->macid, vif->vifid);
142 struct qtnf_bus *bus; local
144 if (unlikely(!vif || !vif->mac || !vif->mac->bus))
148 bus = mac->bus;
152 qtnf_bus_data_tx_timeout(bus, nde
191 const struct qtnf_bus *bus = vif->mac->bus; local
393 qtnf_core_mac_alloc(struct qtnf_bus *bus, unsigned int macid) argument
490 qtnf_core_mac_detach(struct qtnf_bus *bus, unsigned int macid) argument
544 qtnf_core_mac_attach(struct qtnf_bus *bus, unsigned int macid) argument
654 struct qtnf_bus *bus; local
702 qtnf_core_attach(struct qtnf_bus *bus) argument
784 qtnf_core_detach(struct qtnf_bus *bus) argument
819 qtnf_classify_skb(struct qtnf_bus *bus, struct sk_buff *skb) argument
883 struct qtnf_bus *bus; local
[all...]
/linux-master/sound/soc/sof/intel/
H A Dhda-mlink.c378 static int hda_ml_alloc_h2link(struct hdac_bus *bus, int index) argument
392 hlink->bus = bus;
393 hlink->ml_addr = bus->mlcap + AZX_ML_BASE + (AZX_ML_INTERVAL * index);
395 ret = hdaml_lnk_enum(bus->dev, h2link, bus->remap_addr, hlink->ml_addr, index);
403 list_add_tail(&hlink->list, &bus->hlink_list);
415 int hda_bus_ml_init(struct hdac_bus *bus) argument
421 if (!bus->mlcap)
424 link_count = readl(bus
439 hda_bus_ml_free(struct hdac_bus *bus) argument
458 find_ext2_link(struct hdac_bus *bus, bool alt, int elid) argument
472 hdac_bus_eml_get_count(struct hdac_bus *bus, bool alt, int elid) argument
484 hdac_bus_eml_enable_interrupt(struct hdac_bus *bus, bool alt, int elid, bool enable) argument
506 hdac_bus_eml_check_interrupt(struct hdac_bus *bus, bool alt, int elid) argument
524 hdac_bus_eml_set_syncprd_unlocked(struct hdac_bus *bus, bool alt, int elid, u32 syncprd) argument
544 hdac_bus_eml_sdw_set_syncprd_unlocked(struct hdac_bus *bus, u32 syncprd) argument
550 hdac_bus_eml_wait_syncpu_unlocked(struct hdac_bus *bus, bool alt, int elid) argument
568 hdac_bus_eml_sdw_wait_syncpu_unlocked(struct hdac_bus *bus) argument
574 hdac_bus_eml_sync_arm_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink) argument
592 hdac_bus_eml_sdw_sync_arm_unlocked(struct hdac_bus *bus, int sublink) argument
598 hdac_bus_eml_sync_go_unlocked(struct hdac_bus *bus, bool alt, int elid) argument
618 hdac_bus_eml_sdw_sync_go_unlocked(struct hdac_bus *bus) argument
624 hdac_bus_eml_check_cmdsync_unlocked(struct hdac_bus *bus, bool alt, int elid) argument
647 hdac_bus_eml_sdw_check_cmdsync_unlocked(struct hdac_bus *bus) argument
653 hdac_bus_eml_power_up_base(struct hdac_bus *bus, bool alt, int elid, int sublink, bool eml_lock) argument
689 hdac_bus_eml_power_up(struct hdac_bus *bus, bool alt, int elid, int sublink) argument
695 hdac_bus_eml_power_up_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink) argument
701 hdac_bus_eml_power_down_base(struct hdac_bus *bus, bool alt, int elid, int sublink, bool eml_lock) argument
736 hdac_bus_eml_power_down(struct hdac_bus *bus, bool alt, int elid, int sublink) argument
742 hdac_bus_eml_power_down_unlocked(struct hdac_bus *bus, bool alt, int elid, int sublink) argument
748 hdac_bus_eml_sdw_power_up_unlocked(struct hdac_bus *bus, int sublink) argument
754 hdac_bus_eml_sdw_power_down_unlocked(struct hdac_bus *bus, int sublink) argument
760 hdac_bus_eml_sdw_get_lsdiid_unlocked(struct hdac_bus *bus, int sublink, u16 *lsdiid) argument
776 hdac_bus_eml_sdw_set_lsdiid(struct hdac_bus *bus, int sublink, int dev_num) argument
800 hdac_bus_eml_sdw_map_stream_ch(struct hdac_bus *bus, int sublink, int y, int channel_mask, int stream_id, int dir) argument
840 hda_bus_ml_put_all(struct hdac_bus *bus) argument
853 hda_bus_ml_reset_losidv(struct hdac_bus *bus) argument
863 hda_bus_ml_resume(struct hdac_bus *bus) argument
882 hda_bus_ml_suspend(struct hdac_bus *bus) argument
900 hdac_bus_eml_get_mutex(struct hdac_bus *bus, bool alt, int elid) argument
912 hdac_bus_eml_ssp_get_hlink(struct hdac_bus *bus) argument
924 hdac_bus_eml_dmic_get_hlink(struct hdac_bus *bus) argument
936 hdac_bus_eml_sdw_get_hlink(struct hdac_bus *bus) argument
948 hdac_bus_eml_enable_offload(struct hdac_bus *bus, bool alt, int elid, bool enable) argument
[all...]
/linux-master/drivers/net/ethernet/hisilicon/
H A Dhns_mdio.c171 static int hns_mdio_wait_ready(struct mii_bus *bus) argument
173 struct hns_mdio_device *mdio_dev = bus->priv;
210 * @bus: mdio bus
217 static int hns_mdio_write_c22(struct mii_bus *bus, argument
220 struct hns_mdio_device *mdio_dev = bus->priv;
226 dev_dbg(&bus->dev, "mdio write %s,base is %p\n",
227 bus->id, mdio_dev->vbase);
228 dev_dbg(&bus->dev, "phy id=%d, reg=%#x, write data=%d\n",
232 ret = hns_mdio_wait_ready(bus);
259 hns_mdio_write_c45(struct mii_bus *bus, int phy_id, int devad, int regnum, u16 data) argument
313 hns_mdio_read_c22(struct mii_bus *bus, int phy_id, int regnum) argument
363 hns_mdio_read_c45(struct mii_bus *bus, int phy_id, int devad, int regnum) argument
425 hns_mdio_reset(struct mii_bus *bus) argument
615 struct mii_bus *bus; local
[all...]
/linux-master/arch/mips/pci/
H A Dops-mace.c30 static inline int mkaddr(struct pci_bus *bus, unsigned int devfn, argument
33 return ((bus->number & 0xff) << 16) |
40 mace_pci_read_config(struct pci_bus *bus, unsigned int devfn, argument
47 mace->pci.config_addr = mkaddr(bus, devfn, reg);
66 if (bus->number == 0 && reg == 0x40 && size == 4 &&
76 mace_pci_write_config(struct pci_bus *bus, unsigned int devfn, argument
79 mace->pci.config_addr = mkaddr(bus, devfn, reg);
H A Dops-msc.c21 * PCI configuration cycle AD bus definition
34 struct pci_bus *bus, unsigned int devfn, int where, u32 * data)
36 unsigned char busnum = bus->number;
75 static int msc_pcibios_read(struct pci_bus *bus, unsigned int devfn, argument
85 if (msc_pcibios_config_access(PCI_ACCESS_READ, bus, devfn, where,
99 static int msc_pcibios_write(struct pci_bus *bus, unsigned int devfn, argument
112 if (msc_pcibios_config_access(PCI_ACCESS_READ, bus, devfn,
124 if (msc_pcibios_config_access(PCI_ACCESS_WRITE, bus, devfn, where,
33 msc_pcibios_config_access(unsigned char access_type, struct pci_bus *bus, unsigned int devfn, int where, u32 * data) argument
H A Dops-gt64xxx_pci0.c18 * PCI configuration cycle AD bus definition
31 struct pci_bus *bus, unsigned int devfn, int where, u32 * data)
33 unsigned char busnum = bus->number;
91 static int gt64xxx_pci0_pcibios_read(struct pci_bus *bus, unsigned int devfn, argument
96 if (gt64xxx_pci0_pcibios_config_access(PCI_ACCESS_READ, bus, devfn,
110 static int gt64xxx_pci0_pcibios_write(struct pci_bus *bus, unsigned int devfn, argument
118 if (gt64xxx_pci0_pcibios_config_access(PCI_ACCESS_READ, bus,
130 if (gt64xxx_pci0_pcibios_config_access(PCI_ACCESS_WRITE, bus, devfn,
30 gt64xxx_pci0_pcibios_config_access(unsigned char access_type, struct pci_bus *bus, unsigned int devfn, int where, u32 * data) argument
H A Dops-sni.c19 * test for bus 0 and hope forwarding and decoding work properly for any
40 static int pcimt_read(struct pci_bus *bus, unsigned int devfn, int reg, argument
45 if ((res = set_config_address(bus->number, devfn, reg)))
63 static int pcimt_write(struct pci_bus *bus, unsigned int devfn, int reg, argument
68 if ((res = set_config_address(bus->number, devfn, reg)))
100 static int pcit_read(struct pci_bus *bus, unsigned int devfn, int reg, argument
106 * on bus 0 we need to check, whether there is a device answering
108 * we don't do it, we will get a data bus error
110 if (bus->number == 0) {
120 if ((res = pcit_set_config_address(bus
137 pcit_write(struct pci_bus *bus, unsigned int devfn, int reg, int size, u32 val) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Danx9805.c28 #include "bus.h"
32 struct nvkm_i2c_bus *bus; member in struct:anx9805_pad
45 struct anx9805_bus *bus = anx9805_bus(base); local
46 struct anx9805_pad *pad = bus->pad;
47 struct i2c_adapter *adap = &pad->bus->i2c;
56 nvkm_wri2cr(adap, bus->addr, 0x43, 0x05);
61 nvkm_wri2cr(adap, bus->addr, 0x40, msg->addr << 1);
62 nvkm_wri2cr(adap, bus->addr, 0x41, seg);
63 nvkm_wri2cr(adap, bus->addr, 0x42, off);
64 nvkm_wri2cr(adap, bus
107 struct anx9805_bus *bus; local
265 anx9805_pad_new(struct nvkm_i2c_bus *bus, int id, u8 addr, struct nvkm_i2c_pad **ppad) argument
[all...]
H A Dbase.c26 #include "bus.h"
51 struct nvkm_i2c_bus *bus; local
67 list_for_each_entry(bus, &i2c->bus, head) {
68 if (bus->id == id)
69 return bus;
142 struct nvkm_i2c_bus *bus; local
150 list_for_each_entry(bus, &i2c->bus, head) {
151 nvkm_i2c_bus_fini(bus);
170 struct nvkm_i2c_bus *bus; local
189 struct nvkm_i2c_bus *bus; local
222 struct nvkm_i2c_bus *bus = local
281 struct nvkm_i2c_bus *bus = NULL; local
347 struct nvkm_i2c_bus *bus; local
400 struct nvkm_i2c_bus *bus = NULL; local
[all...]
/linux-master/drivers/bcma/
H A Ddriver_chipcommon.c39 struct bcma_bus *bus = cc->core->bus; local
42 if (bus->chipinfo.id == BCMA_CHIP_ID_BCM53573) {
43 WARN(bus->chipinfo.rev <= 1, "No watchdog available\n");
58 struct bcma_bus *bus = cc->core->bus; local
62 if (bus->chipinfo.id == BCMA_CHIP_ID_BCM4706)
97 struct bcma_bus *bus = cc->core->bus; local
100 if (bus
115 struct bcma_bus *bus = cc->core->bus; local
144 struct bcma_bus *bus = cc->core->bus; local
171 struct bcma_bus *bus = cc->core->bus; local
248 struct bcma_bus *bus = cc->core->bus; local
[all...]
H A Ddriver_chipcommon_nflash.c30 struct bcma_bus *bus = cc->core->bus; local
33 if (bus->chipinfo.id != BCMA_CHIP_ID_BCM4706 &&
35 bcma_err(bus, "NAND flash on unsupported board!\n");
40 bcma_err(bus, "NAND flash not present according to ChipCommon\n");
/linux-master/drivers/i2c/busses/
H A Di2c-powermac.c36 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap); local
78 * anywhere near a pmac i2c bus anyway ...
93 rc = pmac_i2c_open(bus, 0);
99 rc = pmac_i2c_setmode(bus, mode);
106 rc = pmac_i2c_xfer(bus, addrdir, subsize, subaddr, buf, len);
125 pmac_i2c_close(bus);
138 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap); local
146 rc = pmac_i2c_open(bus, 0);
151 rc = pmac_i2c_setmode(bus, pmac_i2c_mode_std);
157 rc = pmac_i2c_xfer(bus, addrdi
199 i2c_powermac_get_addr(struct i2c_adapter *adap, struct pmac_i2c_bus *bus, struct device_node *node) argument
243 i2c_powermac_add_missing(struct i2c_adapter *adap, struct pmac_i2c_bus *bus, bool found_onyx) argument
306 i2c_powermac_register_devices(struct i2c_adapter *adap, struct pmac_i2c_bus *bus) argument
374 struct pmac_i2c_bus *bus = dev_get_platdata(&dev->dev); local
[all...]
/linux-master/arch/x86/pci/
H A Dbroadcom_bus.c18 static void __init cnb20le_res(u8 bus, u8 slot, u8 func) argument
26 /* read the PCI bus numbers */
27 fbus = read_pci_config_byte(bus, slot, func, 0x44);
28 lbus = read_pci_config_byte(bus, slot, func, 0x45);
32 * Add the legacy IDE ports on bus 0
46 word1 = read_pci_config_16(bus, slot, func, 0xc0);
47 word2 = read_pci_config_16(bus, slot, func, 0xc2);
56 word1 = read_pci_config_16(bus, slot, func, 0xc4);
57 word2 = read_pci_config_16(bus, slot, func, 0xc6);
66 word1 = read_pci_config_16(bus, slo
87 u8 bus = 0, slot = 0; local
[all...]
H A Dmmconfig_64.c19 static char __iomem *pci_dev_base(unsigned int seg, unsigned int bus, unsigned int devfn) argument
21 struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus);
24 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12));
28 static int pci_mmcfg_read(unsigned int seg, unsigned int bus, argument
34 if (unlikely((bus > 255) || (devfn > 255) || (reg > 4095))) {
40 addr = pci_dev_base(seg, bus, devfn);
62 static int pci_mmcfg_write(unsigned int seg, unsigned int bus, argument
68 if (unlikely((bus > 255) || (devfn > 255) || (reg > 4095)))
72 addr = pci_dev_base(seg, bus, devfn);
/linux-master/arch/powerpc/kernel/
H A Dpci-common.c177 * The callback occurs when all references to the root bus
181 * which is associated with the 'struct pci_controller.bus'
182 * (root bus) - it expects .release_data to hold a pointer
212 resource_size_t pcibios_window_alignment(struct pci_bus *bus, argument
215 struct pci_controller *phb = pci_bus_to_host(bus);
218 return phb->controller_ops.window_alignment(bus, type);
228 void pcibios_setup_bridge(struct pci_bus *bus, unsigned long type) argument
230 struct pci_controller *hose = pci_bus_to_host(bus);
233 hose->controller_ops.setup_bridge(bus, type);
238 struct pci_controller *phb = pci_bus_to_host(dev->bus);
337 pci_domain_nr(struct pci_bus *bus) argument
568 pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, size_t size) argument
608 pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, size_t size) argument
653 pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma, enum pci_mmap_state mmap_state) argument
857 pci_proc_domain(struct pci_bus *bus) argument
932 pcibios_uninitialized_bridge_resource(struct pci_bus *bus, struct resource *res) argument
998 pcibios_fixup_bridge(struct pci_bus *bus) argument
1034 pcibios_setup_bus_self(struct pci_bus *bus) argument
1100 pcibios_fixup_bus(struct pci_bus *bus) argument
1219 pcibios_allocate_bus_resources(struct pci_bus *bus) argument
1358 pcibios_reserve_legacy_regions(struct pci_bus *bus) argument
1449 pcibios_claim_one_bus(struct pci_bus *bus) argument
1484 pcibios_finish_adding_to_bus(struct pci_bus *bus) argument
1576 null_read_config(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 *val) argument
1583 null_write_config(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 val) argument
1602 static struct pci_bus bus; local
1634 pcibios_get_phb_of_node(struct pci_bus *bus) argument
1648 struct pci_bus *bus; local
[all...]
/linux-master/include/xen/interface/
H A Dphysdev.h128 int bus; member in struct:physdev_map_pirq
153 uint8_t bus; member in struct:physdev_manage_pci
160 uint8_t bus; member in struct:physdev_restore_msi
167 uint8_t bus; member in struct:physdev_manage_pci_ext
172 uint8_t bus; member in struct:physdev_manage_pci_ext::__anon198
237 uint8_t bus; member in struct:physdev_pci_device_add
241 uint8_t bus; member in struct:physdev_pci_device_add::__anon200
262 uint8_t bus; member in struct:physdev_pci_device
276 uint8_t bus; member in struct:physdev_dbgp_op
/linux-master/drivers/xen/xen-pciback/
H A Dpassthrough.c3 * PCI Backend - Provides restricted access to the real PCI bus topology
22 unsigned int bus,
32 if (domain == (unsigned int)pci_domain_nr(dev_entry->dev->bus)
33 && bus == (unsigned int)dev_entry->dev->bus->number
51 unsigned int domain, bus, devfn; local
64 domain = (unsigned int)pci_domain_nr(dev->bus);
65 bus = (unsigned int)dev->bus->number;
67 err = publish_cb(pdev, domain, bus, devf
20 __xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, unsigned int domain, unsigned int bus, unsigned int devfn) argument
125 unsigned int domain, bus; local
177 __xen_pcibk_get_pcifront_dev(struct pci_dev *pcidev, struct xen_pcibk_device *pdev, unsigned int *domain, unsigned int *bus, unsigned int *devfn) argument
[all...]
/linux-master/drivers/xen/
H A Ddbgp.c26 dbgp.u.pci.seg = pci_domain_nr(pdev->bus);
27 dbgp.u.pci.bus = pdev->bus->number;
29 dbgp.bus = PHYSDEVOP_DBGP_BUS_PCI;
32 dbgp.bus = PHYSDEVOP_DBGP_BUS_UNKNOWN;
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dphy.c16 int mv88e6165_phy_read(struct mv88e6xxx_chip *chip, struct mii_bus *bus, argument
22 int mv88e6165_phy_write(struct mv88e6xxx_chip *chip, struct mii_bus *bus, argument
31 struct mii_bus *bus; local
33 bus = mv88e6xxx_default_mdio_bus(chip);
34 if (!bus)
40 return chip->info->ops->phy_read(chip, bus, addr, reg, val);
46 struct mii_bus *bus; local
48 bus = mv88e6xxx_default_mdio_bus(chip);
49 if (!bus)
55 return chip->info->ops->phy_write(chip, bus, add
62 struct mii_bus *bus; local
78 struct mii_bus *bus; local
235 mv88e6185_phy_ppu_read(struct mv88e6xxx_chip *chip, struct mii_bus *bus, int addr, int reg, u16 *val) argument
249 mv88e6185_phy_ppu_write(struct mv88e6xxx_chip *chip, struct mii_bus *bus, int addr, int reg, u16 val) argument
[all...]
/linux-master/drivers/soundwire/
H A DMakefile7 soundwire-bus-y := bus_type.o bus.o master.o slave.o mipi_disco.o stream.o \
9 obj-$(CONFIG_SOUNDWIRE) += soundwire-bus.o
15 soundwire-bus-y += debugfs.o
19 soundwire-bus-y += irq.o
/linux-master/drivers/net/ethernet/ti/
H A Ddavinci_mdio.c99 struct mii_bus *bus; member in struct:davinci_mdio_data
103 * if MDIO bus is registered from DT.
124 * 24 bits of bus yield (not needed unless shared?)
131 * after the mdio bus scan state-machine triggered its own read. If
227 static int davinci_mdiobb_read_c22(struct mii_bus *bus, int phy, int reg) argument
231 ret = pm_runtime_resume_and_get(bus->parent);
235 ret = mdiobb_read_c22(bus, phy, reg);
237 pm_runtime_mark_last_busy(bus->parent);
238 pm_runtime_put_autosuspend(bus->parent);
243 static int davinci_mdiobb_write_c22(struct mii_bus *bus, in argument
260 davinci_mdiobb_read_c45(struct mii_bus *bus, int phy, int devad, int reg) argument
277 davinci_mdiobb_write_c45(struct mii_bus *bus, int phy, int devad, int reg, u16 val) argument
341 davinci_mdio_reset(struct mii_bus *bus) argument
348 davinci_mdiobb_reset(struct mii_bus *bus) argument
408 davinci_mdio_read(struct mii_bus *bus, int phy_id, int phy_reg) argument
449 davinci_mdio_write(struct mii_bus *bus, int phy_id, int phy_reg, u16 phy_data) argument
[all...]
/linux-master/drivers/net/mdio/
H A Dmdio-mux-bcm-iproc.c91 /* start_miim_ops- Program and start MDIO transaction over mdio bus.
93 * @phyid: phyid of the selected bus.
136 static int iproc_mdiomux_read_c22(struct mii_bus *bus, int phyid, int reg) argument
138 struct iproc_mdiomux_desc *md = bus->priv;
143 dev_err(&bus->dev, "mdiomux c22 read operation failed!!!");
148 static int iproc_mdiomux_read_c45(struct mii_bus *bus, int phyid, int devad, argument
151 struct iproc_mdiomux_desc *md = bus->priv;
157 dev_err(&bus->dev, "mdiomux read c45 operation failed!!!");
162 static int iproc_mdiomux_write_c22(struct mii_bus *bus, argument
165 struct iproc_mdiomux_desc *md = bus
177 iproc_mdiomux_write_c45(struct mii_bus *bus, int phyid, int devad, int reg, u16 val) argument
213 struct mii_bus *bus; local
[all...]
/linux-master/drivers/misc/mei/
H A Dbus.c58 struct mei_device *bus; local
65 bus = cl->dev;
67 mutex_lock(&bus->device_lock);
68 if (bus->dev_state != MEI_DEV_ENABLED &&
69 bus->dev_state != MEI_DEV_POWERING_DOWN) {
97 while (cl->tx_cb_queued >= bus->tx_queue_limit) {
98 mutex_unlock(&bus->device_lock);
102 mutex_lock(&bus->device_lock);
137 mutex_unlock(&bus->device_lock);
157 struct mei_device *bus; local
466 struct mei_device *bus; local
553 struct mei_device *bus = cldev->bus; local
593 struct mei_device *bus = cldev->bus; local
769 struct mei_device *bus; local
807 struct mei_device *bus; local
837 struct mei_device *bus = cldev->bus; local
912 struct mei_device *bus; local
973 struct mei_device *bus; local
1339 mei_dev_bus_get(struct mei_device *bus) argument
1347 mei_dev_bus_put(struct mei_device *bus) argument
1390 mei_cl_bus_dev_alloc(struct mei_device *bus, struct mei_me_client *me_cl) argument
1430 mei_cl_bus_dev_setup(struct mei_device *bus, struct mei_cl_device *cldev) argument
1515 mei_cl_bus_remove_devices(struct mei_device *bus) argument
1535 mei_cl_bus_dev_init(struct mei_device *bus, struct mei_me_client *me_cl) argument
1562 mei_cl_bus_rescan(struct mei_device *bus) argument
1598 struct mei_device *bus = local
[all...]
/linux-master/drivers/pci/controller/
H A Dpci-loongson.c93 struct pci_bus *bus = pdev->bus; local
108 while (!pci_is_root_bus(bus)) {
109 bridge = bus->self;
110 bus = bus->parent;
126 struct pci_host_bridge *bridge = pci_find_host_bridge(pdev->bus);
166 static struct loongson_pci *pci_bus_to_loongson_pci(struct pci_bus *bus) argument
171 return (struct loongson_pci *)(bus->sysdata);
173 cfg = bus
177 cfg0_map(struct loongson_pci *priv, struct pci_bus *bus, unsigned int devfn, int where) argument
191 cfg1_map(struct loongson_pci *priv, struct pci_bus *bus, unsigned int devfn, int where) argument
205 pdev_may_exist(struct pci_bus *bus, unsigned int device, unsigned int function) argument
212 pci_loongson_map_bus(struct pci_bus *bus, unsigned int devfn, int where) argument
[all...]

Completed in 489 milliseconds

1234567891011>>