Home
last modified time | relevance | path

Searched defs:bus (Results 1 – 200 of 755) sorted by relevance

1234

/linux-4.4.14/drivers/ssb/
Ddriver_gpio.c33 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_to_irq() local
48 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_get_value() local
56 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_set_value() local
64 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_direction_input() local
73 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_direction_output() local
82 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_request() local
95 struct ssb_bus *bus = ssb_gpio_get_bus(chip); in ssb_gpio_chipco_free() local
104 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_chipco_mask() local
112 struct ssb_bus *bus = irq_data_get_irq_chip_data(d); in ssb_gpio_irq_chipco_unmask() local
128 struct ssb_bus *bus = dev_id; in ssb_gpio_irq_chipco_handler() local
[all …]
Dssb_private.h61 static inline int ssb_pci_switch_core(struct ssb_bus *bus, in ssb_pci_switch_core()
66 static inline int ssb_pci_switch_coreidx(struct ssb_bus *bus, in ssb_pci_switch_coreidx()
71 static inline int ssb_pci_xtal(struct ssb_bus *bus, u32 what, in ssb_pci_xtal()
76 static inline void ssb_pci_exit(struct ssb_bus *bus) in ssb_pci_exit()
79 static inline int ssb_pci_init(struct ssb_bus *bus) in ssb_pci_init()
101 static inline int ssb_pcmcia_switch_coreidx(struct ssb_bus *bus, in ssb_pcmcia_switch_coreidx()
106 static inline int ssb_pcmcia_switch_segment(struct ssb_bus *bus, in ssb_pcmcia_switch_segment()
111 static inline int ssb_pcmcia_hardware_setup(struct ssb_bus *bus) in ssb_pcmcia_hardware_setup()
115 static inline void ssb_pcmcia_exit(struct ssb_bus *bus) in ssb_pcmcia_exit()
118 static inline int ssb_pcmcia_init(struct ssb_bus *bus) in ssb_pcmcia_init()
[all …]
Dsdio.c104 static inline struct device *ssb_sdio_dev(struct ssb_bus *bus) in ssb_sdio_dev()
110 static int ssb_sdio_writeb(struct ssb_bus *bus, unsigned int addr, u8 val) in ssb_sdio_writeb()
140 static int ssb_sdio_set_sbaddr_window(struct ssb_bus *bus, u32 address) in ssb_sdio_set_sbaddr_window()
167 u32 ssb_sdio_scan_read32(struct ssb_bus *bus, u16 offset) in ssb_sdio_scan_read32()
184 int ssb_sdio_scan_switch_coreidx(struct ssb_bus *bus, u8 coreidx) in ssb_sdio_scan_switch_coreidx()
203 static int ssb_sdio_switch_core(struct ssb_bus *bus, struct ssb_device *dev) in ssb_sdio_switch_core()
231 struct ssb_bus *bus = dev->bus; in ssb_sdio_read8() local
253 struct ssb_bus *bus = dev->bus; in ssb_sdio_read16() local
275 struct ssb_bus *bus = dev->bus; in ssb_sdio_read32() local
301 struct ssb_bus *bus = dev->bus; in ssb_sdio_block_read() local
[all …]
Dpci.c32 int ssb_pci_switch_coreidx(struct ssb_bus *bus, u8 coreidx) in ssb_pci_switch_coreidx()
63 int ssb_pci_switch_core(struct ssb_bus *bus, in ssb_pci_switch_core()
85 int ssb_pci_xtal(struct ssb_bus *bus, u32 what, int turn_on) in ssb_pci_xtal()
272 static int sprom_do_read(struct ssb_bus *bus, u16 *sprom) in sprom_do_read()
282 static int sprom_do_write(struct ssb_bus *bus, const u16 *sprom) in sprom_do_write()
813 static int sprom_extract(struct ssb_bus *bus, struct ssb_sprom *out, in sprom_extract()
859 static int ssb_pci_sprom_get(struct ssb_bus *bus, in ssb_pci_sprom_get()
928 static void ssb_pci_get_boardinfo(struct ssb_bus *bus, in ssb_pci_get_boardinfo()
935 int ssb_pci_get_invariants(struct ssb_bus *bus, in ssb_pci_get_invariants()
950 static int ssb_pci_assert_buspower(struct ssb_bus *bus) in ssb_pci_assert_buspower()
[all …]
Dpcmcia.c71 static int ssb_pcmcia_cfg_write(struct ssb_bus *bus, u8 offset, u8 value) in ssb_pcmcia_cfg_write()
83 static int ssb_pcmcia_cfg_read(struct ssb_bus *bus, u8 offset, u8 *value) in ssb_pcmcia_cfg_read()
94 int ssb_pcmcia_switch_coreidx(struct ssb_bus *bus, in ssb_pcmcia_switch_coreidx()
150 static int ssb_pcmcia_switch_core(struct ssb_bus *bus, struct ssb_device *dev) in ssb_pcmcia_switch_core()
167 int ssb_pcmcia_switch_segment(struct ssb_bus *bus, u8 seg) in ssb_pcmcia_switch_segment()
200 struct ssb_bus *bus = dev->bus; in select_core_and_segment() local
226 struct ssb_bus *bus = dev->bus; in ssb_pcmcia_read8() local
242 struct ssb_bus *bus = dev->bus; in ssb_pcmcia_read16() local
258 struct ssb_bus *bus = dev->bus; in ssb_pcmcia_read32() local
278 struct ssb_bus *bus = dev->bus; in ssb_pcmcia_block_read() local
[all …]
Dembedded.c23 int ssb_watchdog_timer_set(struct ssb_bus *bus, u32 ticks) in ssb_watchdog_timer_set()
37 int ssb_watchdog_register(struct ssb_bus *bus) in ssb_watchdog_register()
69 u32 ssb_gpio_in(struct ssb_bus *bus, u32 mask) in ssb_gpio_in()
87 u32 ssb_gpio_out(struct ssb_bus *bus, u32 mask, u32 value) in ssb_gpio_out()
105 u32 ssb_gpio_outen(struct ssb_bus *bus, u32 mask, u32 value) in ssb_gpio_outen()
123 u32 ssb_gpio_control(struct ssb_bus *bus, u32 mask, u32 value) in ssb_gpio_control()
137 u32 ssb_gpio_intmask(struct ssb_bus *bus, u32 mask, u32 value) in ssb_gpio_intmask()
155 u32 ssb_gpio_polarity(struct ssb_bus *bus, u32 mask, u32 value) in ssb_gpio_polarity()
174 static int gige_pci_init_callback(struct ssb_bus *bus, unsigned long data) in gige_pci_init_callback()
216 static int gige_map_irq_callback(struct ssb_bus *bus, unsigned long data) in gige_map_irq_callback()
Dmain.c58 struct ssb_bus *bus; in ssb_pci_dev_to_bus() local
77 struct ssb_bus *bus; in ssb_pcmcia_dev_to_bus() local
94 int (*func)(struct ssb_bus *bus, unsigned long data)) in ssb_for_each_bus_call()
96 struct ssb_bus *bus; in ssb_for_each_bus_call() local
159 int ssb_bus_resume(struct ssb_bus *bus) in ssb_bus_resume()
185 int ssb_bus_suspend(struct ssb_bus *bus) in ssb_bus_suspend()
204 int ssb_devices_freeze(struct ssb_bus *bus, struct ssb_freeze_context *ctx) in ssb_devices_freeze()
240 struct ssb_bus *bus = ctx->bus; in ssb_devices_thaw() local
411 static void ssb_devices_unregister(struct ssb_bus *bus) in ssb_devices_unregister()
428 void ssb_bus_unregister(struct ssb_bus *bus) in ssb_bus_unregister()
[all …]
Dhost_soc.c17 struct ssb_bus *bus = dev->bus; in ssb_host_soc_read8() local
25 struct ssb_bus *bus = dev->bus; in ssb_host_soc_read16() local
33 struct ssb_bus *bus = dev->bus; in ssb_host_soc_read32() local
43 struct ssb_bus *bus = dev->bus; in ssb_host_soc_block_read() local
90 struct ssb_bus *bus = dev->bus; in ssb_host_soc_write8() local
98 struct ssb_bus *bus = dev->bus; in ssb_host_soc_write16() local
106 struct ssb_bus *bus = dev->bus; in ssb_host_soc_write32() local
116 struct ssb_bus *bus = dev->bus; in ssb_host_soc_block_write() local
Dsprom.c67 ssize_t ssb_attr_sprom_show(struct ssb_bus *bus, char *buf, in ssb_attr_sprom_show()
68 int (*sprom_read)(struct ssb_bus *bus, u16 *sprom)) in ssb_attr_sprom_show()
98 ssize_t ssb_attr_sprom_store(struct ssb_bus *bus, in ssb_attr_sprom_store()
101 int (*sprom_write)(struct ssb_bus *bus, const u16 *sprom)) in ssb_attr_sprom_store()
169 int ssb_arch_register_fallback_sprom(int (*sprom_callback)(struct ssb_bus *bus, in ssb_arch_register_fallback_sprom()
179 int ssb_fill_sprom_with_fallback(struct ssb_bus *bus, struct ssb_sprom *out) in ssb_fill_sprom_with_fallback()
188 bool ssb_is_sprom_available(struct ssb_bus *bus) in ssb_is_sprom_available()
Dscan.c160 static u32 scan_read32(struct ssb_bus *bus, u8 current_coreidx, in scan_read32()
187 static int scan_switchcore(struct ssb_bus *bus, u8 coreidx) in scan_switchcore()
202 void ssb_iounmap(struct ssb_bus *bus) in ssb_iounmap()
223 static void __iomem *ssb_ioremap(struct ssb_bus *bus, in ssb_ioremap()
251 static int we_support_multiple_80211_cores(struct ssb_bus *bus) in we_support_multiple_80211_cores()
271 int ssb_bus_scan(struct ssb_bus *bus, in ssb_bus_scan()
Ddriver_mipscore.c85 struct ssb_bus *bus = rdev->bus; in find_device() local
103 struct ssb_bus *bus = dev->bus; in ssb_mips_irq() local
127 static void clear_irq(struct ssb_bus *bus, unsigned int irq) in clear_irq()
144 struct ssb_bus *bus = dev->bus; in set_irq() local
191 static void dump_irq(struct ssb_bus *bus) in dump_irq()
203 struct ssb_bus *bus = mcore->dev->bus; in ssb_mips_serial_init() local
215 struct ssb_bus *bus = mcore->dev->bus; in ssb_mips_flash_detect() local
266 struct ssb_bus *bus = mcore->dev->bus; in ssb_cpu_clock() local
294 struct ssb_bus *bus; in ssb_mipscore_init() local
Ddriver_chipcommon_pmu.c93 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu0_pllinit_r0() local
224 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu1_pllinit_r0() local
319 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu_pll_init() local
425 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu_resources_init() local
543 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu_set_ldo_voltage() local
592 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu_set_ldo_paref() local
633 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu_get_alp_clock() local
647 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu_get_cpu_clock() local
662 struct ssb_bus *bus = cc->dev->bus; in ssb_pmu_get_controlclock() local
Ddriver_pcicore.c71 unsigned int bus, unsigned int dev, in get_cfgspace_addr()
110 unsigned int bus, unsigned int dev, in ssb_extpci_read_config()
156 unsigned int bus, unsigned int dev, in ssb_extpci_write_config()
204 static int ssb_pcicore_read_config(struct pci_bus *bus, unsigned int devfn, in ssb_pcicore_read_config()
218 static int ssb_pcicore_write_config(struct pci_bus *bus, unsigned int devfn, in ssb_pcicore_write_config()
394 struct ssb_bus *bus = pc->dev->bus; in pcicore_is_in_hostmode() local
456 struct ssb_bus *bus = pdev->bus; in ssb_pcicore_pci_setup_workarounds() local
530 struct ssb_bus *bus = pdev->bus; in ssb_pcicore_init_clientmode() local
680 struct ssb_bus *bus; in ssb_pcicore_dev_irqvecs_enable() local
Ddriver_chipcommon.c46 struct ssb_bus *bus; in ssb_chipco_set_clockmode() local
121 struct ssb_bus *bus = cc->dev->bus; in chipco_pctl_get_slowclksrc() local
213 struct ssb_bus *bus = cc->dev->bus; in chipco_powercontrol_init() local
244 struct ssb_bus *bus = cc->dev->bus; in pmu_fast_powerup_delay() local
261 struct ssb_bus *bus = cc->dev->bus; in calc_fast_powerup_delay() local
335 struct ssb_bus *bus = cc->dev->bus; in ssb_chipco_watchdog_ticks_per_ms() local
438 struct ssb_bus *bus = dev->bus; in ssb_chipco_timing_init() local
604 struct ssb_bus *bus = cc->dev->bus; in ssb_chipco_serial_init() local
/linux-4.4.14/sound/hda/
Dhdac_controller.c13 static void azx_clear_corbrp(struct hdac_bus *bus) in azx_clear_corbrp()
41 void snd_hdac_bus_init_cmd_io(struct hdac_bus *bus) in snd_hdac_bus_init_cmd_io()
87 void snd_hdac_bus_stop_cmd_io(struct hdac_bus *bus) in snd_hdac_bus_stop_cmd_io()
115 int snd_hdac_bus_send_cmd(struct hdac_bus *bus, unsigned int val) in snd_hdac_bus_send_cmd()
159 void snd_hdac_bus_update_rirb(struct hdac_bus *bus) in snd_hdac_bus_update_rirb()
210 int snd_hdac_bus_get_response(struct hdac_bus *bus, unsigned int addr, in snd_hdac_bus_get_response()
251 void snd_hdac_bus_enter_link_reset(struct hdac_bus *bus) in snd_hdac_bus_enter_link_reset()
271 void snd_hdac_bus_exit_link_reset(struct hdac_bus *bus) in snd_hdac_bus_exit_link_reset()
284 static int azx_reset(struct hdac_bus *bus, bool full_reset) in azx_reset()
326 static void azx_int_enable(struct hdac_bus *bus) in azx_int_enable()
[all …]
Dhdac_bus.c27 int snd_hdac_bus_init(struct hdac_bus *bus, struct device *dev, in snd_hdac_bus_init()
52 void snd_hdac_bus_exit(struct hdac_bus *bus) in snd_hdac_bus_exit()
68 int snd_hdac_bus_exec_verb(struct hdac_bus *bus, unsigned int addr, in snd_hdac_bus_exec_verb()
88 int snd_hdac_bus_exec_verb_unlocked(struct hdac_bus *bus, unsigned int addr, in snd_hdac_bus_exec_verb_unlocked()
129 void snd_hdac_bus_queue_event(struct hdac_bus *bus, u32 res, u32 res_ex) in snd_hdac_bus_queue_event()
153 struct hdac_bus *bus = container_of(work, struct hdac_bus, unsol_work); in process_unsol_events() local
184 int snd_hdac_bus_add_device(struct hdac_bus *bus, struct hdac_device *codec) in snd_hdac_bus_add_device()
205 void snd_hdac_bus_remove_device(struct hdac_bus *bus, in snd_hdac_bus_remove_device()
Dhdac_stream.c25 void snd_hdac_stream_init(struct hdac_bus *bus, struct hdac_stream *azx_dev, in snd_hdac_stream_init()
50 struct hdac_bus *bus = azx_dev->bus; in snd_hdac_stream_start() local
141 struct hdac_bus *bus = azx_dev->bus; in snd_hdac_stream_setup() local
237 struct hdac_stream *snd_hdac_stream_assign(struct hdac_bus *bus, in snd_hdac_stream_assign()
279 struct hdac_bus *bus = azx_dev->bus; in snd_hdac_stream_release() local
297 struct hdac_stream *snd_hdac_get_stream(struct hdac_bus *bus, in snd_hdac_get_stream()
314 static int setup_bdle(struct hdac_bus *bus, in setup_bdle()
364 struct hdac_bus *bus = azx_dev->bus; in snd_hdac_stream_setup_periods() local
522 struct hdac_bus *bus = azx_dev->bus; in snd_hdac_stream_timecounter_init() local
553 struct hdac_bus *bus = azx_dev->bus; in snd_hdac_stream_sync_trigger() local
[all …]
Dhdac_i915.c39 int snd_hdac_set_codec_wakeup(struct hdac_bus *bus, bool enable) in snd_hdac_set_codec_wakeup()
74 int snd_hdac_display_power(struct hdac_bus *bus, bool enable) in snd_hdac_display_power()
110 int snd_hdac_get_display_clk(struct hdac_bus *bus) in snd_hdac_get_display_clk()
206 int snd_hdac_i915_init(struct hdac_bus *bus) in snd_hdac_i915_init()
260 int snd_hdac_i915_exit(struct hdac_bus *bus) in snd_hdac_i915_exit()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbit.c32 nvkm_i2c_drive_scl(struct nvkm_i2c_bus *bus, int state) in nvkm_i2c_drive_scl()
38 nvkm_i2c_drive_sda(struct nvkm_i2c_bus *bus, int state) in nvkm_i2c_drive_sda()
44 nvkm_i2c_sense_scl(struct nvkm_i2c_bus *bus) in nvkm_i2c_sense_scl()
50 nvkm_i2c_sense_sda(struct nvkm_i2c_bus *bus) in nvkm_i2c_sense_sda()
56 nvkm_i2c_delay(struct nvkm_i2c_bus *bus, u32 nsec) in nvkm_i2c_delay()
62 nvkm_i2c_raise_scl(struct nvkm_i2c_bus *bus) in nvkm_i2c_raise_scl()
75 i2c_start(struct nvkm_i2c_bus *bus) in i2c_start()
95 i2c_stop(struct nvkm_i2c_bus *bus) in i2c_stop()
108 i2c_bitw(struct nvkm_i2c_bus *bus, int sda) in i2c_bitw()
123 i2c_bitr(struct nvkm_i2c_bus *bus) in i2c_bitr()
[all …]
Dbus.c35 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c); in nvkm_i2c_bus_pre_xfer() local
42 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c); in nvkm_i2c_bus_post_xfer() local
49 struct nvkm_i2c_bus *bus = data; in nvkm_i2c_bus_setscl() local
56 struct nvkm_i2c_bus *bus = data; in nvkm_i2c_bus_setsda() local
63 struct nvkm_i2c_bus *bus = data; in nvkm_i2c_bus_getscl() local
70 struct nvkm_i2c_bus *bus = data; in nvkm_i2c_bus_getsda() local
80 struct nvkm_i2c_bus *bus = container_of(adap, typeof(*bus), i2c); in nvkm_i2c_bus_xfer() local
108 nvkm_i2c_bus_init(struct nvkm_i2c_bus *bus) in nvkm_i2c_bus_init()
116 nvkm_i2c_bus_release(struct nvkm_i2c_bus *bus) in nvkm_i2c_bus_release()
125 nvkm_i2c_bus_acquire(struct nvkm_i2c_bus *bus) in nvkm_i2c_bus_acquire()
[all …]
Dbusgf119.c35 struct gf119_i2c_bus *bus = gf119_i2c_bus(base); in gf119_i2c_bus_drive_scl() local
43 struct gf119_i2c_bus *bus = gf119_i2c_bus(base); in gf119_i2c_bus_drive_sda() local
51 struct gf119_i2c_bus *bus = gf119_i2c_bus(base); in gf119_i2c_bus_sense_scl() local
59 struct gf119_i2c_bus *bus = gf119_i2c_bus(base); in gf119_i2c_bus_sense_sda() local
67 struct gf119_i2c_bus *bus = gf119_i2c_bus(base); in gf119_i2c_bus_init() local
86 struct gf119_i2c_bus *bus; in gf119_i2c_bus_new() local
Dbusnv50.c38 struct nv50_i2c_bus *bus = nv50_i2c_bus(base); in nv50_i2c_bus_drive_scl() local
48 struct nv50_i2c_bus *bus = nv50_i2c_bus(base); in nv50_i2c_bus_drive_sda() local
58 struct nv50_i2c_bus *bus = nv50_i2c_bus(base); in nv50_i2c_bus_sense_scl() local
66 struct nv50_i2c_bus *bus = nv50_i2c_bus(base); in nv50_i2c_bus_sense_sda() local
74 struct nv50_i2c_bus *bus = nv50_i2c_bus(base); in nv50_i2c_bus_init() local
98 struct nv50_i2c_bus *bus; in nv50_i2c_bus_new() local
Dbusnv4e.c35 struct nv4e_i2c_bus *bus = nv4e_i2c_bus(base); in nv4e_i2c_bus_drive_scl() local
43 struct nv4e_i2c_bus *bus = nv4e_i2c_bus(base); in nv4e_i2c_bus_drive_sda() local
51 struct nv4e_i2c_bus *bus = nv4e_i2c_bus(base); in nv4e_i2c_bus_sense_scl() local
59 struct nv4e_i2c_bus *bus = nv4e_i2c_bus(base); in nv4e_i2c_bus_sense_sda() local
77 struct nv4e_i2c_bus *bus; in nv4e_i2c_bus_new() local
Dbusnv04.c38 struct nv04_i2c_bus *bus = nv04_i2c_bus(base); in nv04_i2c_bus_drive_scl() local
49 struct nv04_i2c_bus *bus = nv04_i2c_bus(base); in nv04_i2c_bus_drive_sda() local
60 struct nv04_i2c_bus *bus = nv04_i2c_bus(base); in nv04_i2c_bus_sense_scl() local
68 struct nv04_i2c_bus *bus = nv04_i2c_bus(base); in nv04_i2c_bus_sense_sda() local
86 struct nv04_i2c_bus *bus; in nv04_i2c_bus_new() local
Dbase.c52 struct nvkm_i2c_bus *bus; in nvkm_i2c_bus_find() local
181 struct nvkm_i2c_bus *bus; in nvkm_i2c_init() local
209 struct nvkm_i2c_bus *bus = in nvkm_i2c_dtor() local
266 struct nvkm_i2c_bus *bus = NULL; in nvkm_i2c_new_() local
332 struct nvkm_i2c_bus *bus; in nvkm_i2c_new_() local
385 struct nvkm_i2c_bus *bus = NULL; in nvkm_i2c_new_() local
Danx9805.c32 struct nvkm_i2c_bus *bus; member
45 struct anx9805_bus *bus = anx9805_bus(base); in anx9805_bus_xfer() local
107 struct anx9805_bus *bus; in anx9805_bus_new() local
265 anx9805_pad_new(struct nvkm_i2c_bus *bus, int id, u8 addr, in anx9805_pad_new()
/linux-4.4.14/sound/i2c/
Di2c.c48 static int snd_i2c_bus_free(struct snd_i2c_bus *bus) in snd_i2c_bus_free()
75 struct snd_i2c_bus *bus = device->device_data; in snd_i2c_bus_dev_free() local
82 struct snd_i2c_bus *bus; in snd_i2c_bus_create() local
113 int snd_i2c_device_create(struct snd_i2c_bus *bus, const char *name, in snd_i2c_device_create()
160 int snd_i2c_probeaddr(struct snd_i2c_bus *bus, unsigned short addr) in snd_i2c_probeaddr()
171 static inline void snd_i2c_bit_hw_start(struct snd_i2c_bus *bus) in snd_i2c_bit_hw_start()
177 static inline void snd_i2c_bit_hw_stop(struct snd_i2c_bus *bus) in snd_i2c_bit_hw_stop()
183 static void snd_i2c_bit_direction(struct snd_i2c_bus *bus, int clock, int data) in snd_i2c_bit_direction()
189 static void snd_i2c_bit_set(struct snd_i2c_bus *bus, int clock, int data) in snd_i2c_bit_set()
203 static int snd_i2c_bit_data(struct snd_i2c_bus *bus, int ack) in snd_i2c_bit_data()
[all …]
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Dgpio_mdio.c47 #define MDC_PIN(bus) (((struct gpio_priv *)bus->priv)->mdc_pin) argument
48 #define MDIO_PIN(bus) (((struct gpio_priv *)bus->priv)->mdio_pin) argument
50 static inline void mdio_lo(struct mii_bus *bus) in mdio_lo()
55 static inline void mdio_hi(struct mii_bus *bus) in mdio_hi()
60 static inline void mdc_lo(struct mii_bus *bus) in mdc_lo()
65 static inline void mdc_hi(struct mii_bus *bus) in mdc_hi()
70 static inline void mdio_active(struct mii_bus *bus) in mdio_active()
75 static inline void mdio_tristate(struct mii_bus *bus) in mdio_tristate()
80 static inline int mdio_read(struct mii_bus *bus) in mdio_read()
85 static void clock_out(struct mii_bus *bus, int bit) in clock_out()
[all …]
Dpci.c36 #define PA_PXP_CFA(bus, devfn, off) (((bus) << 20) | ((devfn) << 12) | (off)) argument
38 static inline int pa_pxp_offset_valid(u8 bus, u8 devfn, int offset) in pa_pxp_offset_valid()
51 u8 bus, u8 devfn, int offset) in pa_pxp_cfg_addr()
68 static int workaround_5945(struct pci_bus *bus, unsigned int devfn, in workaround_5945()
111 static int pa_pxp_read_config(struct pci_bus *bus, unsigned int devfn, in pa_pxp_read_config()
148 static int pa_pxp_write_config(struct pci_bus *bus, unsigned int devfn, in pa_pxp_write_config()
/linux-4.4.14/drivers/bcma/
Dscan.c141 static u32 bcma_scan_read32(struct bcma_bus *bus, u8 current_coreidx, in bcma_scan_read32()
147 static void bcma_scan_switch_core(struct bcma_bus *bus, u32 addr) in bcma_scan_switch_core()
154 static u32 bcma_erom_get_ent(struct bcma_bus *bus, u32 __iomem **eromptr) in bcma_erom_get_ent()
166 static s32 bcma_erom_get_ci(struct bcma_bus *bus, u32 __iomem **eromptr) in bcma_erom_get_ci()
176 static bool bcma_erom_is_end(struct bcma_bus *bus, u32 __iomem **eromptr) in bcma_erom_is_end()
183 static bool bcma_erom_is_bridge(struct bcma_bus *bus, u32 __iomem **eromptr) in bcma_erom_is_bridge()
192 static void bcma_erom_skip_component(struct bcma_bus *bus, u32 __iomem **eromptr) in bcma_erom_skip_component()
206 static s32 bcma_erom_get_mst_port(struct bcma_bus *bus, u32 __iomem **eromptr) in bcma_erom_get_mst_port()
216 static u32 bcma_erom_get_addr_desc(struct bcma_bus *bus, u32 __iomem **eromptr, in bcma_erom_get_addr_desc()
249 static struct bcma_device *bcma_find_core_by_index(struct bcma_bus *bus, in bcma_find_core_by_index()
[all …]
Dmain.c79 static u16 bcma_cc_core_id(struct bcma_bus *bus) in bcma_cc_core_id()
86 struct bcma_device *bcma_find_core_unit(struct bcma_bus *bus, u16 coreid, in bcma_find_core_unit()
225 struct bcma_bus *bus = core->bus; in bcma_core_irq() local
247 void bcma_prepare_core(struct bcma_bus *bus, struct bcma_device *core) in bcma_prepare_core()
274 struct device *bcma_bus_get_host_dev(struct bcma_bus *bus) in bcma_bus_get_host_dev()
296 void bcma_init_bus(struct bcma_bus *bus) in bcma_init_bus()
308 static void bcma_register_core(struct bcma_bus *bus, struct bcma_device *core) in bcma_register_core()
322 static int bcma_register_devices(struct bcma_bus *bus) in bcma_register_devices()
391 void bcma_unregister_cores(struct bcma_bus *bus) in bcma_unregister_cores()
411 int bcma_bus_register(struct bcma_bus *bus) in bcma_bus_register()
[all …]
Ddriver_mips.c142 struct bcma_bus *bus = dev->bus; in bcma_core_mips_set_irq() local
189 static void bcma_core_mips_set_irq_name(struct bcma_bus *bus, unsigned int irq, in bcma_core_mips_set_irq_name()
215 static void bcma_core_mips_dump_irq(struct bcma_bus *bus) in bcma_core_mips_dump_irq()
226 struct bcma_bus *bus = mcore->core->bus; in bcma_cpu_clock() local
236 static enum bcma_boot_dev bcma_boot_dev(struct bcma_bus *bus) in bcma_boot_dev()
277 struct bcma_bus *bus = mcore->core->bus; in bcma_core_mips_flash_detect() local
340 struct bcma_bus *bus = mcore->core->bus; in bcma_core_mips_early_init() local
351 static void bcma_fix_i2s_irqflag(struct bcma_bus *bus) in bcma_fix_i2s_irqflag()
379 struct bcma_bus *bus; in bcma_core_mips_init() local
Ddriver_chipcommon_pmu.c82 struct bcma_bus *bus = cc->core->bus; in bcma_pmu2_pll_init0() local
150 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_pll_init() local
164 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_resources_init() local
212 struct bcma_bus *bus = cc->core->bus; in bcma_chipco_bcm4331_ext_pa_lines_ctl() local
232 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_workarounds() local
297 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_get_alp_clock() local
342 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_pll_clock() local
408 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_get_bus_clock() local
440 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_get_cpu_clock() local
485 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_spuravoid_pllupdate() local
Dsprom.c39 int bcma_arch_register_fallback_sprom(int (*sprom_callback)(struct bcma_bus *bus, in bcma_arch_register_fallback_sprom()
49 static int bcma_fill_sprom_with_fallback(struct bcma_bus *bus, in bcma_fill_sprom_with_fallback()
75 static void bcma_sprom_read(struct bcma_bus *bus, u16 offset, u16 *sprom, in bcma_sprom_read()
157 static int bcma_sprom_valid(struct bcma_bus *bus, const u16 *sprom, in bcma_sprom_valid()
221 static void bcma_sprom_extract_r8(struct bcma_bus *bus, const u16 *sprom) in bcma_sprom_extract_r8()
480 static bool bcma_sprom_ext_available(struct bcma_bus *bus) in bcma_sprom_ext_available()
516 static bool bcma_sprom_onchip_available(struct bcma_bus *bus) in bcma_sprom_onchip_available()
563 static int bcma_sprom_onchip_offset(struct bcma_bus *bus) in bcma_sprom_onchip_offset()
577 int bcma_sprom_get(struct bcma_bus *bus) in bcma_sprom_get()
Dhost_pci.c163 struct bcma_bus *bus; in bcma_host_pci_probe() local
249 struct bcma_bus *bus = pci_get_drvdata(dev); in bcma_host_pci_remove() local
262 struct bcma_bus *bus = pci_get_drvdata(pdev); in bcma_host_pci_suspend() local
272 struct bcma_bus *bus = pci_get_drvdata(pdev); in bcma_host_pci_resume() local
332 void bcma_host_pci_up(struct bcma_bus *bus) in bcma_host_pci_up()
345 void bcma_host_pci_down(struct bcma_bus *bus) in bcma_host_pci_down()
356 int bcma_host_pci_irq_ctl(struct bcma_bus *bus, struct bcma_device *core, in bcma_host_pci_irq_ctl()
Dbcma_private.h13 #define bcma_err(bus, fmt, ...) \ argument
15 #define bcma_warn(bus, fmt, ...) \ argument
17 #define bcma_info(bus, fmt, ...) \ argument
19 #define bcma_debug(bus, fmt, ...) \ argument
Dhost_soc.c170 struct bcma_bus *bus = &soc->bus; in bcma_host_soc_register() local
192 struct bcma_bus *bus = &soc->bus; in bcma_host_soc_init() local
208 struct bcma_bus *bus; in bcma_host_soc_probe() local
245 struct bcma_bus *bus = platform_get_drvdata(pdev); in bcma_host_soc_remove() local
Ddriver_chipcommon_b.c14 static bool bcma_wait_reg(struct bcma_bus *bus, void __iomem *addr, u32 mask, in bcma_wait_reg()
35 struct bcma_bus *bus = ccb->core->bus; in bcma_chipco_b_mii_write() local
Ddriver_pci_host.c30 struct bcma_bus *bus = pc->core->bus; in bcma_core_pci_is_in_hostmode() local
230 static int bcma_core_pci_hostmode_read_config(struct pci_bus *bus, in bcma_core_pci_hostmode_read_config()
250 static int bcma_core_pci_hostmode_write_config(struct pci_bus *bus, in bcma_core_pci_hostmode_write_config()
342 struct bcma_bus *bus = pc->core->bus; in bcma_core_pci_enable_crs() local
389 struct bcma_bus *bus = pc->core->bus; in bcma_core_pci_hostmode_init() local
/linux-4.4.14/drivers/base/
Dbus.c40 static struct bus_type *bus_get(struct bus_type *bus) in bus_get()
49 static void bus_put(struct bus_type *bus) in bus_put()
129 int bus_create_file(struct bus_type *bus, struct bus_attribute *attr) in bus_create_file()
141 void bus_remove_file(struct bus_type *bus, struct bus_attribute *attr) in bus_remove_file()
154 struct bus_type *bus = priv->bus; in bus_release() local
184 struct bus_type *bus = bus_get(drv->bus); in unbind_store() local
211 struct bus_type *bus = bus_get(drv->bus); in bind_store() local
239 static ssize_t show_drivers_autoprobe(struct bus_type *bus, char *buf) in show_drivers_autoprobe()
244 static ssize_t store_drivers_autoprobe(struct bus_type *bus, in store_drivers_autoprobe()
254 static ssize_t store_drivers_probe(struct bus_type *bus, in store_drivers_probe()
[all …]
/linux-4.4.14/sound/soc/intel/skylake/
Dskl.c62 static void skl_stream_update(struct hdac_bus *bus, struct hdac_stream *hstr) in skl_stream_update()
70 struct hdac_bus *bus = ebus_to_hbus(ebus); in skl_interrupt() local
100 struct hdac_bus *bus = ebus_to_hbus(ebus); in skl_threaded_handler() local
113 struct hdac_bus *bus = ebus_to_hbus(ebus); in skl_acquire_irq() local
141 struct hdac_bus *bus = ebus_to_hbus(ebus); in skl_suspend() local
153 struct hdac_bus *bus = ebus_to_hbus(ebus); in skl_resume() local
169 struct hdac_bus *bus = ebus_to_hbus(ebus); in skl_runtime_suspend() local
194 struct hdac_bus *bus = ebus_to_hbus(ebus); in skl_runtime_resume() local
223 struct hdac_bus *bus = ebus_to_hbus(ebus); in skl_free() local
247 struct hdac_bus *bus = ebus_to_hbus(&skl->ebus); in skl_dmic_device_register() local
[all …]
/linux-4.4.14/arch/mips/pci/
Dops-rc32434.c41 #define PCI_CFG_SET(bus, slot, func, off) \ argument
47 struct pci_bus *bus, unsigned int devfn, in config_access()
72 static int read_config_byte(struct pci_bus *bus, unsigned int devfn, in read_config_byte()
83 static int read_config_word(struct pci_bus *bus, unsigned int devfn, in read_config_word()
94 static int read_config_dword(struct pci_bus *bus, unsigned int devfn, in read_config_dword()
129 write_config_byte(struct pci_bus *bus, unsigned int devfn, int where, in write_config_byte()
148 write_config_word(struct pci_bus *bus, unsigned int devfn, int where, in write_config_word()
168 write_config_dword(struct pci_bus *bus, unsigned int devfn, int where, in write_config_dword()
177 static int pci_config_read(struct pci_bus *bus, unsigned int devfn, in pci_config_read()
190 static int pci_config_write(struct pci_bus *bus, unsigned int devfn, in pci_config_write()
Dops-pmcmsp.c361 struct pci_bus *bus, in msp_pcibios_config_access()
490 msp_pcibios_read_config_byte(struct pci_bus *bus, in msp_pcibios_read_config_byte()
538 msp_pcibios_read_config_word(struct pci_bus *bus, in msp_pcibios_read_config_word()
595 msp_pcibios_read_config_dword(struct pci_bus *bus, in msp_pcibios_read_config_dword()
648 msp_pcibios_write_config_byte(struct pci_bus *bus, in msp_pcibios_write_config_byte()
697 msp_pcibios_write_config_word(struct pci_bus *bus, in msp_pcibios_write_config_word()
749 msp_pcibios_write_config_dword(struct pci_bus *bus, in msp_pcibios_write_config_dword()
791 msp_pcibios_read_config(struct pci_bus *bus, in msp_pcibios_read_config()
842 msp_pcibios_write_config(struct pci_bus *bus, in msp_pcibios_write_config()
Dpci-bcm1480ht.c51 #define CFGOFFSET(bus, devfn, where) (((bus)<<16)+((devfn)<<8)+(where)) argument
52 #define CFGADDR(bus, devfn, where) CFGOFFSET((bus)->number, (devfn), where) argument
88 static int bcm1480ht_can_access(struct pci_bus *bus, int devfn) in bcm1480ht_can_access()
109 static int bcm1480ht_pcibios_read(struct pci_bus *bus, unsigned int devfn, in bcm1480ht_pcibios_read()
134 static int bcm1480ht_pcibios_write(struct pci_bus *bus, unsigned int devfn, in bcm1480ht_pcibios_write()
Dpci-xlp.c60 #define pci_cfg_addr(bus, devfn, off) (((bus) << 20) | ((devfn) << 12) | (off)) argument
63 static inline u32 pci_cfg_read_32bit(struct pci_bus *bus, unsigned int devfn, in pci_cfg_read_32bit()
92 static inline void pci_cfg_write_32bit(struct pci_bus *bus, unsigned int devfn, in pci_cfg_write_32bit()
102 static int nlm_pcibios_read(struct pci_bus *bus, unsigned int devfn, in nlm_pcibios_read()
125 static int nlm_pcibios_write(struct pci_bus *bus, unsigned int devfn, in nlm_pcibios_write()
181 struct pci_bus *bus, *p; in xlp_get_pcie_link() local
Dops-loongson2.c36 struct pci_bus *bus, in loongson_pcibios_config_access()
121 static int loongson_pcibios_read(struct pci_bus *bus, unsigned int devfn, in loongson_pcibios_read()
145 static int loongson_pcibios_write(struct pci_bus *bus, unsigned int devfn, in loongson_pcibios_write()
187 struct pci_bus bus = { in _rdmsr() local
203 struct pci_bus bus = { in _wrmsr() local
Dpci-bcm1480.c53 #define CFGOFFSET(bus, devfn, where) (((bus)<<16)+((devfn)<<8)+(where)) argument
54 #define CFGADDR(bus, devfn, where) CFGOFFSET((bus)->number, (devfn), where) argument
97 static int bcm1480_pci_can_access(struct pci_bus *bus, int devfn) in bcm1480_pci_can_access()
120 static int bcm1480_pcibios_read(struct pci_bus *bus, unsigned int devfn, in bcm1480_pcibios_read()
145 static int bcm1480_pcibios_write(struct pci_bus *bus, unsigned int devfn, in bcm1480_pcibios_write()
Dpci-xlr.c59 #define pci_cfg_addr(bus, devfn, off) (((bus) << 16) | ((devfn) << 8) | (off)) argument
62 static inline u32 pci_cfg_read_32bit(struct pci_bus *bus, unsigned int devfn, in pci_cfg_read_32bit()
74 static inline void pci_cfg_write_32bit(struct pci_bus *bus, unsigned int devfn, in pci_cfg_write_32bit()
84 static int nlm_pcibios_read(struct pci_bus *bus, unsigned int devfn, in nlm_pcibios_read()
107 static int nlm_pcibios_write(struct pci_bus *bus, unsigned int devfn, in nlm_pcibios_write()
168 struct pci_bus *bus, *p; in xls_get_pcie_link() local
Dpci-sb1250.c53 #define CFGOFFSET(bus, devfn, where) (((bus)<<16) + ((devfn)<<8) + (where)) argument
54 #define CFGADDR(bus, devfn, where) CFGOFFSET((bus)->number, (devfn), where) argument
104 static int sb1250_pci_can_access(struct pci_bus *bus, int devfn) in sb1250_pci_can_access()
129 static int sb1250_pcibios_read(struct pci_bus *bus, unsigned int devfn, in sb1250_pcibios_read()
154 static int sb1250_pcibios_write(struct pci_bus *bus, unsigned int devfn, in sb1250_pcibios_write()
Dops-sni.c40 static int pcimt_read(struct pci_bus *bus, unsigned int devfn, int reg, in pcimt_read()
63 static int pcimt_write(struct pci_bus *bus, unsigned int devfn, int reg, in pcimt_write()
100 static int pcit_read(struct pci_bus *bus, unsigned int devfn, int reg, in pcit_read()
137 static int pcit_write(struct pci_bus *bus, unsigned int devfn, int reg, in pcit_write()
Dpci-alchemy.c98 static int config_access(unsigned char access_type, struct pci_bus *bus, in config_access()
187 static int read_config_byte(struct pci_bus *bus, unsigned int devfn, in read_config_byte()
201 static int read_config_word(struct pci_bus *bus, unsigned int devfn, in read_config_word()
213 static int read_config_dword(struct pci_bus *bus, unsigned int devfn, in read_config_dword()
219 static int write_config_byte(struct pci_bus *bus, unsigned int devfn, in write_config_byte()
236 static int write_config_word(struct pci_bus *bus, unsigned int devfn, in write_config_word()
253 static int write_config_dword(struct pci_bus *bus, unsigned int devfn, in write_config_dword()
259 static int alchemy_pci_read(struct pci_bus *bus, unsigned int devfn, in alchemy_pci_read()
282 static int alchemy_pci_write(struct pci_bus *bus, unsigned int devfn, in alchemy_pci_write()
Dops-mace.c30 static inline int mkaddr(struct pci_bus *bus, unsigned int devfn, in mkaddr()
40 mace_pci_read_config(struct pci_bus *bus, unsigned int devfn, in mace_pci_read_config()
76 mace_pci_write_config(struct pci_bus *bus, unsigned int devfn, in mace_pci_write_config()
Dops-bridge.c43 static int pci_conf0_read_config(struct pci_bus *bus, unsigned int devfn, in pci_conf0_read_config()
103 static int pci_conf1_read_config(struct pci_bus *bus, unsigned int devfn, in pci_conf1_read_config()
167 static int pci_read_config(struct pci_bus *bus, unsigned int devfn, in pci_read_config()
176 static int pci_conf0_write_config(struct pci_bus *bus, unsigned int devfn, in pci_conf0_write_config()
242 static int pci_conf1_write_config(struct pci_bus *bus, unsigned int devfn, in pci_conf1_write_config()
310 static int pci_write_config(struct pci_bus *bus, unsigned int devfn, in pci_write_config()
Dpcie-octeon.c58 uint64_t bus:8; member
230 static inline uint64_t __cvmx_pcie_build_config_addr(int pcie_port, int bus, in __cvmx_pcie_build_config_addr()
267 static uint8_t cvmx_pcie_config_read8(int pcie_port, int bus, int dev, in cvmx_pcie_config_read8()
289 static uint16_t cvmx_pcie_config_read16(int pcie_port, int bus, int dev, in cvmx_pcie_config_read16()
311 static uint32_t cvmx_pcie_config_read32(int pcie_port, int bus, int dev, in cvmx_pcie_config_read32()
332 static void cvmx_pcie_config_write8(int pcie_port, int bus, int dev, int fn, in cvmx_pcie_config_write8()
351 static void cvmx_pcie_config_write16(int pcie_port, int bus, int dev, int fn, in cvmx_pcie_config_write16()
370 static void cvmx_pcie_config_write32(int pcie_port, int bus, int dev, int fn, in cvmx_pcie_config_write32()
1540 static int octeon_pcie_read_config(unsigned int pcie_port, struct pci_bus *bus, in octeon_pcie_read_config()
1712 static int octeon_pcie0_read_config(struct pci_bus *bus, unsigned int devfn, in octeon_pcie0_read_config()
[all …]
Dops-lantiq.c28 static int ltq_pci_config_access(unsigned char access_type, struct pci_bus *bus, in ltq_pci_config_access()
73 int ltq_pci_read_config_dword(struct pci_bus *bus, unsigned int devfn, in ltq_pci_read_config_dword()
91 int ltq_pci_write_config_dword(struct pci_bus *bus, unsigned int devfn, in ltq_pci_write_config_dword()
Dops-gt64xxx_pci0.c43 struct pci_bus *bus, unsigned int devfn, int where, u32 * data) in gt64xxx_pci0_pcibios_config_access()
103 static int gt64xxx_pci0_pcibios_read(struct pci_bus *bus, unsigned int devfn, in gt64xxx_pci0_pcibios_read()
122 static int gt64xxx_pci0_pcibios_write(struct pci_bus *bus, unsigned int devfn, in gt64xxx_pci0_pcibios_write()
Dops-msc.c47 struct pci_bus *bus, unsigned int devfn, int where, u32 * data) in msc_pcibios_config_access()
88 static int msc_pcibios_read(struct pci_bus *bus, unsigned int devfn, in msc_pcibios_read()
112 static int msc_pcibios_write(struct pci_bus *bus, unsigned int devfn, in msc_pcibios_write()
Dpci-virtio-guest.c43 static void pci_virtio_guest_write_config_addr(struct pci_bus *bus, in pci_virtio_guest_write_config_addr()
56 static int pci_virtio_guest_write_config(struct pci_bus *bus, in pci_virtio_guest_write_config()
76 static int pci_virtio_guest_read_config(struct pci_bus *bus, unsigned int devfn, in pci_virtio_guest_read_config()
Dops-loongson3.c16 struct pci_bus *bus, unsigned int devfn, in loongson3_pci_config_access()
50 static int loongson3_pci_pcibios_read(struct pci_bus *bus, unsigned int devfn, in loongson3_pci_pcibios_read()
70 static int loongson3_pci_pcibios_write(struct pci_bus *bus, unsigned int devfn, in loongson3_pci_pcibios_write()
Dops-emma2rh.c39 static int check_args(struct pci_bus *bus, u32 devfn, u32 * bus_num) in check_args()
82 static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_config_read()
127 static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_config_write()
Dops-nile4.c17 struct pci_bus *bus, unsigned int devfn, int where, u32 *val) in nile4_pcibios_config_access()
74 static int nile4_pcibios_read(struct pci_bus *bus, unsigned int devfn, in nile4_pcibios_read()
100 static int nile4_pcibios_write(struct pci_bus *bus, unsigned int devfn, in nile4_pcibios_write()
Dops-bonito64.c37 struct pci_bus *bus, in bonito64_pcibios_config_access()
101 static int bonito64_pcibios_read(struct pci_bus *bus, unsigned int devfn, in bonito64_pcibios_read()
125 static int bonito64_pcibios_write(struct pci_bus *bus, unsigned int devfn, in bonito64_pcibios_write()
Dops-bcm63xx.c147 static int bcm63xx_pci_read(struct pci_bus *bus, unsigned int devfn, in bcm63xx_pci_read()
161 static int bcm63xx_pci_write(struct pci_bus *bus, unsigned int devfn, in bcm63xx_pci_write()
362 static int bcm63xx_cb_read(struct pci_bus *bus, unsigned int devfn, in bcm63xx_cb_read()
386 static int bcm63xx_cb_write(struct pci_bus *bus, unsigned int devfn, in bcm63xx_cb_write()
468 static int bcm63xx_pcie_can_access(struct pci_bus *bus, int devfn) in bcm63xx_pcie_can_access()
482 static int bcm63xx_pcie_read(struct pci_bus *bus, unsigned int devfn, in bcm63xx_pcie_read()
502 static int bcm63xx_pcie_write(struct pci_bus *bus, unsigned int devfn, in bcm63xx_pcie_write()
Dops-tx3927.c48 static int mkaddr(struct pci_bus *bus, unsigned char devfn, unsigned char where) in mkaddr()
76 static int tx3927_pci_read_config(struct pci_bus *bus, unsigned int devfn, in tx3927_pci_read_config()
101 static int tx3927_pci_write_config(struct pci_bus *bus, unsigned int devfn, in tx3927_pci_write_config()
Dops-vr41xx.c61 static int pci_config_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_config_read()
89 static int pci_config_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_config_write()
Dpci-ar71xx.c83 static inline u32 ar71xx_pci_bus_addr(struct pci_bus *bus, unsigned int devfn, in ar71xx_pci_bus_addr()
102 pci_bus_to_ar71xx_controller(struct pci_bus *bus) in pci_bus_to_ar71xx_controller()
162 static inline int ar71xx_pci_set_cfgaddr(struct pci_bus *bus, in ar71xx_pci_set_cfgaddr()
179 static int ar71xx_pci_read_config(struct pci_bus *bus, unsigned int devfn, in ar71xx_pci_read_config()
203 static int ar71xx_pci_write_config(struct pci_bus *bus, unsigned int devfn, in ar71xx_pci_write_config()
Dpci-rt3883.c76 pci_bus_to_rt3883_controller(struct pci_bus *bus) in pci_bus_to_rt3883_controller()
96 static inline u32 rt3883_pci_get_cfgaddr(unsigned int bus, unsigned int slot, in rt3883_pci_get_cfgaddr()
104 unsigned bus, unsigned slot, in rt3883_pci_read_cfg32()
120 unsigned bus, unsigned slot, in rt3883_pci_write_cfg32()
233 static int rt3883_pci_config_read(struct pci_bus *bus, unsigned int devfn, in rt3883_pci_config_read()
267 static int rt3883_pci_config_write(struct pci_bus *bus, unsigned int devfn, in rt3883_pci_config_write()
Dpci.c84 struct pci_bus *bus; in pcibios_scanbus() local
162 struct device_node *pcibios_get_phb_of_node(struct pci_bus *bus) in pcibios_get_phb_of_node()
312 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus()
/linux-4.4.14/arch/mn10300/unit-asb2305/
Dpci.c55 #define CONFIG_CMD(bus, devfn, where) \ argument
68 static inline int __query(const struct pci_bus *bus, unsigned int devfn) in __query()
82 static int pci_ampci_read_config_byte(struct pci_bus *bus, unsigned int devfn, in pci_ampci_read_config_byte()
102 static int pci_ampci_read_config_word(struct pci_bus *bus, unsigned int devfn, in pci_ampci_read_config_word()
122 static int pci_ampci_read_config_dword(struct pci_bus *bus, unsigned int devfn, in pci_ampci_read_config_dword()
142 static int pci_ampci_write_config_byte(struct pci_bus *bus, unsigned int devfn, in pci_ampci_write_config_byte()
162 static int pci_ampci_write_config_word(struct pci_bus *bus, unsigned int devfn, in pci_ampci_write_config_word()
180 static int pci_ampci_write_config_dword(struct pci_bus *bus, unsigned int devfn, in pci_ampci_write_config_dword()
198 static int pci_ampci_read_config(struct pci_bus *bus, unsigned int devfn, in pci_ampci_read_config()
214 static int pci_ampci_write_config(struct pci_bus *bus, unsigned int devfn, in pci_ampci_write_config()
[all …]
/linux-4.4.14/include/sound/
Dhda_i915.h17 static inline int snd_hdac_set_codec_wakeup(struct hdac_bus *bus, bool enable) in snd_hdac_set_codec_wakeup()
21 static inline int snd_hdac_display_power(struct hdac_bus *bus, bool enable) in snd_hdac_display_power()
25 static inline int snd_hdac_get_display_clk(struct hdac_bus *bus) in snd_hdac_get_display_clk()
29 static inline int snd_hdac_i915_init(struct hdac_bus *bus) in snd_hdac_i915_init()
33 static inline int snd_hdac_i915_exit(struct hdac_bus *bus) in snd_hdac_i915_exit()
/linux-4.4.14/drivers/pci/
Dbus.c48 void pci_bus_add_resource(struct pci_bus *bus, struct resource *res, in pci_bus_add_resource()
64 struct resource *pci_bus_resource_n(const struct pci_bus *bus, int n) in pci_bus_resource_n()
80 void pci_bus_remove_resources(struct pci_bus *bus) in pci_bus_remove_resources()
108 static void pci_clip_resource_to_region(struct pci_bus *bus, in pci_clip_resource_to_region()
126 static int pci_bus_alloc_from_region(struct pci_bus *bus, struct resource *res, in pci_bus_alloc_from_region()
196 int pci_bus_alloc_resource(struct pci_bus *bus, struct resource *res, in pci_bus_alloc_resource()
235 struct pci_bus *bus = dev->bus; in pci_bus_clip_resource() local
272 void __weak pcibios_resource_survey_bus(struct pci_bus *bus) { } in pcibios_resource_survey_bus()
306 void pci_bus_add_devices(const struct pci_bus *bus) in pci_bus_add_devices()
344 struct pci_bus *bus; in pci_walk_bus() local
[all …]
Dof.c34 void pci_set_bus_of_node(struct pci_bus *bus) in pci_set_bus_of_node()
42 void pci_release_bus_of_node(struct pci_bus *bus) in pci_release_bus_of_node()
48 struct device_node * __weak pcibios_get_phb_of_node(struct pci_bus *bus) in pcibios_get_phb_of_node()
65 struct irq_domain *pci_host_bridge_of_msi_domain(struct pci_bus *bus) in pci_host_bridge_of_msi_domain()
Dremove.c48 void pci_remove_bus(struct pci_bus *bus) in pci_remove_bus()
64 struct pci_bus *bus = dev->subordinate; in pci_stop_bus_device() local
84 struct pci_bus *bus = dev->subordinate; in pci_remove_bus_device() local
126 void pci_stop_root_bus(struct pci_bus *bus) in pci_stop_root_bus()
144 void pci_remove_root_bus(struct pci_bus *bus) in pci_remove_root_bus()
Dsetup-bus.c512 static void pbus_assign_resources_sorted(const struct pci_bus *bus, in pbus_assign_resources_sorted()
525 void pci_setup_cardbus(struct pci_bus *bus) in pci_setup_cardbus()
680 static void __pci_setup_bridge(struct pci_bus *bus, unsigned long type) in __pci_setup_bridge()
699 void pci_setup_bridge(struct pci_bus *bus) in pci_setup_bridge()
745 static void pci_bridge_check_ranges(struct pci_bus *bus) in pci_bridge_check_ranges()
805 static struct resource *find_free_bus_resource(struct pci_bus *bus, in find_free_bus_resource()
857 resource_size_t __weak pcibios_window_alignment(struct pci_bus *bus, in pcibios_window_alignment()
867 static resource_size_t window_alignment(struct pci_bus *bus, in window_alignment()
902 static void pbus_size_io(struct pci_bus *bus, resource_size_t min_size, in pbus_size_io()
1010 static int pbus_size_mem(struct pci_bus *bus, unsigned long mask, in pbus_size_mem()
[all …]
Dprobe.c574 void pcie_update_link_speed(struct pci_bus *bus, u16 linksta) in pcie_update_link_speed()
611 static void pci_set_bus_speed(struct pci_bus *bus) in pci_set_bus_speed()
669 static struct irq_domain *pci_host_bridge_msi_domain(struct pci_bus *bus) in pci_host_bridge_msi_domain()
682 static void pci_set_bus_msi_domain(struct pci_bus *bus) in pci_set_bus_msi_domain()
804 int pci_scan_bridge(struct pci_bus *bus, struct pci_dev *dev, int max, int pass) in pci_scan_bridge()
1528 struct pci_dev *pci_alloc_dev(struct pci_bus *bus) in pci_alloc_dev()
1544 bool pci_bus_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, in pci_bus_read_dev_vendor_id()
1588 static struct pci_dev *pci_scan_device(struct pci_bus *bus, int devfn) in pci_scan_device()
1719 void pci_device_add(struct pci_dev *dev, struct pci_bus *bus) in pci_device_add()
1769 struct pci_dev *pci_scan_single_device(struct pci_bus *bus, int devfn) in pci_scan_single_device()
[all …]
Dhost-bridge.c11 static struct pci_bus *find_pci_root_bus(struct pci_bus *bus) in find_pci_root_bus()
19 struct pci_host_bridge *pci_find_host_bridge(struct pci_bus *bus) in pci_find_host_bridge()
48 void pcibios_resource_to_bus(struct pci_bus *bus, struct pci_bus_region *region, in pcibios_resource_to_bus()
73 void pcibios_bus_to_resource(struct pci_bus *bus, struct resource *res, in pcibios_bus_to_resource()
Dsearch.c32 struct pci_bus *bus; in pci_for_each_dma_alias() local
106 static struct pci_bus *pci_do_find_bus(struct pci_bus *bus, unsigned char busnr) in pci_do_find_bus()
133 struct pci_bus *bus = NULL; in pci_find_bus() local
185 struct pci_dev *pci_get_slot(struct pci_bus *bus, unsigned int devfn) in pci_get_slot()
220 struct pci_dev *pci_get_domain_bus_and_slot(int domain, unsigned int bus, in pci_get_domain_bus_and_slot()
Dxen-pcifront.c32 struct pci_bus *bus; member
67 unsigned int domain, unsigned int bus, in pcifront_init_sd()
177 static int pcifront_bus_read(struct pci_bus *bus, unsigned int devfn, in pcifront_bus_read()
216 static int pcifront_bus_write(struct pci_bus *bus, unsigned int devfn, in pcifront_bus_write()
417 unsigned int domain, unsigned int bus, in pcifront_scan_bus()
446 unsigned int domain, unsigned int bus) in pcifront_scan_root()
522 unsigned int domain, unsigned int bus) in pcifront_rescan_root()
556 static void free_root_bus_devs(struct pci_bus *bus) in free_root_bus_devs()
596 int bus = pdev->sh_info->aer_op.bus; in pcifront_common_process() local
858 unsigned int domain, bus; in pcifront_try_connect() local
[all …]
Dpci.c112 unsigned char pci_bus_max_busnr(struct pci_bus *bus) in pci_bus_max_busnr()
159 static int __pci_find_next_cap_ttl(struct pci_bus *bus, unsigned int devfn, in __pci_find_next_cap_ttl()
183 static int __pci_find_next_cap(struct pci_bus *bus, unsigned int devfn, in __pci_find_next_cap()
198 static int __pci_bus_find_cap_start(struct pci_bus *bus, in __pci_bus_find_cap_start()
262 int pci_bus_find_capability(struct pci_bus *bus, unsigned int devfn, int cap) in pci_bus_find_capability()
429 const struct pci_bus *bus = dev->bus; in pci_find_parent_resource() local
761 static void pci_wakeup_bus(struct pci_bus *bus) in pci_wakeup_bus()
814 static void __pci_bus_set_current_state(struct pci_bus *bus, pci_power_t state) in __pci_bus_set_current_state()
1694 void pci_pme_wakeup_bus(struct pci_bus *bus) in pci_pme_wakeup_bus()
2038 struct pci_bus *bus = dev->bus; in pci_dev_run_wake() local
[all …]
/linux-4.4.14/arch/x86/pci/
Dearly.c10 u32 read_pci_config(u8 bus, u8 slot, u8 func, u8 offset) in read_pci_config()
18 u8 read_pci_config_byte(u8 bus, u8 slot, u8 func, u8 offset) in read_pci_config_byte()
26 u16 read_pci_config_16(u8 bus, u8 slot, u8 func, u8 offset) in read_pci_config_16()
34 void write_pci_config(u8 bus, u8 slot, u8 func, u8 offset, in write_pci_config()
41 void write_pci_config_byte(u8 bus, u8 slot, u8 func, u8 offset, u8 val) in write_pci_config_byte()
47 void write_pci_config_16(u8 bus, u8 slot, u8 func, u8 offset, u16 val) in write_pci_config_16()
59 void early_dump_pci_device(u8 bus, u8 slot, u8 func) in early_dump_pci_device()
83 unsigned bus, slot, func; in early_dump_pci_devices() local
Dcommon.c41 int raw_pci_read(unsigned int domain, unsigned int bus, unsigned int devfn, in raw_pci_read()
51 int raw_pci_write(unsigned int domain, unsigned int bus, unsigned int devfn, in raw_pci_write()
61 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *value) in pci_read()
67 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 value) in pci_write()
174 void pcibios_add_bus(struct pci_bus *bus) in pcibios_add_bus()
179 void pcibios_remove_bus(struct pci_bus *bus) in pcibios_remove_bus()
477 struct pci_bus *bus; in pcibios_scan_root() local
Ddirect.c16 #define PCI_CONF1_ADDRESS(bus, devfn, reg) \ argument
20 static int pci_conf1_read(unsigned int seg, unsigned int bus, in pci_conf1_read()
51 static int pci_conf1_write(unsigned int seg, unsigned int bus, in pci_conf1_write()
94 static int pci_conf2_read(unsigned int seg, unsigned int bus, in pci_conf2_read()
136 static int pci_conf2_write(unsigned int seg, unsigned int bus, in pci_conf2_write()
Dmmconfig_32.c28 static u32 get_base_addr(unsigned int seg, int bus, unsigned devfn) in get_base_addr()
40 static void pci_exp_set_dev_base(unsigned int base, int bus, int devfn) in pci_exp_set_dev_base()
52 static int pci_mmcfg_read(unsigned int seg, unsigned int bus, in pci_mmcfg_read()
91 static int pci_mmcfg_write(unsigned int seg, unsigned int bus, in pci_mmcfg_write()
Di386.c232 static void pcibios_allocate_bus_resources(struct pci_bus *bus) in pcibios_allocate_bus_resources()
306 static void pcibios_allocate_resources(struct pci_bus *bus, int pass) in pcibios_allocate_resources()
340 static void pcibios_allocate_rom_resources(struct pci_bus *bus) in pcibios_allocate_rom_resources()
356 struct pci_bus *bus; in pcibios_assign_resources() local
374 void pcibios_resource_survey_bus(struct pci_bus *bus) in pcibios_resource_survey_bus()
389 struct pci_bus *bus; in pcibios_resource_survey() local
Dintel_mid_pci.c60 static int fixed_bar_cap(struct pci_bus *bus, unsigned int devfn) in fixed_bar_cap()
92 static int pci_device_update_fixed(struct pci_bus *bus, unsigned int devfn, in pci_device_update_fixed()
146 static bool type1_access_ok(unsigned int bus, unsigned int devfn, int reg) in type1_access_ok()
165 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_read()
175 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_write()
Dnumachip.c21 static inline char __iomem *pci_dev_base(unsigned int seg, unsigned int bus, unsigned int devfn) in pci_dev_base()
30 static int pci_mmcfg_read_numachip(unsigned int seg, unsigned int bus, in pci_mmcfg_read_numachip()
70 static int pci_mmcfg_write_numachip(unsigned int seg, unsigned int bus, in pci_mmcfg_write_numachip()
Dbus_numa.c9 static struct pci_root_info *x86_find_pci_root_info(int bus) in x86_find_pci_root_info()
20 int x86_pci_root_bus_node(int bus) in x86_pci_root_bus_node()
30 void x86_pci_root_bus_resources(int bus, struct list_head *resources) in x86_pci_root_bus_resources()
Dmmconfig_64.c18 static char __iomem *pci_dev_base(unsigned int seg, unsigned int bus, unsigned int devfn) in pci_dev_base()
27 static int pci_mmcfg_read(unsigned int seg, unsigned int bus, in pci_mmcfg_read()
61 static int pci_mmcfg_write(unsigned int seg, unsigned int bus, in pci_mmcfg_write()
Dolpc.c177 static int is_simulated(unsigned int bus, unsigned int devfn) in is_simulated()
204 static int pci_olpc_read(unsigned int seg, unsigned int bus, in pci_olpc_read()
266 static int pci_olpc_write(unsigned int seg, unsigned int bus, in pci_olpc_write()
Dbroadcom_bus.c22 static void __init cnb20le_res(u8 bus, u8 slot, u8 func) in cnb20le_res()
91 u8 bus = 0, slot = 0; in broadcom_postcore_init() local
/linux-4.4.14/drivers/media/pci/cx25821/
Dcx25821-i2c.c52 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_slave_did_ack() local
59 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_is_busy() local
83 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_sendbytes() local
177 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_readbytes() local
240 struct cx25821_i2c *bus = i2c_adap->algo_data; in i2c_xfer() local
303 int cx25821_i2c_register(struct cx25821_i2c *bus) in cx25821_i2c_register()
327 int cx25821_i2c_unregister(struct cx25821_i2c *bus) in cx25821_i2c_unregister()
358 int cx25821_i2c_read(struct cx25821_i2c *bus, u16 reg_addr, int *value) in cx25821_i2c_read()
392 int cx25821_i2c_write(struct cx25821_i2c *bus, u16 reg_addr, int value) in cx25821_i2c_write()
/linux-4.4.14/arch/microblaze/pci/
Dpci-common.c129 int pci_domain_nr(struct pci_bus *bus) in pci_domain_nr()
340 int pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, size_t size) in pci_legacy_read()
380 int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, size_t size) in pci_legacy_write()
425 int pci_mmap_legacy_page_range(struct pci_bus *bus, in pci_mmap_legacy_page_range()
688 int pci_proc_domain(struct pci_bus *bus) in pci_proc_domain()
737 static int pcibios_uninitialized_bridge_resource(struct pci_bus *bus, in pcibios_uninitialized_bridge_resource()
799 static void pcibios_fixup_bridge(struct pci_bus *bus) in pcibios_fixup_bridge()
836 void pcibios_setup_bus_self(struct pci_bus *bus) in pcibios_setup_bus_self()
843 void pcibios_setup_bus_devices(struct pci_bus *bus) in pcibios_setup_bus_devices()
864 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus()
[all …]
Dxilinx_pci.c75 xilinx_pci_exclude_device(struct pci_controller *hose, u_char bus, u8 devfn) in xilinx_pci_exclude_device()
87 u32 bus = 0; in xilinx_early_pci_scan() local
/linux-4.4.14/drivers/net/phy/
Dmdio_bus.c51 struct mii_bus *bus; in mdiobus_alloc_size() local
103 struct mii_bus **ptr, *bus; in devm_mdiobus_alloc_size() local
129 void devm_mdiobus_free(struct device *dev, struct mii_bus *bus) in devm_mdiobus_free()
148 struct mii_bus *bus = to_mii_bus(d); in mdiobus_release() local
250 int __mdiobus_register(struct mii_bus *bus, struct module *owner) in __mdiobus_register()
308 void mdiobus_unregister(struct mii_bus *bus) in mdiobus_unregister()
334 void mdiobus_free(struct mii_bus *bus) in mdiobus_free()
349 struct phy_device *mdiobus_scan(struct mii_bus *bus, int addr) in mdiobus_scan()
387 int mdiobus_read_nested(struct mii_bus *bus, int addr, u32 regnum) in mdiobus_read_nested()
411 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum) in mdiobus_read()
[all …]
Dmdio-moxart.c37 static int moxart_mdio_read(struct mii_bus *bus, int mii_id, int regnum) in moxart_mdio_read()
65 static int moxart_mdio_write(struct mii_bus *bus, int mii_id, in moxart_mdio_write()
97 static int moxart_mdio_reset(struct mii_bus *bus) in moxart_mdio_reset()
117 struct mii_bus *bus; in moxart_mdio_probe() local
173 struct mii_bus *bus = platform_get_drvdata(pdev); in moxart_mdio_remove() local
Dmdio-sun4i.c39 static int sun4i_mdio_read(struct mii_bus *bus, int mii_id, int regnum) in sun4i_mdio_read()
66 static int sun4i_mdio_write(struct mii_bus *bus, int mii_id, int regnum, in sun4i_mdio_write()
96 struct mii_bus *bus; in sun4i_mdio_probe() local
158 struct mii_bus *bus = platform_get_drvdata(pdev); in sun4i_mdio_remove() local
Dmdio-bitbang.c155 static int mdiobb_read(struct mii_bus *bus, int phy, int reg) in mdiobb_read()
187 static int mdiobb_write(struct mii_bus *bus, int phy, int reg, u16 val) in mdiobb_write()
208 static int mdiobb_reset(struct mii_bus *bus) in mdiobb_reset()
218 struct mii_bus *bus; in alloc_mdio_bitbang() local
235 void free_mdio_bitbang(struct mii_bus *bus) in free_mdio_bitbang()
Dmdio-bcm-unimac.c60 static int unimac_mdio_read(struct mii_bus *bus, int phy_id, int reg) in unimac_mdio_read()
96 static int unimac_mdio_write(struct mii_bus *bus, int phy_id, in unimac_mdio_write()
138 static int unimac_mdio_reset(struct mii_bus *bus) in unimac_mdio_reset()
169 struct mii_bus *bus; in unimac_mdio_probe() local
Dphy_device.c151 struct phy_device *phy_device_create(struct mii_bus *bus, int addr, int phy_id, in phy_device_create()
219 static int get_phy_c45_devs_in_pkg(struct mii_bus *bus, int addr, int dev_addr, in get_phy_c45_devs_in_pkg()
252 static int get_phy_c45_ids(struct mii_bus *bus, int addr, u32 *phy_id, in get_phy_c45_ids()
323 static int get_phy_id(struct mii_bus *bus, int addr, u32 *phy_id, in get_phy_id()
358 struct phy_device *get_phy_device(struct mii_bus *bus, int addr, bool is_c45) in get_phy_device()
420 struct mii_bus *bus = phydev->bus; in phy_device_remove() local
432 struct phy_device *phy_find_first(struct mii_bus *bus) in phy_find_first()
628 struct mii_bus *bus = phydev->bus; in phy_attach_direct() local
702 struct bus_type *bus = &mdio_bus_type; in phy_attach() local
734 struct mii_bus *bus; in phy_detach() local
Dmdio-bcm-iproc.c74 static int iproc_mdio_read(struct mii_bus *bus, int phy_id, int reg) in iproc_mdio_read()
104 static int iproc_mdio_write(struct mii_bus *bus, int phy_id, in iproc_mdio_write()
137 struct mii_bus *bus; in iproc_mdio_probe() local
/linux-4.4.14/drivers/mcb/
Dmcb-core.c152 int mcb_device_register(struct mcb_bus *bus, struct mcb_device *dev) in mcb_device_register()
188 struct mcb_bus *bus; in mcb_alloc_bus() local
214 static void mcb_devices_unregister(struct mcb_bus *bus) in mcb_devices_unregister()
224 void mcb_release_bus(struct mcb_bus *bus) in mcb_release_bus()
240 struct mcb_bus *mcb_bus_get(struct mcb_bus *bus) in mcb_bus_get()
255 void mcb_bus_put(struct mcb_bus *bus) in mcb_bus_put()
268 struct mcb_device *mcb_alloc_dev(struct mcb_bus *bus) in mcb_alloc_dev()
332 void mcb_bus_add_devices(const struct mcb_bus *bus) in mcb_bus_add_devices()
396 struct mcb_bus *bus = dev->bus; in mcb_get_irq() local
Dmcb-parse.c28 static int chameleon_parse_bdd(struct mcb_bus *bus, in chameleon_parse_bdd()
35 static int chameleon_parse_gdd(struct mcb_bus *bus, in chameleon_parse_gdd()
88 int chameleon_parse_cells(struct mcb_bus *bus, phys_addr_t mapbase, in chameleon_parse_cells()
/linux-4.4.14/sound/pci/hda/
Dhda_controller.c214 struct hdac_bus *bus = azx_bus(chip); in azx_pcm_trigger() local
527 struct hdac_bus *bus = &_bus->core; in snd_hda_attach_pcm_stream() local
589 static int azx_rirb_get_response(struct hdac_bus *bus, unsigned int addr, in azx_rirb_get_response()
712 static int azx_single_send_cmd(struct hdac_bus *bus, u32 val) in azx_single_send_cmd()
740 static int azx_single_get_response(struct hdac_bus *bus, unsigned int addr, in azx_single_get_response()
756 static int azx_send_cmd(struct hdac_bus *bus, unsigned int val) in azx_send_cmd()
769 static int azx_get_response(struct hdac_bus *bus, unsigned int addr, in azx_get_response()
782 static int azx_link_power(struct hdac_bus *bus, bool enable) in azx_link_power()
807 struct hdac_bus *bus = azx_bus(chip); in azx_get_dsp_loader_dev() local
821 struct hdac_bus *bus = &codec->bus->core; in snd_hda_codec_load_dsp_prepare() local
[all …]
Dhda_sysfs.c539 static void parse_codec_mode(char *buf, struct hda_bus *bus, in parse_codec_mode()
562 static void parse_pincfg_mode(char *buf, struct hda_bus *bus, in parse_pincfg_mode()
568 static void parse_verb_mode(char *buf, struct hda_bus *bus, in parse_verb_mode()
574 static void parse_hint_mode(char *buf, struct hda_bus *bus, in parse_hint_mode()
580 static void parse_model_mode(char *buf, struct hda_bus *bus, in parse_model_mode()
587 static void parse_chip_name_mode(char *buf, struct hda_bus *bus, in parse_chip_name_mode()
656 static int parse_line_mode(char *buf, struct hda_bus *bus) in parse_line_mode()
714 int snd_hda_load_patch(struct hda_bus *bus, size_t fw_size, const void *fw_buf) in snd_hda_load_patch()
Dhda_intel.c537 struct hdac_bus *bus = azx_bus(chip); in hda_intel_init_chip() local
617 struct hdac_bus *bus = azx_bus(chip); in azx_intel_link_power() local
683 struct hdac_bus *bus = azx_bus(chip); in azx_irq_pending_work() local
724 struct hdac_bus *bus = azx_bus(chip); in azx_clear_irq_pending() local
737 struct hdac_bus *bus = azx_bus(chip); in azx_acquire_irq() local
910 struct hdac_bus *bus; in azx_suspend() local
1039 struct hdac_bus *bus; in azx_runtime_resume() local
1245 struct hdac_bus *bus = azx_bus(chip); in azx_free() local
1649 struct hdac_bus *bus = azx_bus(chip); in azx_first_init() local
1868 struct hdac_bus *bus = azx_bus(chip); in disable_msi_reset_irq() local
[all …]
/linux-4.4.14/arch/sparc/kernel/
Dpci_common.c19 unsigned long bus, in config_out_of_range()
30 unsigned long bus, in sun4u_config_mkaddr()
52 unsigned char bus, unsigned int devfn, in sun4u_read_pci_cfg_host()
111 unsigned char bus = bus_dev->number; in sun4u_read_pci_cfg() local
165 unsigned char bus, unsigned int devfn, in sun4u_write_pci_cfg_host()
215 unsigned char bus = bus_dev->number; in sun4u_write_pci_cfg() local
261 unsigned int bus = bus_dev->number; in sun4v_read_pci_cfg() local
294 unsigned int bus = bus_dev->number; in sun4v_write_pci_cfg() local
501 struct pci_bus *bus; in pci_scan_for_target_abort() local
525 struct pci_bus *bus; in pci_scan_for_master_abort() local
[all …]
Dleon_pci_grpci1.c116 static int grpci1_cfg_r32(struct grpci1_priv *priv, unsigned int bus, in grpci1_cfg_r32()
153 static int grpci1_cfg_r16(struct grpci1_priv *priv, unsigned int bus, in grpci1_cfg_r16()
166 static int grpci1_cfg_r8(struct grpci1_priv *priv, unsigned int bus, in grpci1_cfg_r8()
178 static int grpci1_cfg_w32(struct grpci1_priv *priv, unsigned int bus, in grpci1_cfg_w32()
205 static int grpci1_cfg_w16(struct grpci1_priv *priv, unsigned int bus, in grpci1_cfg_w16()
221 static int grpci1_cfg_w8(struct grpci1_priv *priv, unsigned int bus, in grpci1_cfg_w8()
238 static int grpci1_read_config(struct pci_bus *bus, unsigned int devfn, in grpci1_read_config()
277 static int grpci1_write_config(struct pci_bus *bus, unsigned int devfn, in grpci1_write_config()
Dpci.c250 struct pci_bus *bus, int devfn) in of_create_pci_dev()
379 struct pci_bus *bus, in apb_fake_ranges()
414 struct pci_bus *bus; in of_scan_pci_bridge() local
538 struct pci_bus *bus) in pci_of_scan_bus()
596 static void pci_bus_register_of_sysfs(struct pci_bus *bus) in pci_bus_register_of_sysfs()
617 static void pci_claim_bus_resources(struct pci_bus *bus) in pci_claim_bus_resources()
652 struct pci_bus *bus; in pci_scan_one_pbm() local
1028 struct pci_bus *bus; in pcie_bus_slot_names() local
1054 static void pci_bus_slot_names(struct device_node *node, struct pci_bus *bus) in pci_bus_slot_names()
/linux-4.4.14/arch/arm/mach-orion5x/
Dpci.c49 static int pcie_valid_config(int bus, int dev) in pcie_valid_config()
76 static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, in pcie_rd_conf()
94 static int pcie_rd_conf_wa(struct pci_bus *bus, u32 devfn, in pcie_rd_conf_wa()
120 static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, in pcie_wr_conf()
225 #define PCI_CONF_BUS(bus) (((bus) & 0xff) << 16) argument
273 static int orion5x_pci_hw_rd_conf(int bus, int dev, u32 func, in orion5x_pci_hw_rd_conf()
295 static int orion5x_pci_hw_wr_conf(int bus, int dev, u32 func, in orion5x_pci_hw_wr_conf()
322 static int orion5x_pci_valid_config(int bus, u32 devfn) in orion5x_pci_valid_config()
342 static int orion5x_pci_rd_conf(struct pci_bus *bus, u32 devfn, in orion5x_pci_rd_conf()
354 static int orion5x_pci_wr_conf(struct pci_bus *bus, u32 devfn, in orion5x_pci_wr_conf()
[all …]
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_i2c.c137 static u32 get_reserved(struct intel_gmbus *bus) in get_reserved()
154 struct intel_gmbus *bus = data; in get_clock() local
164 struct intel_gmbus *bus = data; in get_data() local
174 struct intel_gmbus *bus = data; in set_clock() local
191 struct intel_gmbus *bus = data; in set_data() local
209 struct intel_gmbus *bus = container_of(adapter, in intel_gpio_pre_xfer() local
225 struct intel_gmbus *bus = container_of(adapter, in intel_gpio_post_xfer() local
236 intel_gpio_setup(struct intel_gmbus *bus, unsigned int pin) in intel_gpio_setup()
479 struct intel_gmbus *bus = container_of(adapter, in gmbus_xfer() local
625 struct intel_gmbus *bus; in intel_setup_gmbus() local
[all …]
/linux-4.4.14/drivers/net/ethernet/freescale/
Dfec_mpc52xx_phy.c28 static int mpc52xx_fec_mdio_transfer(struct mii_bus *bus, int phy_id, in mpc52xx_fec_mdio_transfer()
52 static int mpc52xx_fec_mdio_read(struct mii_bus *bus, int phy_id, int reg) in mpc52xx_fec_mdio_read()
57 static int mpc52xx_fec_mdio_write(struct mii_bus *bus, int phy_id, int reg, in mpc52xx_fec_mdio_write()
68 struct mii_bus *bus; in mpc52xx_fec_mdio_probe() local
126 struct mii_bus *bus = platform_get_drvdata(of); in mpc52xx_fec_mdio_remove() local
Dxgmac_mdio.c128 static int xgmac_mdio_write(struct mii_bus *bus, int phy_id, int regnum, u16 value) in xgmac_mdio_write()
182 static int xgmac_mdio_read(struct mii_bus *bus, int phy_id, int regnum) in xgmac_mdio_read()
245 struct mii_bus *bus; in xgmac_mdio_probe() local
301 struct mii_bus *bus = platform_get_drvdata(pdev); in xgmac_mdio_remove() local
/linux-4.4.14/arch/powerpc/kernel/
Dpci-common.c111 resource_size_t pcibios_window_alignment(struct pci_bus *bus, in pcibios_window_alignment()
203 int pci_domain_nr(struct pci_bus *bus) in pci_domain_nr()
472 int pci_legacy_read(struct pci_bus *bus, loff_t port, u32 *val, size_t size) in pci_legacy_read()
512 int pci_legacy_write(struct pci_bus *bus, loff_t port, u32 val, size_t size) in pci_legacy_write()
557 int pci_mmap_legacy_page_range(struct pci_bus *bus, in pci_mmap_legacy_page_range()
775 int pci_proc_domain(struct pci_bus *bus) in pci_proc_domain()
849 static int pcibios_uninitialized_bridge_resource(struct pci_bus *bus, in pcibios_uninitialized_bridge_resource()
915 static void pcibios_fixup_bridge(struct pci_bus *bus) in pcibios_fixup_bridge()
951 void pcibios_setup_bus_self(struct pci_bus *bus) in pcibios_setup_bus_self()
1011 void pcibios_setup_bus_devices(struct pci_bus *bus) in pcibios_setup_bus_devices()
[all …]
Dpci_of_scan.c125 struct pci_bus *bus, int devfn) in of_create_pci_dev()
208 struct pci_bus *bus; in of_scan_pci_bridge() local
303 static struct pci_dev *of_scan_pci_dev(struct pci_bus *bus, in of_scan_pci_dev()
350 static void __of_scan_bus(struct device_node *node, struct pci_bus *bus, in __of_scan_bus()
387 void of_scan_bus(struct device_node *node, struct pci_bus *bus) in of_scan_bus()
401 void of_rescan_bus(struct device_node *node, struct pci_bus *bus) in of_rescan_bus()
Dpci_64.c76 int pcibios_unmap_io_space(struct pci_bus *bus) in pcibios_unmap_io_space()
175 int pcibios_map_io_space(struct pci_bus *bus) in pcibios_map_io_space()
210 struct pci_bus *tmp_bus, *bus = NULL; in sys_pciconfig_iobase() local
261 int pcibus_to_node(struct pci_bus *bus) in pcibus_to_node()
Dio-workarounds.c35 struct iowa_bus *bus = &iowa_busses[i]; in iowa_pci_find() local
60 struct iowa_bus *bus; in iowa_mem_find_bus() local
157 struct iowa_bus *bus; in iowa_ioremap() local
188 struct iowa_bus *bus; in iowa_register_bus() local
Dpci-hotplug.c47 void pcibios_remove_pci_devices(struct pci_bus *bus) in pcibios_remove_pci_devices()
77 void pcibios_add_pci_devices(struct pci_bus * bus) in pcibios_add_pci_devices()
Dpci_32.c156 int pci_device_from_OF_node(struct device_node *node, u8 *bus, u8 *devfn) in pci_device_from_OF_node()
267 pci_bus_to_hose(int bus) in pci_bus_to_hose()
283 long sys_pciconfig_iobase(long which, unsigned long bus, unsigned long devfn) in sys_pciconfig_iobase()
/linux-4.4.14/arch/powerpc/platforms/maple/
Dpci.c91 static unsigned long u3_agp_cfa1(u8 bus, u8 devfn, u8 off) in u3_agp_cfa1()
100 u8 bus, u8 dev_fn, u8 offset) in u3_agp_cfg_access()
120 static int u3_agp_read_config(struct pci_bus *bus, unsigned int devfn, in u3_agp_read_config()
151 static int u3_agp_write_config(struct pci_bus *bus, unsigned int devfn, in u3_agp_write_config()
193 static unsigned long u3_ht_cfa1(u8 bus, u8 devfn, u8 off) in u3_ht_cfa1()
199 u8 bus, u8 devfn, u8 offset) in u3_ht_cfg_access()
257 static int u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, in u3_ht_read_config()
295 static int u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, in u3_ht_write_config()
346 static unsigned int u4_pcie_cfa1(unsigned int bus, unsigned int devfn, in u4_pcie_cfa1()
356 u8 bus, u8 dev_fn, int offset) in u4_pcie_cfg_access()
[all …]
/linux-4.4.14/drivers/misc/cxl/
Dvphb.c25 static int cxl_pci_probe_mode(struct pci_bus *bus) in cxl_pci_probe_mode()
86 static resource_size_t cxl_pci_window_alignment(struct pci_bus *bus, in cxl_pci_window_alignment()
97 static int cxl_pcie_cfg_record(u8 bus, u8 devfn) in cxl_pcie_cfg_record()
103 u8 bus, u8 devfn, int offset) in cxl_pcie_cfg_addr()
111 static int cxl_pcie_config_info(struct pci_bus *bus, unsigned int devfn, in cxl_pcie_config_info()
148 static inline bool cxl_config_link_ok(struct pci_bus *bus) in cxl_config_link_ok()
167 static int cxl_pcie_read_config(struct pci_bus *bus, unsigned int devfn, in cxl_pcie_read_config()
187 static int cxl_pcie_write_config(struct pci_bus *bus, unsigned int devfn, in cxl_pcie_write_config()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dsdio.c741 static bool data_ok(struct brcmf_sdio *bus) in data_ok()
751 static int r_sdreg32(struct brcmf_sdio *bus, u32 *regvar, u32 offset) in r_sdreg32()
762 static int w_sdreg32(struct brcmf_sdio *bus, u32 regval, u32 reg_offset) in w_sdreg32()
774 brcmf_sdio_kso_control(struct brcmf_sdio *bus, bool on) in brcmf_sdio_kso_control()
834 static int brcmf_sdio_htclk(struct brcmf_sdio *bus, bool on, bool pendok) in brcmf_sdio_htclk()
955 static int brcmf_sdio_sdclk(struct brcmf_sdio *bus, bool on) in brcmf_sdio_sdclk()
968 static int brcmf_sdio_clkctl(struct brcmf_sdio *bus, uint target, bool pendok) in brcmf_sdio_clkctl()
1016 brcmf_sdio_bus_sleep(struct brcmf_sdio *bus, bool sleep, bool pendok) in brcmf_sdio_bus_sleep()
1077 static int brcmf_sdio_readshared(struct brcmf_sdio *bus, in brcmf_sdio_readshared()
1146 static void brcmf_sdio_get_console_addr(struct brcmf_sdio *bus) in brcmf_sdio_get_console_addr()
[all …]
Dbus.h147 static inline int brcmf_bus_preinit(struct brcmf_bus *bus) in brcmf_bus_preinit()
154 static inline void brcmf_bus_stop(struct brcmf_bus *bus) in brcmf_bus_stop()
159 static inline int brcmf_bus_txdata(struct brcmf_bus *bus, struct sk_buff *skb) in brcmf_bus_txdata()
165 int brcmf_bus_txctl(struct brcmf_bus *bus, unsigned char *msg, uint len) in brcmf_bus_txctl()
171 int brcmf_bus_rxctl(struct brcmf_bus *bus, unsigned char *msg, uint len) in brcmf_bus_rxctl()
177 struct pktq *brcmf_bus_gettxq(struct brcmf_bus *bus) in brcmf_bus_gettxq()
186 void brcmf_bus_wowl_config(struct brcmf_bus *bus, bool enabled) in brcmf_bus_wowl_config()
192 static inline size_t brcmf_bus_get_ramsize(struct brcmf_bus *bus) in brcmf_bus_get_ramsize()
201 int brcmf_bus_get_memdump(struct brcmf_bus *bus, void *data, size_t len) in brcmf_bus_get_memdump()
/linux-4.4.14/include/linux/
Dpci-acpi.h88 static inline void acpi_pci_slot_enumerate(struct pci_bus *bus) { } in acpi_pci_slot_enumerate()
89 static inline void acpi_pci_slot_remove(struct pci_bus *bus) { } in acpi_pci_slot_remove()
99 static inline void acpiphp_enumerate_slots(struct pci_bus *bus) { } in acpiphp_enumerate_slots()
100 static inline void acpiphp_remove_slots(struct pci_bus *bus) { } in acpiphp_remove_slots()
110 static inline void acpi_pci_add_bus(struct pci_bus *bus) { } in acpi_pci_add_bus()
111 static inline void acpi_pci_remove_bus(struct pci_bus *bus) { } in acpi_pci_remove_bus()
/linux-4.4.14/drivers/staging/most/hdm-dim2/
Ddim2_sysfs.c28 static ssize_t state_show(struct medialb_bus *bus, char *buf) in state_show()
53 struct medialb_bus *bus = in bus_kobj_attr_show() local
67 struct medialb_bus *bus = in bus_kobj_attr_store() local
88 int dim2_sysfs_probe(struct medialb_bus *bus, struct kobject *parent_kobj) in dim2_sysfs_probe()
114 void dim2_sysfs_destroy(struct medialb_bus *bus) in dim2_sysfs_destroy()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-i2c.c49 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_slave_did_ack() local
56 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_is_busy() local
80 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_sendbytes() local
161 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_readbytes() local
222 struct cx23885_i2c *bus = i2c_adap->algo_data; in i2c_xfer() local
309 int cx23885_i2c_register(struct cx23885_i2c *bus) in cx23885_i2c_register()
357 int cx23885_i2c_unregister(struct cx23885_i2c *bus) in cx23885_i2c_unregister()
/linux-4.4.14/sound/hda/ext/
Dhdac_ext_stream.c41 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_stream_init() local
105 struct hdac_bus *bus = ebus_to_hbus(ebus); in snd_hdac_stream_free_all() local
126 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_stream_decouple() local
379 struct hdac_bus *bus = stream->hstream.bus; in snd_hdac_ext_stream_release() local
420 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_stream_spbcap_enable() local
449 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_stream_set_spib() local
472 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_stream_get_spbmaxfifo() local
490 struct hdac_bus *bus = ebus_to_hbus(ebus); in snd_hdac_ext_stop_streams() local
Dhdac_ext_controller.c42 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_bus_parse_capabilities() local
113 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_bus_ppcap_enable() local
134 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_bus_ppcap_int_enable() local
166 struct hdac_bus *bus = &ebus->bus; in snd_hdac_ext_bus_get_ml_capabilities() local
/linux-4.4.14/arch/ia64/pci/
Dpci.c40 #define PCI_SAL_ADDRESS(seg, bus, devfn, reg) \ argument
45 #define PCI_SAL_EXT_ADDRESS(seg, bus, devfn, reg) \ argument
48 int raw_pci_read(unsigned int seg, unsigned int bus, unsigned int devfn, in raw_pci_read()
75 int raw_pci_write(unsigned int seg, unsigned int bus, unsigned int devfn, in raw_pci_write()
99 static int pci_read(struct pci_bus *bus, unsigned int devfn, int where, in pci_read()
106 static int pci_write(struct pci_bus *bus, unsigned int devfn, int where, in pci_write()
377 void pcibios_add_bus(struct pci_bus *bus) in pcibios_add_bus()
382 void pcibios_remove_bus(struct pci_bus *bus) in pcibios_remove_bus()
479 char *ia64_pci_get_legacy_mem(struct pci_bus *bus) in ia64_pci_get_legacy_mem()
493 pci_mmap_legacy_page_range(struct pci_bus *bus, struct vm_area_struct *vma, in pci_mmap_legacy_page_range()
[all …]
/linux-4.4.14/drivers/misc/mei/
Dbus.c46 struct mei_device *bus; in __mei_cl_send() local
106 struct mei_device *bus; in __mei_cl_recv() local
225 struct mei_device *bus; in mei_cl_bus_event_work() local
305 struct mei_device *bus = cldev->bus; in mei_cldev_register_event_cb() local
411 struct mei_device *bus = cldev->bus; in mei_cldev_enable() local
461 struct mei_device *bus; in mei_cldev_disable() local
732 static struct mei_device *mei_dev_bus_get(struct mei_device *bus) in mei_dev_bus_get()
740 static void mei_dev_bus_put(struct mei_device *bus) in mei_dev_bus_put()
783 static struct mei_cl_device *mei_cl_bus_dev_alloc(struct mei_device *bus, in mei_cl_bus_dev_alloc()
814 static bool mei_cl_bus_dev_setup(struct mei_device *bus, in mei_cl_bus_dev_setup()
[all …]
/linux-4.4.14/arch/powerpc/platforms/powermac/
Dlow_i2c.c386 static int kw_i2c_open(struct pmac_i2c_bus *bus) in kw_i2c_open()
393 static void kw_i2c_close(struct pmac_i2c_bus *bus) in kw_i2c_close()
399 static int kw_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, in kw_i2c_xfer()
574 struct pmac_i2c_bus *bus; in kw_i2c_add() local
661 u8 bus; member
676 static int pmu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, in pmu_i2c_xfer()
782 struct pmac_i2c_bus *bus; in pmu_i2c_probe() local
841 static int smu_i2c_xfer(struct pmac_i2c_bus *bus, u8 addrdir, int subsize, in smu_i2c_xfer()
900 struct pmac_i2c_bus *bus; in smu_i2c_probe() local
962 struct pmac_i2c_bus *bus; in pmac_i2c_find_bus() local
[all …]
Dpci.c132 #define MACRISC_CFA1(bus, devfn, off) \ argument
138 static void __iomem *macrisc_cfg_map_bus(struct pci_bus *bus, in macrisc_cfg_map_bus()
176 static void __iomem *chaos_map_bus(struct pci_bus *bus, unsigned int devfn, in chaos_map_bus()
233 struct pci_bus *bus, unsigned int devfn) in u3_ht_skip_device()
268 #define U3_HT_CFA1(bus, devfn, off) \ argument
273 static void __iomem *u3_ht_cfg_access(struct pci_controller *hose, u8 bus, in u3_ht_cfg_access()
286 static int u3_ht_read_config(struct pci_bus *bus, unsigned int devfn, in u3_ht_read_config()
337 static int u3_ht_write_config(struct pci_bus *bus, unsigned int devfn, in u3_ht_write_config()
392 #define U4_PCIE_CFA1(bus, devfn, off) \ argument
399 static void __iomem *u4_pcie_cfg_map_bus(struct pci_bus *bus, in u4_pcie_cfg_map_bus()
[all …]
/linux-4.4.14/drivers/video/fbdev/via/
Dvia_aux.c30 struct via_aux_bus *bus; in via_aux_probe() local
55 void via_aux_free(struct via_aux_bus *bus) in via_aux_free()
74 const struct fb_videomode *via_aux_get_preferred_mode(struct via_aux_bus *bus) in via_aux_get_preferred_mode()
Dvia_aux_vt1622.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe()
46 void via_aux_vt1622_probe(struct via_aux_bus *bus) in via_aux_vt1622_probe()
Dvia_aux_ch7301.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe()
46 void via_aux_ch7301_probe(struct via_aux_bus *bus) in via_aux_ch7301_probe()
Dvia_aux_vt1625.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe()
46 void via_aux_vt1625_probe(struct via_aux_bus *bus) in via_aux_vt1625_probe()
Dvia_aux_vt1632.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe()
48 void via_aux_vt1632_probe(struct via_aux_bus *bus) in via_aux_vt1632_probe()
Dvia_aux_sii164.c31 static void probe(struct via_aux_bus *bus, u8 addr) in probe()
48 void via_aux_sii164_probe(struct via_aux_bus *bus) in via_aux_sii164_probe()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-i2c.c64 static inline bool is_tuner(struct cx231xx *dev, struct cx231xx_i2c *bus, in is_tuner()
87 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_send_bytes() local
198 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_recv_bytes() local
285 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_recv_bytes_with_saddr() local
348 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_check_for_device() local
375 struct cx231xx_i2c *bus = i2c_adap->algo_data; in cx231xx_i2c_xfer() local
524 int cx231xx_i2c_register(struct cx231xx_i2c *bus) in cx231xx_i2c_register()
550 int cx231xx_i2c_unregister(struct cx231xx_i2c *bus) in cx231xx_i2c_unregister()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bus/
Dbase.c29 struct nvkm_bus *bus = nvkm_bus(subdev); in nvkm_bus_intr() local
36 struct nvkm_bus *bus = nvkm_bus(subdev); in nvkm_bus_init() local
58 struct nvkm_bus *bus; in nvkm_bus_new_() local
Dnv50.c31 nv50_bus_hwsq_exec(struct nvkm_bus *bus, u32 *data, u32 size) in nv50_bus_hwsq_exec()
53 nv50_bus_intr(struct nvkm_bus *bus) in nv50_bus_intr()
86 nv50_bus_init(struct nvkm_bus *bus) in nv50_bus_init()
Dnv04.c32 nv04_bus_intr(struct nvkm_bus *bus) in nv04_bus_intr()
59 nv04_bus_init(struct nvkm_bus *bus) in nv04_bus_init()
Dgf100.c28 gf100_bus_intr(struct nvkm_bus *bus) in gf100_bus_intr()
58 gf100_bus_init(struct nvkm_bus *bus) in gf100_bus_init()
Dnv31.c31 nv31_bus_intr(struct nvkm_bus *bus) in nv31_bus_intr()
71 nv31_bus_init(struct nvkm_bus *bus) in nv31_bus_init()
/linux-4.4.14/arch/x86/kernel/
Daperture_64.c95 static u32 __init find_cap(int bus, int slot, int func, int cap) in find_cap()
121 static u32 __init read_agp(int bus, int slot, int func, int cap, u32 *order) in read_agp()
191 int bus, slot, func; in search_agp_bridge() local
276 int bus; in early_gart_iommu_check() local
332 int bus; in early_gart_iommu_check() local
376 int bus; in gart_iommu_hole_init() local
485 int bus, dev_base, dev_limit; in gart_iommu_hole_init() local
/linux-4.4.14/arch/x86/include/asm/
Dpci.h32 static inline int pci_domain_nr(struct pci_bus *bus) in pci_domain_nr()
38 static inline int pci_proc_domain(struct pci_bus *bus) in pci_proc_domain()
116 static inline int __pcibus_to_node(const struct pci_bus *bus) in __pcibus_to_node()
124 cpumask_of_pcibus(const struct pci_bus *bus) in cpumask_of_pcibus()
140 unsigned long bus; member
Dpci_64.h7 static inline void *pci_iommu(struct pci_bus *bus) in pci_iommu()
13 static inline void set_pci_iommu(struct pci_bus *bus, void *val) in set_pci_iommu()
/linux-4.4.14/arch/sh/drivers/pci/
Dops-dreamcast.c39 static int gapspci_config_access(unsigned char bus, unsigned int devfn) in gapspci_config_access()
49 static int gapspci_read(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 *val) in gapspci_read()
65 static int gapspci_write(struct pci_bus *bus, unsigned int devfn, int where, int size, u32 val) in gapspci_write()
Dops-sh4.c19 #define CONFIG_CMD(bus, devfn, where) \ argument
25 static int sh4_pci_read(struct pci_bus *bus, unsigned int devfn, in sh4_pci_read()
63 static int sh4_pci_write(struct pci_bus *bus, unsigned int devfn, in sh4_pci_write()
Dops-sh7786.c23 struct pci_bus *bus, unsigned int devfn, int where, u32 *data) in sh7786_pcie_config_access()
92 static int sh7786_pcie_read(struct pci_bus *bus, unsigned int devfn, in sh7786_pcie_read()
128 static int sh7786_pcie_write(struct pci_bus *bus, unsigned int devfn, in sh7786_pcie_write()
Dops-sh5.c24 static int sh5pci_read(struct pci_bus *bus, unsigned int devfn, int where, in sh5pci_read()
44 static int sh5pci_write(struct pci_bus *bus, unsigned int devfn, int where, in sh5pci_write()
Dpci.c43 struct pci_bus *bus; in pcibios_scanbus() local
161 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus()
225 pcibios_bus_report_status(struct pci_bus *bus, unsigned int status_mask, in pcibios_bus_report_status()
/linux-4.4.14/drivers/pcmcia/
Dcardbus.c30 static void cardbus_config_irq_and_cls(struct pci_bus *bus, int irq) in cardbus_config_irq_and_cls()
69 struct pci_bus *bus = s->cb_dev->subordinate; in cb_alloc() local
110 struct pci_bus *bus; in cb_free() local
/linux-4.4.14/drivers/media/pci/saa7164/
Dsaa7164-i2c.c32 struct saa7164_i2c *bus = i2c_adap->algo_data; in i2c_xfer() local
95 int saa7164_i2c_register(struct saa7164_i2c *bus) in saa7164_i2c_register()
122 int saa7164_i2c_unregister(struct saa7164_i2c *bus) in saa7164_i2c_unregister()
/linux-4.4.14/drivers/pci/pcie/aer/
Daer_inject.c35 u8 bus; member
50 unsigned int bus; member
66 struct pci_bus *bus; member
78 unsigned int bus, unsigned int devfn, in aer_error_init()
89 static struct aer_error *__find_aer_error(u16 domain, unsigned int bus, in __find_aer_error()
113 static struct pci_ops *__find_pci_bus_ops(struct pci_bus *bus) in __find_pci_bus_ops()
184 static int pci_read_aer(struct pci_bus *bus, unsigned int devfn, int where, in pci_read_aer()
215 static int pci_write_aer(struct pci_bus *bus, unsigned int devfn, int where, in pci_write_aer()
256 struct pci_bus *bus, in pci_bus_ops_init()
264 static int pci_bus_set_aer_ops(struct pci_bus *bus) in pci_bus_set_aer_ops()
/linux-4.4.14/drivers/i2c/busses/
Di2c-powermac.c44 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap); in i2c_powermac_smbus_xfer() local
151 struct pmac_i2c_bus *bus = i2c_get_adapdata(adap); in i2c_powermac_master_xfer() local
217 struct pmac_i2c_bus *bus, in i2c_powermac_get_addr()
261 struct pmac_i2c_bus *bus, in i2c_powermac_add_missing()
326 struct pmac_i2c_bus *bus) in i2c_powermac_register_devices()
394 struct pmac_i2c_bus *bus = dev_get_platdata(&dev->dev); in i2c_powermac_probe() local
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmvmdio.c74 static int orion_mdio_wait_ready(struct mii_bus *bus) in orion_mdio_wait_ready()
112 static int orion_mdio_read(struct mii_bus *bus, int mii_id, in orion_mdio_read()
147 static int orion_mdio_write(struct mii_bus *bus, int mii_id, in orion_mdio_write()
188 struct mii_bus *bus; in orion_mdio_probe() local
270 struct mii_bus *bus = platform_get_drvdata(pdev); in orion_mdio_remove() local
/linux-4.4.14/drivers/net/ethernet/xilinx/
Dll_temac_mdio.c22 static int temac_mdio_read(struct mii_bus *bus, int phy_id, int reg) in temac_mdio_read()
41 static int temac_mdio_write(struct mii_bus *bus, int phy_id, int reg, u16 val) in temac_mdio_write()
61 struct mii_bus *bus; in temac_mdio_setup() local
Dxilinx_axienet_mdio.c46 static int axienet_mdio_read(struct mii_bus *bus, int phy_id, int reg) in axienet_mdio_read()
89 static int axienet_mdio_write(struct mii_bus *bus, int phy_id, int reg, in axienet_mdio_write()
132 struct mii_bus *bus; in axienet_mdio_setup() local
/linux-4.4.14/drivers/pci/hotplug/
Dacpiphp_glue.c198 struct pci_bus *bus; in acpiphp_post_dock_fixup() local
404 static unsigned char acpiphp_max_busnr(struct pci_bus *bus) in acpiphp_max_busnr()
486 struct pci_bus *bus = slot->bus; in enable_slot() local
542 struct pci_bus *bus = slot->bus; in disable_slot() local
564 struct pci_bus *bus = slot->bus; in slot_no_hotplug() local
634 struct pci_bus *bus = dev->subordinate; in trim_stale_devices() local
679 struct pci_bus *bus = slot->bus; in acpiphp_check_bridge() local
703 static void acpiphp_sanitize_bus(struct pci_bus *bus) in acpiphp_sanitize_bus()
824 void acpiphp_enumerate_slots(struct pci_bus *bus) in acpiphp_enumerate_slots()
930 void acpiphp_remove_slots(struct pci_bus *bus) in acpiphp_remove_slots()
/linux-4.4.14/arch/arm/mach-iop13xx/
Dpci.c58 struct pci_bus *bus; in iop13xx_map_pci_memory() local
181 static u32 iop13xx_atux_cfg_address(struct pci_bus *bus, int devfn, int where) in iop13xx_atux_cfg_address()
204 static u32 iop13xx_atue_cfg_address(struct pci_bus *bus, int devfn, int where) in iop13xx_atue_cfg_address()
279 iop13xx_atux_read_config(struct pci_bus *bus, unsigned int devfn, int where, in iop13xx_atux_read_config()
297 iop13xx_atux_write_config(struct pci_bus *bus, unsigned int devfn, int where, in iop13xx_atux_write_config()
419 iop13xx_atue_read_config(struct pci_bus *bus, unsigned int devfn, int where, in iop13xx_atue_read_config()
444 iop13xx_atue_write_config(struct pci_bus *bus, unsigned int devfn, int where, in iop13xx_atue_write_config()
510 struct pci_bus *bus = NULL; in iop13xx_scan_bus() local
/linux-4.4.14/drivers/net/ethernet/arc/
Demac_mdio.c54 static int arc_mdio_read(struct mii_bus *bus, int phy_addr, int reg_num) in arc_mdio_read()
86 static int arc_mdio_write(struct mii_bus *bus, int phy_addr, in arc_mdio_write()
112 struct mii_bus *bus; in arc_mdio_probe() local
/linux-4.4.14/arch/frv/mb93090-mb00/
Dpci-vdk.c57 #define CONFIG_CMD(bus, dev, where) \ argument
96 static int pci_frv_read_config(struct pci_bus *bus, unsigned int devfn, int where, int size, in pci_frv_read_config()
129 static int pci_frv_write_config(struct pci_bus *bus, unsigned int devfn, int where, int size, in pci_frv_write_config()
187 struct pci_bus bus; /* Fake bus and device */ in pci_sanity_check() local
291 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus()
319 struct pci_bus *bus; in pcibios_init() local
/linux-4.4.14/drivers/gpu/drm/gma500/
Dintel_gmbus.c249 struct intel_gmbus *bus = container_of(adapter, in gmbus_xfer() local
362 struct intel_gmbus *bus = container_of(adapter, in gmbus_func() local
410 struct intel_gmbus *bus = &dev_priv->gmbus[i]; in gma_intel_setup_gmbus() local
440 struct intel_gmbus *bus = &dev_priv->gmbus[i]; in gma_intel_setup_gmbus() local
450 struct intel_gmbus *bus = to_intel_gmbus(adapter); in gma_intel_gmbus_set_speed() local
463 struct intel_gmbus *bus = to_intel_gmbus(adapter); in gma_intel_gmbus_force_bit() local
489 struct intel_gmbus *bus = &dev_priv->gmbus[i]; in gma_intel_teardown_gmbus() local
/linux-4.4.14/arch/arm64/kernel/
Dpci.c27 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus()
67 int raw_pci_read(unsigned int domain, unsigned int bus, in raw_pci_read()
73 int raw_pci_write(unsigned int domain, unsigned int bus, in raw_pci_write()
/linux-4.4.14/drivers/xen/xen-pciback/
Dpci_stub.c39 unsigned char bus; member
152 static struct pcistub_device *pcistub_device_find(int domain, int bus, in pcistub_device_find()
201 int domain, int bus, in pcistub_get_pci_dev_by_slot()
955 static inline int str_to_slot(const char *buf, int *domain, int *bus, in str_to_slot()
992 static inline int str_to_quirk(const char *buf, int *domain, int *bus, int in str_to_quirk()
1012 static int pcistub_device_id_add(int domain, int bus, int slot, int func) in pcistub_device_id_add()
1059 static int pcistub_device_id_remove(int domain, int bus, int slot, int func) in pcistub_device_id_remove()
1088 static int pcistub_reg_add(int domain, int bus, int slot, int func, in pcistub_reg_add()
1133 int domain, bus, slot, func; in pcistub_slot_add() local
1152 int domain, bus, slot, func; in pcistub_slot_remove() local
[all …]
Dpassthrough.c21 unsigned int bus, in __xen_pcibk_get_pci_dev()
50 unsigned int domain, bus, devfn; in __xen_pcibk_add_pci_dev() local
124 unsigned int domain, bus; in __xen_pcibk_publish_pci_roots() local
178 unsigned int *domain, unsigned int *bus, in __xen_pcibk_get_pcifront_dev()
Dxenbus.c204 unsigned int domain, unsigned int bus, in xen_pcibk_publish_pci_dev()
227 int domain, int bus, int slot, int func, in xen_pcibk_export_device()
274 int domain, int bus, int slot, int func) in xen_pcibk_remove_device()
303 unsigned int domain, unsigned int bus) in xen_pcibk_publish_pci_root()
366 int domain, bus, slot, func; in xen_pcibk_reconfigure() local
564 int domain, bus, slot, func; in xen_pcibk_setup_backend() local
/linux-4.4.14/drivers/pci/host/
Dpcie-altera.c55 #define TLP_CFG_DW2(bus, devfn, offset) \ argument
57 #define TLP_REQ_ID(bus, devfn) (((bus) << 8) | (devfn)) argument
112 static bool altera_pcie_hide_rc_bar(struct pci_bus *bus, unsigned int devfn, in altera_pcie_hide_rc_bar()
147 struct pci_bus *bus, int dev) in altera_pcie_valid_config()
235 static int tlp_cfg_dword_read(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_read()
254 static int tlp_cfg_dword_write(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_write()
289 static int altera_pcie_cfg_read(struct pci_bus *bus, unsigned int devfn, in altera_pcie_cfg_read()
337 static int altera_pcie_cfg_write(struct pci_bus *bus, unsigned int devfn, in altera_pcie_cfg_write()
512 struct pci_bus *bus; in altera_pcie_probe() local
Dpcie-iproc.c81 static inline struct iproc_pcie *iproc_data(struct pci_bus *bus) in iproc_data()
98 static void __iomem *iproc_pcie_map_cfg_bus(struct pci_bus *bus, in iproc_pcie_map_cfg_bus()
156 static int iproc_pcie_check_link(struct iproc_pcie *pcie, struct pci_bus *bus) in iproc_pcie_check_link()
326 struct pci_bus *bus; in iproc_pcie_setup() local
/linux-4.4.14/drivers/pci/pcie/
Dpme.c78 static bool pcie_pme_walk_bus(struct pci_bus *bus) in pcie_pme_walk_bus()
110 static bool pcie_pme_from_pci_bridge(struct pci_bus *bus, u8 devfn) in pcie_pme_from_pci_bridge()
141 struct pci_bus *bus; in pcie_pme_handle_request() local
326 struct pci_bus *bus = port->bus; in pcie_pme_mark_devices() local
376 static bool pcie_pme_check_wakeup(struct pci_bus *bus) in pcie_pme_check_wakeup()
/linux-4.4.14/arch/unicore32/kernel/
Dpci.c25 #define CONFIG_CMD(bus, devfn, where) \ argument
29 puv3_read_config(struct pci_bus *bus, unsigned int devfn, int where, in puv3_read_config()
48 puv3_write_config(struct pci_bus *bus, unsigned int devfn, int where, in puv3_write_config()
170 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus()
/linux-4.4.14/arch/alpha/kernel/
Dcore_polaris.c69 u8 bus = pbus->number; in mk_conf_addr() local
83 polaris_read_config(struct pci_bus *bus, unsigned int devfn, int where, in polaris_read_config()
109 polaris_write_config(struct pci_bus *bus, unsigned int devfn, int where, in polaris_write_config()
Dpci-noop.c53 sys_pciconfig_iobase(long which, unsigned long bus, unsigned long dfn) in sys_pciconfig_iobase()
91 sys_pciconfig_read(unsigned long bus, unsigned long dfn, in sys_pciconfig_read()
101 sys_pciconfig_write(unsigned long bus, unsigned long dfn, in sys_pciconfig_write()
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_probe.c136 struct xen_bus_type *bus = in watch_otherend() local
301 struct xen_bus_type *bus, in xenbus_register_driver_common()
338 struct bus_type *bus) in xenbus_device_find()
367 static void xenbus_cleanup_devices(const char *path, struct bus_type *bus) in xenbus_cleanup_devices()
426 int xenbus_probe_node(struct xen_bus_type *bus, in xenbus_probe_node()
483 static int xenbus_probe_device_type(struct xen_bus_type *bus, const char *type) in xenbus_probe_device_type()
504 int xenbus_probe_devices(struct xen_bus_type *bus) in xenbus_probe_devices()
548 void xenbus_dev_changed(const char *node, struct xen_bus_type *bus) in xenbus_dev_changed()
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/
Dmii-fec.c52 static int fs_enet_fec_mii_read(struct mii_bus *bus , int phy_id, int location) in fs_enet_fec_mii_read()
75 static int fs_enet_fec_mii_write(struct mii_bus *bus, int phy_id, int location, u16 val) in fs_enet_fec_mii_write()
199 struct mii_bus *bus = platform_get_drvdata(ofdev); in fs_enet_mdio_remove() local
/linux-4.4.14/include/xen/interface/
Dphysdev.h146 int bus; member
171 uint8_t bus; member
178 uint8_t bus; member
185 uint8_t bus; member
190 uint8_t bus; member
255 uint8_t bus; member
259 uint8_t bus; member
280 uint8_t bus; member
294 uint8_t bus; member
/linux-4.4.14/arch/metag/include/asm/
Dtopology.h11 #define pcibus_to_node(bus) ((void)(bus), -1) argument
12 #define cpumask_of_pcibus(bus) (pcibus_to_node(bus) == -1 ? \ argument
/linux-4.4.14/arch/sh/include/asm/
Dtopology.h11 #define pcibus_to_node(bus) ((void)(bus), -1) argument
12 #define cpumask_of_pcibus(bus) (pcibus_to_node(bus) == -1 ? \ argument
Dpci.h18 struct pci_bus *bus; member
94 #define pci_domain_nr(bus) ((struct pci_channel *)(bus)->sysdata)->index argument
96 static inline int pci_proc_domain(struct pci_bus *bus) in pci_proc_domain()
/linux-4.4.14/drivers/bus/
Dmips_cdmm.c289 struct mips_cdmm_bus *bus, **bus_p; in mips_cdmm_get_bus() local
356 static int mips_cdmm_setup(struct mips_cdmm_bus *bus) in mips_cdmm_setup()
448 struct mips_cdmm_bus *bus; in mips_cdmm_early_probe() local
497 static void mips_cdmm_bus_discover(struct mips_cdmm_bus *bus) in mips_cdmm_bus_discover()
607 struct mips_cdmm_bus *bus; in BUILD_PERDEV_HELPER() local
637 struct mips_cdmm_bus *bus; in mips_cdmm_bus_up() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dic.c30 probe_monitoring_device(struct nvkm_i2c_bus *bus, in probe_monitoring_device()
88 struct nvkm_i2c_bus *bus; in nvkm_therm_ic_ctor() local
/linux-4.4.14/drivers/scsi/
Dqla1280.c802 qla1280_wait_for_pending_commands(struct scsi_qla_host *ha, int bus, int target) in qla1280_wait_for_pending_commands()
851 int bus, target, lun; in qla1280_error_action() local
1143 qla1280_set_target_parameters(struct scsi_qla_host *ha, int bus, int target) in qla1280_set_target_parameters()
1213 int bus = device->channel; in qla1280_slave_configure() local
1272 int bus, target, lun; in qla1280_done() local
1438 int bus; in qla1280_initialize_adapter() local
2015 qla1280_set_target_defaults(struct scsi_qla_host *ha, int bus, int target) in qla1280_set_target_defaults()
2049 int bus, target; in qla1280_set_defaults() local
2100 qla1280_config_target(struct scsi_qla_host *ha, int bus, int target) in qla1280_config_target()
2158 qla1280_config_bus(struct scsi_qla_host *ha, int bus) in qla1280_config_bus()
[all …]
/linux-4.4.14/arch/powerpc/platforms/chrp/
Dpci.c33 int gg2_read_config(struct pci_bus *bus, unsigned int devfn, int off, in gg2_read_config()
60 int gg2_write_config(struct pci_bus *bus, unsigned int devfn, int off, in gg2_write_config()
96 int rtas_read_config(struct pci_bus *bus, unsigned int devfn, int offset, in rtas_read_config()
111 int rtas_write_config(struct pci_bus *bus, unsigned int devfn, int offset, in rtas_write_config()
/linux-4.4.14/drivers/sh/superhyway/
Dsuperhyway.c54 struct superhyway_bus *bus) in superhyway_add_device()
93 int superhyway_add_devices(struct superhyway_bus *bus, in superhyway_add_devices()
109 struct superhyway_bus *bus; in superhyway_init() local
/linux-4.4.14/arch/ia64/include/asm/
Dtopology.h46 #define pcibus_to_node(bus) PCI_CONTROLLER(bus)->node argument
61 #define cpumask_of_pcibus(bus) (pcibus_to_node(bus) == -1 ? \ argument
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-i2c.c500 unsigned bus = i2c_bus->bus; in em28xx_i2c_xfer() local
616 static int em28xx_i2c_read_block(struct em28xx *dev, unsigned bus, u16 addr, in em28xx_i2c_read_block()
653 static int em28xx_i2c_eeprom(struct em28xx *dev, unsigned bus, in em28xx_i2c_eeprom()
904 void em28xx_do_i2c_scan(struct em28xx *dev, unsigned bus) in em28xx_do_i2c_scan()
931 int em28xx_i2c_register(struct em28xx *dev, unsigned bus, in em28xx_i2c_register()
982 int em28xx_i2c_unregister(struct em28xx *dev, unsigned bus) in em28xx_i2c_unregister()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_mdio.c66 static int stmmac_mdio_read(struct mii_bus *bus, int phyaddr, int phyreg) in stmmac_mdio_read()
100 static int stmmac_mdio_write(struct mii_bus *bus, int phyaddr, int phyreg, in stmmac_mdio_write()
131 int stmmac_mdio_reset(struct mii_bus *bus) in stmmac_mdio_reset()
/linux-4.4.14/arch/alpha/include/asm/
Dpci.h26 struct pci_bus *bus; member
82 #define pci_domain_nr(bus) ((struct pci_controller *)(bus)->sysdata)->index argument
84 static inline int pci_proc_domain(struct pci_bus *bus) in pci_proc_domain()
/linux-4.4.14/sound/pci/ice1712/
Drevo.c95 static void revo_i2c_start(struct snd_i2c_bus *bus) in revo_i2c_start()
101 static void revo_i2c_stop(struct snd_i2c_bus *bus) in revo_i2c_stop()
107 static void revo_i2c_direction(struct snd_i2c_bus *bus, int clock, int data) in revo_i2c_direction()
124 static void revo_i2c_setlines(struct snd_i2c_bus *bus, int clk, int data) in revo_i2c_setlines()
139 static int revo_i2c_getdata(struct snd_i2c_bus *bus, int ack) in revo_i2c_getdata()
/linux-4.4.14/arch/mips/include/asm/
Dpci.h29 struct pci_bus *bus; member
117 #define pci_domain_nr(bus) ((struct pci_controller *)(bus)->sysdata)->index argument
119 static inline int pci_proc_domain(struct pci_bus *bus) in pci_proc_domain()
/linux-4.4.14/include/asm-generic/
Dtopology.h54 #define pcibus_to_node(bus) ((void)(bus), -1) argument
58 #define cpumask_of_pcibus(bus) (pcibus_to_node(bus) == -1 ? \ argument
/linux-4.4.14/arch/arm/plat-iop/
Dpci.c39 static u32 iop3xx_cfg_address(struct pci_bus *bus, int devfn, int where) in iop3xx_cfg_address()
113 iop3xx_read_config(struct pci_bus *bus, unsigned int devfn, int where, in iop3xx_read_config()
128 iop3xx_write_config(struct pci_bus *bus, unsigned int devfn, int where, in iop3xx_write_config()
/linux-4.4.14/drivers/net/dsa/
Dmv88e6060.c22 struct mii_bus *bus = dsa_host_dev_to_mii_bus(ds->master_dev); in reg_read() local
43 struct mii_bus *bus = dsa_host_dev_to_mii_bus(ds->master_dev); in reg_write() local
62 struct mii_bus *bus = dsa_host_dev_to_mii_bus(host_dev); in mv88e6060_probe() local
/linux-4.4.14/drivers/net/ethernet/broadcom/genet/
Dbcmmii.c31 static int bcmgenet_mii_read(struct mii_bus *bus, int phy_id, int location) in bcmgenet_mii_read()
62 static int bcmgenet_mii_write(struct mii_bus *bus, int phy_id, in bcmgenet_mii_write()
426 static int bcmgenet_mii_bus_reset(struct mii_bus *bus) in bcmgenet_mii_bus_reset()
459 struct mii_bus *bus; in bcmgenet_mii_alloc() local
/linux-4.4.14/arch/arm/kernel/
Dbios32.c25 static void pcibios_bus_report_status(struct pci_bus *bus, u_int status_mask, int warn) in pcibios_bus_report_status()
60 struct pci_bus *bus; in pcibios_report_status() local
289 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus()
516 struct pci_bus *bus = sys->bus; in pci_common_init_dev() local
/linux-4.4.14/drivers/usb/core/
Dbuffer.c112 struct usb_bus *bus, in hcd_buffer_alloc()
136 struct usb_bus *bus, in hcd_buffer_free()
/linux-4.4.14/arch/tile/kernel/
Dpci.c297 struct pci_bus *bus; in pcibios_init() local
375 void pcibios_fixup_bus(struct pci_bus *bus) in pcibios_fixup_bus()
463 static int tile_cfg_read(struct pci_bus *bus, unsigned int devfn, int offset, in tile_cfg_read()
506 static int tile_cfg_write(struct pci_bus *bus, unsigned int devfn, int offset, in tile_cfg_write()
/linux-4.4.14/arch/arm/plat-orion/
Dpcie.c208 int orion_pcie_rd_conf(void __iomem *base, struct pci_bus *bus, in orion_pcie_rd_conf()
227 int orion_pcie_rd_conf_tlp(void __iomem *base, struct pci_bus *bus, in orion_pcie_rd_conf_tlp()
250 int orion_pcie_rd_conf_wa(void __iomem *wa_base, struct pci_bus *bus, in orion_pcie_rd_conf_wa()
266 int orion_pcie_wr_conf(void __iomem *base, struct pci_bus *bus, in orion_pcie_wr_conf()
/linux-4.4.14/arch/arm/mach-footbridge/
Ddc21285.c40 dc21285_base_address(struct pci_bus *bus, unsigned int devfn) in dc21285_base_address()
63 dc21285_read_config(struct pci_bus *bus, unsigned int devfn, int where, in dc21285_read_config()
97 dc21285_write_config(struct pci_bus *bus, unsigned int devfn, int where, in dc21285_write_config()
/linux-4.4.14/arch/arm/mach-dove/
Dpcie.c83 static int pcie_valid_config(struct pcie_port *pp, int bus, int dev) in pcie_valid_config()
95 static int pcie_rd_conf(struct pci_bus *bus, u32 devfn, int where, in pcie_rd_conf()
115 static int pcie_wr_conf(struct pci_bus *bus, u32 devfn, in pcie_wr_conf()

1234