arch/arm/common/locomo.c
71
static const struct bus_type locomo_bus_type;
arch/arm/common/locomo.c
847
static const struct bus_type locomo_bus_type = {
arch/arm/common/sa1111.c
1374
const struct bus_type sa1111_bus_type = {
arch/arm/include/asm/ecard.h
198
extern const struct bus_type ecard_bus_type;
arch/arm/include/asm/hardware/sa1111.h
371
extern const struct bus_type sa1111_bus_type;
arch/arm/mach-rpc/ecard.c
1127
const struct bus_type ecard_bus_type = {
arch/arm/mach-s3c/cpu.h
79
extern const struct bus_type s3c6410_subsys;
arch/arm/mach-s3c/s3c6410.c
60
const struct bus_type s3c6410_subsys = {
arch/arm/mach-s3c/s3c64xx.c
152
static const struct bus_type s3c64xx_subsys = {
arch/mips/include/asm/cdmm.h
66
extern const struct bus_type mips_cdmm_bustype;
arch/mips/sgi-ip22/ip22-gio.c
15
static const struct bus_type gio_bus_type;
arch/mips/sgi-ip22/ip22-gio.c
381
static const struct bus_type gio_bus_type = {
arch/mips/txx9/generic/setup.c
767
static const struct bus_type txx9_sramc_subsys = {
arch/parisc/include/asm/parisc-device.h
64
extern const struct bus_type parisc_bus_type;
arch/parisc/kernel/drivers.c
621
const struct bus_type parisc_bus_type = {
arch/powerpc/include/asm/ibmebus.h
51
extern const struct bus_type ibmebus_bus_type;
arch/powerpc/include/asm/macio.h
9
extern const struct bus_type macio_bus_type;
arch/powerpc/include/asm/mpic.h
339
extern const struct bus_type mpic_subsys;
arch/powerpc/include/asm/vio.h
42
extern const struct bus_type vio_bus_type;
arch/powerpc/platforms/cell/spu_base.c
467
static const struct bus_type spu_subsys = {
arch/powerpc/platforms/ps3/device-init.c
126
BUG_ON(repo->bus_type != PS3_BUS_TYPE_SB);
arch/powerpc/platforms/ps3/device-init.c
197
BUG_ON(repo->bus_type != PS3_BUS_TYPE_SB);
arch/powerpc/platforms/ps3/device-init.c
901
static int __init ps3_start_probe_thread(enum ps3_bus_type bus_type)
arch/powerpc/platforms/ps3/device-init.c
911
repo.bus_type = bus_type;
arch/powerpc/platforms/ps3/device-init.c
913
result = ps3_repository_find_bus(repo.bus_type, 0, &repo.bus_index);
arch/powerpc/platforms/ps3/device-init.c
929
"ps3-probe-%u", bus_type);
arch/powerpc/platforms/ps3/platform.h
128
enum ps3_bus_type bus_type;
arch/powerpc/platforms/ps3/platform.h
137
int __init ps3_repository_find_devices(enum ps3_bus_type bus_type,
arch/powerpc/platforms/ps3/platform.h
139
int __init ps3_repository_find_bus(enum ps3_bus_type bus_type, unsigned int from,
arch/powerpc/platforms/ps3/platform.h
85
enum ps3_bus_type *bus_type);
arch/powerpc/platforms/ps3/repository.c
1318
if (repo->bus_type == PS3_BUS_TYPE_STORAGE)
arch/powerpc/platforms/ps3/repository.c
1339
&repo.bus_type);
arch/powerpc/platforms/ps3/repository.c
1370
__func__, __LINE__, repo.bus_index, repo.bus_type,
arch/powerpc/platforms/ps3/repository.c
166
enum ps3_bus_type *bus_type)
arch/powerpc/platforms/ps3/repository.c
176
*bus_type = v1;
arch/powerpc/platforms/ps3/repository.c
307
__func__, __LINE__, tmp.bus_type, tmp.bus_index, tmp.bus_id,
arch/powerpc/platforms/ps3/repository.c
368
result = ps3_repository_read_bus_type(tmp.bus_index, &tmp.bus_type);
arch/powerpc/platforms/ps3/repository.c
410
__func__, __LINE__, tmp.bus_type, tmp.dev_type, tmp.bus_index,
arch/powerpc/platforms/ps3/repository.c
416
int __init ps3_repository_find_devices(enum ps3_bus_type bus_type,
arch/powerpc/platforms/ps3/repository.c
422
pr_devel(" -> %s:%d: find bus_type %u\n", __func__, __LINE__, bus_type);
arch/powerpc/platforms/ps3/repository.c
424
repo.bus_type = bus_type;
arch/powerpc/platforms/ps3/repository.c
425
result = ps3_repository_find_bus(repo.bus_type, 0, &repo.bus_index);
arch/powerpc/platforms/ps3/repository.c
458
int __init ps3_repository_find_bus(enum ps3_bus_type bus_type, unsigned int from,
arch/powerpc/platforms/ps3/repository.c
473
if (type == bus_type) {
arch/powerpc/platforms/ps3/system-bus.c
468
static const struct bus_type ps3_system_bus_type = {
arch/powerpc/platforms/pseries/cmm.c
376
static const struct bus_type cmm_subsys = {
arch/powerpc/platforms/pseries/ibmebus.c
272
static ssize_t probe_store(const struct bus_type *bus, const char *buf, size_t count)
arch/powerpc/platforms/pseries/ibmebus.c
310
static ssize_t remove_store(const struct bus_type *bus, const char *buf, size_t count)
arch/powerpc/platforms/pseries/ibmebus.c
436
const struct bus_type ibmebus_bus_type = {
arch/powerpc/platforms/pseries/ibmebus.c
58
const struct bus_type ibmebus_bus_type;
arch/powerpc/platforms/pseries/suspend.c
129
static const struct bus_type suspend_subsys = {
arch/powerpc/platforms/pseries/vio.c
1008
cmo_##name##_##var##_show(const struct bus_type *bt, char *buf) \
arch/powerpc/platforms/pseries/vio.c
1023
static ssize_t cmo_high_show(const struct bus_type *bt, char *buf)
arch/powerpc/platforms/pseries/vio.c
1028
static ssize_t cmo_high_store(const struct bus_type *bt, const char *buf,
arch/powerpc/platforms/pseries/vio.c
1616
const struct bus_type vio_bus_type = {
arch/powerpc/platforms/pseries/vio.c
1635
const struct bus_type vio_bus_type = {
arch/powerpc/platforms/pseries/vio.c
999
static ssize_t cmo_bus_##name##_show(const struct bus_type *bt, char *buf) \
arch/powerpc/sysdev/mpic.c
53
const struct bus_type mpic_subsys = {
arch/s390/kernel/time.c
608
static const struct bus_type stp_subsys = {
arch/sh/drivers/dma/dma-sysfs.c
18
static const struct bus_type dma_subsys = {
arch/sparc/kernel/vio.c
153
static const struct bus_type vio_bus_type = {
arch/sparc/mm/srmmu.c
487
unsigned long virt_addr, int bus_type)
arch/sparc/mm/srmmu.c
508
tmp |= (bus_type << 28);
arch/x86/kernel/cpu/mce/core.c
2520
static const struct bus_type mce_subsys = {
drivers/acpi/bus.c
1170
const struct bus_type acpi_bus_type = {
drivers/acpi/mipi-disco-img.c
283
unsigned int bus_type;
drivers/acpi/mipi-disco-img.c
298
bus_type = V4L2_FWNODE_BUS_TYPE_CSI2_CPHY;
drivers/acpi/mipi-disco-img.c
302
bus_type = V4L2_FWNODE_BUS_TYPE_CSI2_DPHY;
drivers/acpi/mipi-disco-img.c
336
PROPERTY_ENTRY_U32("bus-type", bus_type);
drivers/acpi/mipi-disco-img.c
354
PROPERTY_ENTRY_U32("bus-type", bus_type);
drivers/amba/bus.c
436
const struct bus_type amba_bustype = {
drivers/ata/pata_parport/pata_parport.c
467
static const struct bus_type pata_parport_bus_type = {
drivers/ata/pata_parport/pata_parport.c
634
static ssize_t new_device_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/ata/pata_parport/pata_parport.c
708
static ssize_t delete_device_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/base/auxiliary.c
254
static const struct bus_type auxiliary_bus_type = {
drivers/base/base.h
172
bool bus_is_registered(const struct bus_type *bus);
drivers/base/base.h
53
const struct bus_type *bus;
drivers/base/base.h
76
struct subsys_private *bus_to_subsys(const struct bus_type *bus);
drivers/base/bus.c
1021
void bus_unregister(const struct bus_type *bus)
drivers/base/bus.c
1045
int bus_register_notifier(const struct bus_type *bus, struct notifier_block *nb)
drivers/base/bus.c
1059
int bus_unregister_notifier(const struct bus_type *bus, struct notifier_block *nb)
drivers/base/bus.c
1083
struct kset *bus_get_kset(const struct bus_type *bus)
drivers/base/bus.c
1125
void bus_sort_breadthfirst(const struct bus_type *bus,
drivers/base/bus.c
1289
static int subsys_register(const struct bus_type *subsys,
drivers/base/bus.c
1359
int subsys_system_register(const struct bus_type *subsys,
drivers/base/bus.c
1377
int subsys_virtual_register(const struct bus_type *subsys,
drivers/base/bus.c
1402
struct device_driver *driver_find(const char *name, const struct bus_type *bus)
drivers/base/bus.c
1428
bool bus_is_registered(const struct bus_type *bus)
drivers/base/bus.c
1452
struct device *bus_get_dev_root(const struct bus_type *bus)
drivers/base/bus.c
181
int bus_create_file(const struct bus_type *bus, struct bus_attribute *attr)
drivers/base/bus.c
196
void bus_remove_file(const struct bus_type *bus, struct bus_attribute *attr)
drivers/base/bus.c
238
const struct bus_type *bus = bus_get(drv->bus);
drivers/base/bus.c
261
const struct bus_type *bus = bus_get(drv->bus);
drivers/base/bus.c
279
static ssize_t drivers_autoprobe_show(const struct bus_type *bus, char *buf)
drivers/base/bus.c
292
static ssize_t drivers_autoprobe_store(const struct bus_type *bus,
drivers/base/bus.c
309
static ssize_t drivers_probe_store(const struct bus_type *bus,
drivers/base/bus.c
369
int bus_for_each_dev(const struct bus_type *bus, struct device *start,
drivers/base/bus.c
405
struct device *bus_find_device(const struct bus_type *bus,
drivers/base/bus.c
430
struct device *bus_find_device_reverse(const struct bus_type *bus,
drivers/base/bus.c
486
int bus_for_each_drv(const struct bus_type *bus, struct device_driver *start,
drivers/base/bus.c
60
struct subsys_private *bus_to_subsys(const struct bus_type *bus)
drivers/base/bus.c
690
static int add_probe_files(const struct bus_type *bus)
drivers/base/bus.c
705
static void remove_probe_files(const struct bus_type *bus)
drivers/base/bus.c
862
int bus_rescan_devices(const struct bus_type *bus)
drivers/base/bus.c
87
static const struct bus_type *bus_get(const struct bus_type *bus)
drivers/base/bus.c
901
static ssize_t bus_uevent_store(const struct bus_type *bus,
drivers/base/bus.c
934
int bus_register(const struct bus_type *bus)
drivers/base/bus.c
96
static void bus_put(const struct bus_type *bus)
drivers/base/container.c
27
const struct bus_type container_subsys = {
drivers/base/cpu.c
394
const struct bus_type cpu_subsys = {
drivers/base/faux.c
76
static const struct bus_type faux_bus_type = {
drivers/base/isa.c
85
static const struct bus_type isa_bus_type = {
drivers/base/memory.c
58
static const struct bus_type memory_subsys = {
drivers/base/node.c
26
static const struct bus_type node_subsys = {
drivers/base/platform.c
1488
const struct bus_type platform_bus_type = {
drivers/base/power/clock_ops.c
723
void pm_clk_add_notifier(const struct bus_type *bus,
drivers/base/soc.c
31
static const struct bus_type soc_bus_type = {
drivers/bcma/main.c
71
static const struct bus_type bcma_bus_type = {
drivers/block/rbd.c
494
static ssize_t add_store(const struct bus_type *bus, const char *buf, size_t count);
drivers/block/rbd.c
495
static ssize_t remove_store(const struct bus_type *bus, const char *buf,
drivers/block/rbd.c
497
static ssize_t add_single_major_store(const struct bus_type *bus, const char *buf,
drivers/block/rbd.c
499
static ssize_t remove_single_major_store(const struct bus_type *bus, const char *buf,
drivers/block/rbd.c
541
static ssize_t supported_features_show(const struct bus_type *bus, char *buf)
drivers/block/rbd.c
578
static const struct bus_type rbd_bus_type = {
drivers/block/rbd.c
7199
static ssize_t add_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/block/rbd.c
7207
static ssize_t add_single_major_store(const struct bus_type *bus, const char *buf,
drivers/block/rbd.c
7312
static ssize_t remove_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/block/rbd.c
7320
static ssize_t remove_single_major_store(const struct bus_type *bus, const char *buf,
drivers/bus/fsl-mc/fsl-mc-bus.c
269
static ssize_t rescan_store(const struct bus_type *bus,
drivers/bus/fsl-mc/fsl-mc-bus.c
322
static ssize_t autorescan_store(const struct bus_type *bus,
drivers/bus/fsl-mc/fsl-mc-bus.c
330
static ssize_t autorescan_show(const struct bus_type *bus, char *buf)
drivers/bus/fsl-mc/fsl-mc-bus.c
346
const struct bus_type fsl_mc_bus_type = {
drivers/bus/mhi/ep/internal.h
14
extern const struct bus_type mhi_ep_bus_type;
drivers/bus/mhi/ep/main.c
1701
const struct bus_type mhi_ep_bus_type = {
drivers/bus/mhi/host/init.c
1450
const struct bus_type mhi_bus_type = {
drivers/bus/mhi/host/internal.h
12
extern const struct bus_type mhi_bus_type;
drivers/bus/mips_cdmm.c
121
const struct bus_type mips_cdmm_bustype = {
drivers/bus/moxtet.c
106
static const struct bus_type moxtet_bus_type = {
drivers/bus/sunxi-rsb.c
131
static const struct bus_type sunxi_rsb_bus;
drivers/bus/sunxi-rsb.c
180
static const struct bus_type sunxi_rsb_bus = {
drivers/cdx/cdx.c
173
static void cdx_unregister_devices(const struct bus_type *bus)
drivers/cdx/cdx.c
606
static ssize_t rescan_store(const struct bus_type *bus,
drivers/cdx/cdx.c
647
const struct bus_type cdx_bus_type = {
drivers/counter/counter-core.c
57
static const struct bus_type counter_bus_type = {
drivers/crypto/hisilicon/qm.c
4058
const struct bus_type *bus_type = qm->pdev->dev.bus;
drivers/crypto/hisilicon/qm.c
4075
dev = bus_find_device_by_name(bus_type, NULL, tbuf_bdf);
drivers/cxl/core/port.c
2455
static ssize_t flush_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/cxl/core/port.c
2481
const struct bus_type cxl_bus_type = {
drivers/cxl/cxl.h
884
extern const struct bus_type cxl_bus_type;
drivers/dax/bus.c
241
static const struct bus_type dax_bus_type = {
drivers/dio/dio-driver.c
126
const struct bus_type dio_bus_type = {
drivers/dma/idxd/bus.c
75
const struct bus_type dsa_bus_type = {
drivers/dma/idxd/compat.c
18
const struct bus_type *bus = drv->bus;
drivers/dma/idxd/compat.c
39
const struct bus_type *bus = drv->bus;
drivers/dma/idxd/idxd.h
532
extern const struct bus_type dsa_bus_type;
drivers/dma/idxd/init.c
794
const struct bus_type *bus = drv->bus;
drivers/dma/idxd/init.c
812
const struct bus_type *bus = drv->bus;
drivers/edac/edac_device.h
169
const struct bus_type *edac_subsys;
drivers/edac/edac_device_sysfs.c
232
const struct bus_type *edac_subsys;
drivers/edac/edac_module.c
70
static const struct bus_type edac_subsys = {
drivers/edac/edac_module.c
93
const struct bus_type *edac_get_sysfs_subsys(void)
drivers/edac/edac_pci_sysfs.c
341
const struct bus_type *edac_subsys;
drivers/eisa/eisa-bus.c
138
const struct bus_type eisa_bus_type = {
drivers/firewire/core-device.c
255
const struct bus_type fw_bus_type = {
drivers/firmware/arm_ffa/bus.c
111
const struct bus_type ffa_bus_type = {
drivers/firmware/arm_scmi/bus.c
351
const struct bus_type scmi_bus_type = {
drivers/firmware/arm_scmi/common.h
146
extern const struct bus_type scmi_bus_type;
drivers/firmware/google/coreboot_table.c
73
static const struct bus_type coreboot_bus_type = {
drivers/fpga/dfl.c
318
static const struct bus_type dfl_bus_type = {
drivers/fsi/fsi-core.c
151
static const struct bus_type fsi_bus_type = {
drivers/gpio/gpiolib.c
73
static const struct bus_type gpio_bus_type = {
drivers/gpu/drm/bridge/analogix/anx7625.c
1667
int bus_type, mipi_lanes;
drivers/gpu/drm/bridge/analogix/anx7625.c
1679
bus_type = 0;
drivers/gpu/drm/bridge/analogix/anx7625.c
1683
if (of_property_read_u32(ep0, "bus-type", &bus_type))
drivers/gpu/drm/bridge/analogix/anx7625.c
1684
bus_type = 0;
drivers/gpu/drm/bridge/analogix/anx7625.c
1690
if (bus_type == V4L2_FWNODE_BUS_TYPE_DPI) /* bus type is DPI */
drivers/gpu/drm/display/drm_dp_aux_bus.c
131
static const struct bus_type dp_aux_bus_type = {
drivers/gpu/drm/drm_mipi_dsi.c
95
const struct bus_type mipi_dsi_bus_type = {
drivers/gpu/drm/i915/gt/uc/intel_huc.c
197
void intel_huc_register_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus)
drivers/gpu/drm/i915/gt/uc/intel_huc.c
213
void intel_huc_unregister_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus)
drivers/gpu/drm/i915/gt/uc/intel_huc.h
17
struct bus_type;
drivers/gpu/drm/i915/gt/uc/intel_huc.h
69
void intel_huc_register_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus);
drivers/gpu/drm/i915/gt/uc/intel_huc.h
70
void intel_huc_unregister_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus);
drivers/gpu/drm/tidss/tidss_dispc.c
1332
enum dispc_vp_bus_type bus_type;
drivers/gpu/drm/tidss/tidss_dispc.c
1334
bus_type = dispc->feat->vp_bus_type[hw_videoport];
drivers/gpu/drm/tidss/tidss_dispc.c
1336
if (WARN_ON(bus_type == DISPC_VP_TIED_OFF))
drivers/gpu/host1x/bus.c
388
const struct bus_type host1x_bus_type = {
drivers/gpu/host1x/bus.h
10
struct bus_type;
drivers/gpu/host1x/bus.h
13
extern const struct bus_type host1x_bus_type;
drivers/gpu/host1x/context.h
16
extern struct bus_type host1x_context_device_bus_type;
drivers/gpu/host1x/context_bus.c
9
const struct bus_type host1x_context_device_bus_type = {
drivers/greybus/core.c
289
const struct bus_type greybus_bus_type = {
drivers/hid/bpf/hid_bpf_dispatch.c
213
dev = bus_find_device(hid_ops->bus_type, NULL, &hid_id, device_match_id);
drivers/hid/hid-core.c
2895
const struct bus_type hid_bus_type = {
drivers/hid/hid-core.c
3124
.bus_type = &hid_bus_type,
drivers/hid/intel-ish-hid/ishtp/bus.c
389
static const struct bus_type ishtp_cl_bus_type = {
drivers/hsi/hsi_core.c
51
static const struct bus_type hsi_bus_type = {
drivers/hv/vmbus_drv.c
1025
static const struct bus_type hv_bus = {
drivers/hv/vmbus_drv.c
637
static ssize_t hibernation_show(const struct bus_type *bus, char *buf)
drivers/hwtracing/coresight/coresight-core.c
1569
const struct bus_type coresight_bustype = {
drivers/hwtracing/intel_th/core.c
169
static const struct bus_type intel_th_bus = {
drivers/i2c/i2c-core-base.c
699
const struct bus_type i2c_bus_type = {
drivers/i3c/master.c
371
const struct bus_type i3c_bus_type = {
drivers/iio/industrialio-core.c
47
const struct bus_type iio_bus_type = {
drivers/input/gameport/gameport.c
42
static const struct bus_type gameport_bus;
drivers/input/gameport/gameport.c
818
static const struct bus_type gameport_bus = {
drivers/input/misc/ad714x.c
1045
input->id.bustype = bus_type;
drivers/input/misc/ad714x.c
1075
input->id.bustype = bus_type;
drivers/input/misc/ad714x.c
1108
input->id.bustype = bus_type;
drivers/input/misc/ad714x.c
1138
input->id.bustype = bus_type;
drivers/input/misc/ad714x.c
961
struct ad714x_chip *ad714x_probe(struct device *dev, u16 bus_type, int irq,
drivers/input/misc/ad714x.h
50
struct ad714x_chip *ad714x_probe(struct device *dev, u16 bus_type, int irq,
drivers/input/rmi4/rmi_bus.c
348
const struct bus_type rmi_bus_type = {
drivers/input/rmi4/rmi_bus.h
188
extern const struct bus_type rmi_bus_type;
drivers/input/serio/serio.c
978
const struct bus_type serio_bus = {
drivers/iommu/iommu-priv.h
35
const struct bus_type *bus,
drivers/iommu/iommu-priv.h
38
const struct bus_type *bus,
drivers/iommu/iommu.c
103
static int bus_iommu_probe(const struct bus_type *bus);
drivers/iommu/iommu.c
164
static const struct bus_type * const iommu_buses[] = {
drivers/iommu/iommu.c
1933
static int bus_iommu_probe(const struct bus_type *bus)
drivers/iommu/iommu.c
311
const struct bus_type *bus,
drivers/iommu/iommu.c
327
const struct bus_type *bus,
drivers/iommu/iommufd/selftest.c
34
struct bus_type bus;
drivers/iommu/virtio-iommu.c
1003
static const struct bus_type *virtio_bus_type;
drivers/ipack/ipack.c
190
static const struct bus_type ipack_bus_type = {
drivers/macintosh/macio_asic.c
139
const struct bus_type macio_bus_type = {
drivers/mcb/mcb-core.c
160
static const struct bus_type mcb_bus_type = {
drivers/mcb/mcb-internal.h
42
u8 bus_type;
drivers/media/cec/core/cec-core.c
68
static const struct bus_type cec_bus_type = {
drivers/media/common/b2c2/flexcop-common.h
73
flexcop_bus_t bus_type;
drivers/media/common/b2c2/flexcop-misc.c
70
flexcop_bus_names[fc->bus_type],
drivers/media/i2c/adv748x/adv748x-core.c
612
struct v4l2_fwnode_endpoint vep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/i2c/adv7604.c
3257
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 };
drivers/media/i2c/adv7604.c
3292
if (bus_cfg.bus_type == V4L2_MBUS_BT656)
drivers/media/i2c/alvium-csi2.c
2339
alvium->ep.bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/ar0521.c
1033
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ar0521.c
1063
if (ep.bus_type != V4L2_MBUS_CSI2_DPHY) {
drivers/media/i2c/ccs-pll.c
734
bool cphy = pll->bus_type == CCS_PLL_BUS_TYPE_CSI2_CPHY;
drivers/media/i2c/ccs-pll.c
801
switch (pll->bus_type) {
drivers/media/i2c/ccs-pll.h
121
u8 bus_type;
drivers/media/i2c/ccs/ccs-core.c
3151
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = V4L2_MBUS_UNKNOWN };
drivers/media/i2c/ccs/ccs-core.c
3169
switch (bus_cfg.bus_type) {
drivers/media/i2c/ccs/ccs-core.c
3186
dev_err(dev, "unsupported bus %u\n", bus_cfg.bus_type);
drivers/media/i2c/ccs/ccs-core.c
3476
sensor->pll.bus_type = CCS_PLL_BUS_TYPE_CSI2_CPHY;
drivers/media/i2c/ccs/ccs-core.c
3481
sensor->pll.bus_type = CCS_PLL_BUS_TYPE_CSI2_DPHY;
drivers/media/i2c/ds90ub913.c
730
.bus_type = V4L2_MBUS_PARALLEL,
drivers/media/i2c/ds90ub953.c
1133
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ds90ub960.c
1389
vep.bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/ds90ub960.c
4544
vep.bus_type = V4L2_MBUS_PARALLEL;
drivers/media/i2c/gc0308.c
1204
.bus_type = V4L2_MBUS_PARALLEL
drivers/media/i2c/gc0310.c
634
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/gc05a2.c
1085
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/gc08a3.c
1027
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/gc2145.c
1272
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/hi556.c
1214
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/hi846.c
1971
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/hi847.c
2792
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx111.c
1452
sensor->bus_cfg.bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/imx214.c
1343
bus_cfg->bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/imx214.c
947
pll->bus_type = CCS_PLL_BUS_TYPE_CSI2_DPHY;
drivers/media/i2c/imx219.c
1115
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx258.c
1355
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx274.c
1964
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx283.c
1404
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx290.c
1515
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx319.c
2329
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx334.c
992
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx335.c
1157
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx355.c
1628
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx412.c
916
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/imx415.c
1230
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/isl7998x.c
1455
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/lt6911uxe.c
493
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/max9286.c
1445
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/max96714.c
755
struct v4l2_fwnode_endpoint vep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/i2c/max96717.c
1000
struct v4l2_fwnode_endpoint vep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/i2c/mt9m111.c
1239
.bus_type = V4L2_MBUS_PARALLEL
drivers/media/i2c/mt9m114.c
1759
if (sensor->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY)
drivers/media/i2c/mt9m114.c
2270
if (sensor->bus_cfg.bus_type == V4L2_MBUS_PARALLEL) {
drivers/media/i2c/mt9m114.c
2342
unsigned int link_freq = sensor->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/mt9m114.c
2475
sensor->bus_cfg.bus_type = V4L2_MBUS_UNKNOWN;
drivers/media/i2c/mt9m114.c
2483
switch (sensor->bus_cfg.bus_type) {
drivers/media/i2c/mt9m114.c
2490
sensor->bus_cfg.bus_type);
drivers/media/i2c/mt9m114.c
482
if (sensor->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY)
drivers/media/i2c/mt9m114.c
500
if (sensor->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY)
drivers/media/i2c/mt9m114.c
770
if (sensor->bus_cfg.bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/i2c/mt9p031.c
1068
.bus_type = V4L2_MBUS_PARALLEL
drivers/media/i2c/mt9v032.c
1008
struct v4l2_fwnode_endpoint endpoint = { .bus_type = 0 };
drivers/media/i2c/og01a1b.c
911
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/og0ve1b.c
607
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/os05b10.c
840
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov01a10.c
933
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov02a10.c
810
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ov02c10.c
814
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov02e10.c
746
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov08d10.c
1309
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov08x40.c
2194
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov13b10.c
1509
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov2659.c
1384
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 };
drivers/media/i2c/ov2680.c
1077
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ov2735.c
904
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ov2740.c
1134
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov4689.c
860
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ov5640.c
2581
bool bt656 = sensor->ep.bus_type == V4L2_MBUS_BT656;
drivers/media/i2c/ov5640.c
2713
if (sensor->ep.bus_type == V4L2_MBUS_CSI2_DPHY)
drivers/media/i2c/ov5640.c
3887
if (sensor->ep.bus_type != V4L2_MBUS_PARALLEL &&
drivers/media/i2c/ov5640.c
3888
sensor->ep.bus_type != V4L2_MBUS_CSI2_DPHY &&
drivers/media/i2c/ov5640.c
3889
sensor->ep.bus_type != V4L2_MBUS_BT656) {
drivers/media/i2c/ov5640.c
3890
dev_err(dev, "Unsupported bus type %d\n", sensor->ep.bus_type);
drivers/media/i2c/ov5640.c
483
return sensor->ep.bus_type == V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/ov5645.c
1040
if (ov5645->ep.bus_type != V4L2_MBUS_CSI2_DPHY)
drivers/media/i2c/ov5647.c
1136
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ov5648.c
2473
sensor->endpoint.bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/ov5670.c
2692
ov5670->endpoint.bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/ov5675.c
1175
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov5693.c
1219
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ov6211.c
585
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ov64a40.c
3449
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov7251.c
1483
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/ov7670.c
1795
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 };
drivers/media/i2c/ov7670.c
1815
if (bus_cfg.bus_type != V4L2_MBUS_PARALLEL) {
drivers/media/i2c/ov772x.c
1390
.bus_type = V4L2_MBUS_PARALLEL
drivers/media/i2c/ov772x.c
1411
{ .bus_type = V4L2_MBUS_BT656 };
drivers/media/i2c/ov772x.c
1417
priv->bus_type = bus_cfg.bus_type;
drivers/media/i2c/ov772x.c
437
enum v4l2_mbus_type bus_type;
drivers/media/i2c/ov772x.c
590
if (priv->bus_type == V4L2_MBUS_BT656) {
drivers/media/i2c/ov8856.c
2260
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov8858.c
1835
struct v4l2_fwnode_endpoint vep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/i2c/ov8865.c
2988
sensor->endpoint.bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/ov9282.c
1268
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/ov9650.c
249
enum v4l2_mbus_type bus_type;
drivers/media/i2c/ov9734.c
831
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1549
struct v4l2_fwnode_endpoint ep = { .bus_type = 0 };
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1586
if (ep.bus_type != V4L2_MBUS_CSI2_DPHY) {
drivers/media/i2c/s5c73m3/s5c73m3.h
386
enum v4l2_mbus_type bus_type;
drivers/media/i2c/s5k3m5.c
1139
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/s5k5baf.c
1831
struct v4l2_fwnode_endpoint ep = { .bus_type = 0 };
drivers/media/i2c/s5k5baf.c
1850
state->bus_type = ep.bus_type;
drivers/media/i2c/s5k5baf.c
1852
switch (state->bus_type) {
drivers/media/i2c/s5k5baf.c
282
enum v4l2_mbus_type bus_type;
drivers/media/i2c/s5k5baf.c
758
if (state->bus_type == V4L2_MBUS_CSI2_DPHY)
drivers/media/i2c/s5kjn1.c
1166
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/st-mipid02.c
709
struct v4l2_fwnode_endpoint ep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/i2c/st-mipid02.c
771
struct v4l2_fwnode_endpoint ep = { .bus_type = V4L2_MBUS_PARALLEL };
drivers/media/i2c/tc358743.c
2010
struct v4l2_fwnode_endpoint endpoint = { .bus_type = 0 };
drivers/media/i2c/tc358743.c
2033
if (endpoint.bus_type != V4L2_MBUS_CSI2_DPHY ||
drivers/media/i2c/tc358746.c
1336
vep->bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/i2c/tc358746.c
1461
.bus_type = V4L2_MBUS_PARALLEL,
drivers/media/i2c/tda1997x.c
2293
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 };
drivers/media/i2c/tda1997x.c
2322
pdata->vidout_bus_type = bus_cfg.bus_type;
drivers/media/i2c/thp7312.c
2018
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/i2c/tvp514x.c
983
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 };
drivers/media/i2c/tvp5150.c
1993
.bus_type = V4L2_MBUS_UNKNOWN
drivers/media/i2c/tvp5150.c
2089
if (bus_cfg.bus_type == V4L2_MBUS_PARALLEL &&
drivers/media/i2c/tvp5150.c
2097
decoder->mbus_type = bus_cfg.bus_type;
drivers/media/i2c/tvp7002.c
898
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 };
drivers/media/i2c/vd55g1.c
1752
struct v4l2_fwnode_endpoint ep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/i2c/vd56g3.c
1147
struct v4l2_fwnode_endpoint ep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/i2c/vgxy61.c
1440
struct v4l2_fwnode_endpoint ep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/mc/mc-devnode.c
64
static const struct bus_type media_bus_type = {
drivers/media/pci/b2c2/flexcop-pci.c
371
fc->bus_type = FC_PCI;
drivers/media/pci/bt8xx/bttv-gpio.c
58
const struct bus_type bttv_sub_bus_type = {
drivers/media/pci/bt8xx/bttvp.h
237
extern const struct bus_type bttv_sub_bus_type;
drivers/media/pci/intel/ipu-bridge.c
128
.bus_type = "bus-type",
drivers/media/pci/intel/ipu-bridge.c
380
PROPERTY_ENTRY_U32(names->bus_type,
drivers/media/pci/intel/ipu-bridge.c
391
PROPERTY_ENTRY_U32(names->bus_type,
drivers/media/pci/intel/ipu-bridge.c
424
sensor->prop_names.bus_type,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1433
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/pci/intel/ipu6/ipu6-isys.c
728
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/pci/intel/ivsc/mei_csi.c
573
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
662
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/platform/atmel/atmel-isi.c
828
struct v4l2_fwnode_endpoint ep = { .bus_type = 0 };
drivers/media/platform/atmel/atmel-isi.c
869
if (ep.bus_type == V4L2_MBUS_BT656)
drivers/media/platform/broadcom/bcm2835-unicam.c
1038
if (unicam->bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/broadcom/bcm2835-unicam.c
1060
if (unicam->bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/broadcom/bcm2835-unicam.c
1637
if (unicam->bus_type != V4L2_MBUS_CSI2_DPHY)
drivers/media/platform/broadcom/bcm2835-unicam.c
217
enum v4l2_mbus_type bus_type;
drivers/media/platform/broadcom/bcm2835-unicam.c
2531
unicam->bus_type = ep.bus_type;
drivers/media/platform/broadcom/bcm2835-unicam.c
2533
switch (ep.bus_type) {
drivers/media/platform/broadcom/bcm2835-unicam.c
2565
dev_err(unicam->dev, "Unsupported bus type %u\n", ep.bus_type);
drivers/media/platform/broadcom/bcm2835-unicam.c
871
if (unicam->bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/broadcom/bcm2835-unicam.c
980
if (unicam->bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/cadence/cdns-csi2rx.c
767
struct v4l2_fwnode_endpoint v4l2_ep = { .bus_type = 0 };
drivers/media/platform/cadence/cdns-csi2rx.c
785
if (v4l2_ep.bus_type != V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/cadence/cdns-csi2rx.c
787
v4l2_ep.bus_type);
drivers/media/platform/cadence/cdns-csi2tx.c
498
struct v4l2_fwnode_endpoint v4l2_ep = { .bus_type = 0 };
drivers/media/platform/cadence/cdns-csi2tx.c
512
if (v4l2_ep.bus_type != V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/cadence/cdns-csi2tx.c
514
v4l2_ep.bus_type);
drivers/media/platform/intel/pxa_camera.c
2201
struct v4l2_fwnode_endpoint ep = { .bus_type = 0 };
drivers/media/platform/marvell/mcam-core.c
1062
if (cam->bus_type == V4L2_MBUS_CSI2_DPHY)
drivers/media/platform/marvell/mcam-core.c
927
if (cam->bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/marvell/mcam-core.h
117
enum v4l2_mbus_type bus_type;
drivers/media/platform/marvell/mmp-driver.c
201
mcam->bus_type = pdata->bus_type;
drivers/media/platform/marvell/mmp-driver.c
214
if (mcam->bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/microchip/microchip-csi2dc.c
580
if (input_endpoint.bus_type == V4L2_MBUS_PARALLEL ||
drivers/media/platform/microchip/microchip-csi2dc.c
581
input_endpoint.bus_type == V4L2_MBUS_BT656) {
drivers/media/platform/microchip/microchip-csi2dc.c
587
if (input_endpoint.bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/microchip/microchip-csi2dc.c
610
if (output_endpoint.bus_type != V4L2_MBUS_PARALLEL &&
drivers/media/platform/microchip/microchip-csi2dc.c
611
output_endpoint.bus_type != V4L2_MBUS_BT656) {
drivers/media/platform/microchip/microchip-sama5d2-isc.c
363
struct v4l2_fwnode_endpoint v4l2_epn = { .bus_type = 0 };
drivers/media/platform/microchip/microchip-sama5d2-isc.c
393
if (v4l2_epn.bus_type == V4L2_MBUS_BT656)
drivers/media/platform/microchip/microchip-sama7g5-isc.c
349
struct v4l2_fwnode_endpoint v4l2_epn = { .bus_type = 0 };
drivers/media/platform/microchip/microchip-sama7g5-isc.c
379
if (v4l2_epn.bus_type == V4L2_MBUS_BT656)
drivers/media/platform/nxp/imx-mipi-csis.c
1350
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
718
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/platform/qcom/camss/camss.c
4418
if (vep.bus_type != V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/qcom/camss/camss.c
4419
dev_err(dev, "Unsupported bus type %d\n", vep.bus_type);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2215
struct v4l2_fwnode_endpoint ep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/platform/raspberrypi/rp1-cfe/csi2.h
58
enum v4l2_mbus_type bus_type;
drivers/media/platform/renesas/rcar-csi2.c
2035
switch (vep->bus_type) {
drivers/media/platform/renesas/rcar-csi2.c
2067
dev_err(priv->dev, "Unsupported bus: %u\n", vep->bus_type);
drivers/media/platform/renesas/rcar-csi2.c
2094
.bus_type = V4L2_MBUS_UNKNOWN,
drivers/media/platform/renesas/rcar-vin/rcar-core.c
326
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/platform/renesas/rcar-vin/rcar-core.c
366
.bus_type = V4L2_MBUS_UNKNOWN,
drivers/media/platform/renesas/rcar-vin/rcar-core.c
379
switch (vep.bus_type) {
drivers/media/platform/renesas/rcar-vin/rcar-core.c
383
vep.bus_type == V4L2_MBUS_PARALLEL ?
drivers/media/platform/renesas/rcar-vin/rcar-core.c
385
vin->parallel.mbus_type = vep.bus_type;
drivers/media/platform/renesas/renesas-ceu.c
1537
.bus_type = V4L2_MBUS_PARALLEL,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c
138
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
818
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
323
vep->bus_type = V4L2_MBUS_UNKNOWN;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
329
if (vep->bus_type != V4L2_MBUS_BT656 &&
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
330
vep->bus_type != V4L2_MBUS_PARALLEL) {
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
220
vep.bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
229
vep.bus_type = V4L2_MBUS_UNKNOWN;
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
245
if (vep.bus_type != V4L2_MBUS_PARALLEL &&
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
246
vep.bus_type != V4L2_MBUS_BT656) {
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
274
rk_asd->mbus_type = vep.bus_type;
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
277
if (vep.bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/samsung/exynos4-is/media-dev.c
404
struct v4l2_fwnode_endpoint endpoint = { .bus_type = 0 };
drivers/media/platform/samsung/exynos4-is/media-dev.c
429
if (endpoint.bus_type == V4L2_MBUS_PARALLEL)
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
720
struct v4l2_fwnode_endpoint endpoint = { .bus_type = 0 };
drivers/media/platform/st/stm32/stm32-csi.c
924
struct v4l2_fwnode_endpoint v4l2_ep = { .bus_type = V4L2_MBUS_CSI2_DPHY };
drivers/media/platform/st/stm32/stm32-dcmi.c
1063
dcmi->bus_type != V4L2_MBUS_BT656)
drivers/media/platform/st/stm32/stm32-dcmi.c
154
enum v4l2_mbus_type bus_type;
drivers/media/platform/st/stm32/stm32-dcmi.c
1657
dcmi->bus_type == V4L2_MBUS_BT656)
drivers/media/platform/st/stm32/stm32-dcmi.c
1886
struct v4l2_fwnode_endpoint ep = { .bus_type = 0 };
drivers/media/platform/st/stm32/stm32-dcmi.c
1917
if (ep.bus_type == V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/st/stm32/stm32-dcmi.c
1922
if (ep.bus_type == V4L2_MBUS_BT656 &&
drivers/media/platform/st/stm32/stm32-dcmi.c
1932
dcmi->bus_type = ep.bus_type;
drivers/media/platform/st/stm32/stm32-dcmi.c
760
if (dcmi->bus_type == V4L2_MBUS_BT656) {
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.h
91
enum v4l2_mbus_type bus_type;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
337
vep.bus_type = supported_types[i];
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
350
if (vep.bus_type != V4L2_MBUS_CSI2_DPHY &&
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
357
if (vep.bus_type == V4L2_MBUS_BT656 &&
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
366
if (vep.bus_type != V4L2_MBUS_CSI2_DPHY) {
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
371
sink->bus_type = vep.bus_type;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
257
inp->ved.bus_type == V4L2_MBUS_BT656)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
336
if (inp->ved.bus_type == V4L2_MBUS_BT656) {
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
429
if (inp->ved.bus_type == V4L2_MBUS_PARALLEL ||
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
430
inp->ved.bus_type == V4L2_MBUS_BT656)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
432
else if (inp->ved.bus_type == V4L2_MBUS_CSI2_DPHY)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
470
if (inp->ved.bus_type == V4L2_MBUS_PARALLEL ||
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
471
inp->ved.bus_type == V4L2_MBUS_BT656) {
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
129
.bus_type = V4L2_MBUS_PARALLEL,
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
251
switch (endpoint->bus_type) {
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
295
dev_warn(dev, "unsupported bus type: %d\n", endpoint->bus_type);
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
735
if (endpoint->bus_type == bus_types[i]) {
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
477
endpoint->bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
514
endpoint->bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
238
switch (csi2->bus_type) {
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
511
vep.bus_type = V4L2_MBUS_UNKNOWN;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
516
if (vep.bus_type != V4L2_MBUS_CSI2_DPHY &&
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
517
vep.bus_type != V4L2_MBUS_CSI2_CPHY)
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
521
csi2->bus_type = vep.bus_type;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
73
enum v4l2_mbus_type bus_type;
drivers/media/platform/ti/am437x/am437x-vpfe.c
2309
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 };
drivers/media/platform/ti/cal/cal-camerarx.c
595
endpoint->bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/platform/ti/davinci/vpif_capture.c
1519
struct v4l2_fwnode_endpoint bus_cfg = { .bus_type = 0 };
drivers/media/platform/ti/omap3isp/isp.c
2047
buscfg->bus.parallel.bt656 = vep->bus_type == V4L2_MBUS_BT656;
drivers/media/platform/ti/omap3isp/isp.c
2102
buscfg->bus.ccp2.ccp2_mode = vep->bus_type == V4L2_MBUS_CCP2;
drivers/media/platform/ti/omap3isp/isp.c
2131
.bus_type = V4L2_MBUS_PARALLEL
drivers/media/platform/ti/omap3isp/isp.c
2152
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/platform/ti/omap3isp/isp.c
2169
{ .bus_type = V4L2_MBUS_CSI1 };
drivers/media/platform/ti/omap3isp/isp.c
2174
{ .bus_type = V4L2_MBUS_CCP2 };
drivers/media/platform/ti/omap3isp/isp.c
2186
switch (vep.bus_type) {
drivers/media/platform/ti/vpe/vip.c
2499
if (port->endpoint.bus_type == V4L2_MBUS_PARALLEL)
drivers/media/platform/ti/vpe/vip.c
2529
if (port->endpoint.bus_type == V4L2_MBUS_PARALLEL)
drivers/media/platform/ti/vpe/vip.c
2775
if (endpoint->bus_type == V4L2_MBUS_BT656) {
drivers/media/platform/ti/vpe/vip.c
2788
} else if (endpoint->bus_type == V4L2_MBUS_PARALLEL) {
drivers/media/platform/ti/vpe/vip.c
3193
if (port->endpoint.bus_type == V4L2_MBUS_BT656 &&
drivers/media/platform/ti/vpe/vip.c
3268
if (port->endpoint.bus_type == V4L2_MBUS_PARALLEL) {
drivers/media/platform/ti/vpe/vip.c
3272
} else if (port->endpoint.bus_type == V4L2_MBUS_BT656) {
drivers/media/platform/xilinx/xilinx-csi2rxss.c
806
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/media/usb/b2c2/flexcop-usb.c
578
fc->bus_type = FC_USB;
drivers/media/v4l2-core/v4l2-fwnode.c
126
enum v4l2_mbus_type bus_type)
drivers/media/v4l2-core/v4l2-fwnode.c
140
if (bus_type == V4L2_MBUS_CSI2_DPHY ||
drivers/media/v4l2-core/v4l2-fwnode.c
141
bus_type == V4L2_MBUS_CSI2_CPHY) {
drivers/media/v4l2-core/v4l2-fwnode.c
229
if (bus_type == V4L2_MBUS_CSI2_DPHY ||
drivers/media/v4l2-core/v4l2-fwnode.c
230
bus_type == V4L2_MBUS_CSI2_CPHY ||
drivers/media/v4l2-core/v4l2-fwnode.c
234
bus_type == V4L2_MBUS_CSI2_DPHY;
drivers/media/v4l2-core/v4l2-fwnode.c
237
if (bus_type == V4L2_MBUS_UNKNOWN)
drivers/media/v4l2-core/v4l2-fwnode.c
238
vep->bus_type = V4L2_MBUS_CSI2_DPHY;
drivers/media/v4l2-core/v4l2-fwnode.c
309
enum v4l2_mbus_type bus_type)
drivers/media/v4l2-core/v4l2-fwnode.c
315
if (bus_type == V4L2_MBUS_PARALLEL || bus_type == V4L2_MBUS_BT656)
drivers/media/v4l2-core/v4l2-fwnode.c
408
switch (bus_type) {
drivers/media/v4l2-core/v4l2-fwnode.c
412
vep->bus_type = V4L2_MBUS_PARALLEL;
drivers/media/v4l2-core/v4l2-fwnode.c
414
vep->bus_type = V4L2_MBUS_BT656;
drivers/media/v4l2-core/v4l2-fwnode.c
417
vep->bus_type = V4L2_MBUS_PARALLEL;
drivers/media/v4l2-core/v4l2-fwnode.c
421
vep->bus_type = V4L2_MBUS_BT656;
drivers/media/v4l2-core/v4l2-fwnode.c
430
enum v4l2_mbus_type bus_type)
drivers/media/v4l2-core/v4l2-fwnode.c
455
if (bus_type == V4L2_MBUS_CCP2)
drivers/media/v4l2-core/v4l2-fwnode.c
456
vep->bus_type = V4L2_MBUS_CCP2;
drivers/media/v4l2-core/v4l2-fwnode.c
458
vep->bus_type = V4L2_MBUS_CSI1;
drivers/media/v4l2-core/v4l2-fwnode.c
464
u32 bus_type = V4L2_FWNODE_BUS_TYPE_GUESS;
drivers/media/v4l2-core/v4l2-fwnode.c
473
fwnode_property_read_u32(fwnode, "bus-type", &bus_type);
drivers/media/v4l2-core/v4l2-fwnode.c
475
v4l2_fwnode_bus_type_to_string(bus_type), bus_type,
drivers/media/v4l2-core/v4l2-fwnode.c
476
v4l2_fwnode_mbus_type_to_string(vep->bus_type),
drivers/media/v4l2-core/v4l2-fwnode.c
477
vep->bus_type);
drivers/media/v4l2-core/v4l2-fwnode.c
478
mbus_type = v4l2_fwnode_bus_type_to_mbus(bus_type);
drivers/media/v4l2-core/v4l2-fwnode.c
480
pr_debug("unsupported bus type %u\n", bus_type);
drivers/media/v4l2-core/v4l2-fwnode.c
484
if (vep->bus_type != V4L2_MBUS_UNKNOWN) {
drivers/media/v4l2-core/v4l2-fwnode.c
486
vep->bus_type != mbus_type) {
drivers/media/v4l2-core/v4l2-fwnode.c
488
v4l2_fwnode_mbus_type_to_string(vep->bus_type));
drivers/media/v4l2-core/v4l2-fwnode.c
492
vep->bus_type = mbus_type;
drivers/media/v4l2-core/v4l2-fwnode.c
495
switch (vep->bus_type) {
drivers/media/v4l2-core/v4l2-fwnode.c
502
if (vep->bus_type == V4L2_MBUS_UNKNOWN)
drivers/media/v4l2-core/v4l2-fwnode.c
507
v4l2_fwnode_mbus_type_to_string(vep->bus_type),
drivers/media/v4l2-core/v4l2-fwnode.c
508
vep->bus_type);
drivers/media/v4l2-core/v4l2-fwnode.c
513
v4l2_fwnode_endpoint_parse_csi1_bus(fwnode, vep, vep->bus_type);
drivers/media/v4l2-core/v4l2-fwnode.c
519
vep->bus_type);
drivers/media/v4l2-core/v4l2-fwnode.c
527
vep->bus_type);
drivers/memstick/core/memstick.c
166
static const struct bus_type memstick_bus_type = {
drivers/message/fusion/mptbase.c
1885
ioc->bus_type = FC;
drivers/message/fusion/mptbase.c
1903
ioc->bus_type = FC;
drivers/message/fusion/mptbase.c
1913
ioc->bus_type = FC;
drivers/message/fusion/mptbase.c
1928
ioc->bus_type = SPI;
drivers/message/fusion/mptbase.c
1934
ioc->bus_type = SAS;
drivers/message/fusion/mptbase.c
1940
ioc->bus_type = SAS;
drivers/message/fusion/mptbase.c
1945
switch (ioc->bus_type) {
drivers/message/fusion/mptbase.c
2225
if (ioc->bus_type == SAS && (pdev->device ==
drivers/message/fusion/mptbase.c
2255
ioc->bus_type != SPI) ||
drivers/message/fusion/mptbase.c
2257
ioc->bus_type != FC) ||
drivers/message/fusion/mptbase.c
2259
ioc->bus_type != SAS))
drivers/message/fusion/mptbase.c
2551
switch (ioc->bus_type) {
drivers/message/fusion/mptbase.c
3298
max_id = (ioc->bus_type == SAS) ? pfacts->PortSCSIID :
drivers/message/fusion/mptbase.c
3477
if (ioc->ir_firmware || ioc->bus_type == SAS) {
drivers/message/fusion/mptbase.c
3785
if (ioc->bus_type == SPI) {
drivers/message/fusion/mptbase.c
3824
if (ioc->bus_type == SAS) {
drivers/message/fusion/mptbase.c
3839
if (ioc->bus_type == SAS) {
drivers/message/fusion/mptbase.c
3898
if (ioc->bus_type == SPI) {
drivers/message/fusion/mptbase.c
415
} else if (ioc->bus_type == SAS && ioc->sas_discovery_quiesce_io) {
drivers/message/fusion/mptbase.c
4372
if (ioc->bus_type == FC) {
drivers/message/fusion/mptbase.c
4390
if (ioc->bus_type == SPI)
drivers/message/fusion/mptbase.c
4392
else if (ioc->bus_type == SAS)
drivers/message/fusion/mptbase.c
541
if (ioc->bus_type == FC)
drivers/message/fusion/mptbase.c
543
else if (ioc->bus_type == SPI)
drivers/message/fusion/mptbase.c
545
else if (ioc->bus_type == SAS)
drivers/message/fusion/mptbase.c
6762
if (ioc->bus_type == FC) {
drivers/message/fusion/mptbase.c
6994
if (ioc->bus_type == FC) {
drivers/message/fusion/mptbase.c
8068
u32 bus_type:4;
drivers/message/fusion/mptbase.c
8077
if ((sas_loginfo.dw.bus_type != 3 /*SAS*/) &&
drivers/message/fusion/mptbase.h
623
u8 bus_type;
drivers/message/fusion/mptctl.c
1273
if (ioc->bus_type == SAS)
drivers/message/fusion/mptctl.c
1275
else if (ioc->bus_type == FC)
drivers/message/fusion/mptctl.c
2440
if ((ioc->bus_type == SAS) || (ioc->bus_type == FC))
drivers/message/fusion/mptctl.c
2582
if ((ioc->bus_type == SAS) || (ioc->bus_type == FC))
drivers/message/fusion/mptctl.c
269
if (ioc->bus_type == SAS)
drivers/message/fusion/mptctl.c
308
if (ioc->bus_type == SAS)
drivers/message/fusion/mptctl.c
353
(ioc->bus_type == FC))
drivers/message/fusion/mptctl.c
367
switch (ioc->bus_type) {
drivers/message/fusion/mptctl.c
486
if (ioc->bus_type == SAS) {
drivers/message/fusion/mptfc.c
1407
if (ioc->bus_type != FC)
drivers/message/fusion/mptfc.c
1447
if ((ioc->bus_type != FC) || (!rc))
drivers/message/fusion/mptsas.c
1320
if ((ioc->bus_type != SAS) || (!rc))
drivers/message/fusion/mptsas.c
1969
if (ioc->bus_type != SAS) {
drivers/message/fusion/mptsas.c
5004
if (ioc->bus_type != SAS)
drivers/message/fusion/mptscsih.c
1644
retval = (ioc->bus_type == SAS) ?
drivers/message/fusion/mptscsih.c
1659
switch (ioc->bus_type) {
drivers/message/fusion/mptscsih.c
2064
if (ioc->bus_type == SAS)
drivers/message/fusion/mptscsih.c
2133
if (ioc->bus_type != SAS)
drivers/message/fusion/mptscsih.c
2211
if (ioc->bus_type != SAS)
drivers/message/fusion/mptscsih.c
2315
if (ioc->bus_type == SPI) {
drivers/message/fusion/mptscsih.c
2358
if (ioc->bus_type == SPI)
drivers/message/fusion/mptscsih.c
2370
if (ioc->bus_type == SPI)
drivers/message/fusion/mptscsih.c
2580
(ioc->bus_type == SPI) && (ioc->soft_resets < -1))
drivers/message/fusion/mptscsih.c
396
if (ioc->bus_type != SAS)
drivers/message/fusion/mptscsih.c
630
if (ioc->bus_type == SAS) {
drivers/message/fusion/mptscsih.c
718
if (ioc->bus_type != FC)
drivers/message/fusion/mptscsih.c
739
if ( ioc->bus_type == SAS ) {
drivers/message/fusion/mptscsih.c
771
} else if (ioc->bus_type == FC) {
drivers/message/fusion/mptscsih.c
797
if (ioc->bus_type == FC)
drivers/message/fusion/mptscsih.c
829
if (ioc->bus_type == SPI) {
drivers/message/fusion/mptscsih.c
901
if ((ioc->bus_type == SPI) &&
drivers/message/fusion/mptspi.c
1177
if (ioc->bus_type != SPI)
drivers/message/fusion/mptspi.c
1311
if ((ioc->bus_type != SPI) || (!rc))
drivers/mfd/mcp-core.c
44
static const struct bus_type mcp_bus_type = {
drivers/misc/mei/bus.c
1290
static const struct bus_type mei_cl_bus_type = {
drivers/misc/tifm_core.c
151
static const struct bus_type tifm_bus_type = {
drivers/mmc/core/block.c
154
static const struct bus_type mmc_rpmb_bus_type = {
drivers/mmc/core/bus.c
220
static const struct bus_type mmc_bus_type = {
drivers/mmc/core/sdio_bus.c
253
static const struct bus_type sdio_bus_type = {
drivers/most/core.c
502
static const struct bus_type mostbus = {
drivers/net/ethernet/i825xx/ether1.c
1013
if ((priv(dev)->bus_type = ether1_reset(dev)) == 0) {
drivers/net/ethernet/i825xx/ether1.h
43
unsigned char bus_type;
drivers/net/ethernet/intel/e1000/e1000_hw.c
4805
hw->bus_type = e1000_bus_type_pci;
drivers/net/ethernet/intel/e1000/e1000_hw.c
4811
hw->bus_type = (status & E1000_STATUS_PCIX_MODE) ?
drivers/net/ethernet/intel/e1000/e1000_hw.c
4815
hw->bus_speed = (hw->bus_type == e1000_bus_type_pci) ?
drivers/net/ethernet/intel/e1000/e1000_hw.c
4817
} else if (hw->bus_type == e1000_bus_type_pci) {
drivers/net/ethernet/intel/e1000/e1000_hw.c
601
if (hw->bus_type == e1000_bus_type_pcix &&
drivers/net/ethernet/intel/e1000/e1000_hw.h
1337
e1000_bus_type bus_type;
drivers/net/ethernet/intel/e1000/e1000_main.c
1203
((hw->bus_type == e1000_bus_type_pcix) ? "-X" : ""),
drivers/net/ethernet/intel/e1000/e1000_main.c
1675
hw->bus_type == e1000_bus_type_pcix)
drivers/net/ethernet/intel/e1000/e1000_main.c
2861
if (unlikely((hw->bus_type == e1000_bus_type_pcix) &&
drivers/net/ethernet/intel/e1000/e1000_main.c
3191
if (unlikely((hw->bus_type == e1000_bus_type_pcix) &&
drivers/net/ethernet/intel/e1000/e1000_main.c
995
if ((hw->bus_type == e1000_bus_type_pcix) &&
drivers/net/ethernet/mediatek/mtk_wed.c
1148
if (dev->wlan.bus_type == MTK_WED_BUS_PCIE) {
drivers/net/ethernet/mediatek/mtk_wed.c
1178
switch (dev->wlan.bus_type) {
drivers/net/ethernet/mediatek/mtk_wed.c
2397
if ((dev->wlan.bus_type == MTK_WED_BUS_PCIE &&
drivers/net/ethernet/mediatek/mtk_wed.c
2416
device = dev->wlan.bus_type == MTK_WED_BUS_PCIE
drivers/net/ethernet/mediatek/mtk_wed.c
501
if (dev->wlan.bus_type == MTK_WED_BUS_PCIE) {
drivers/net/ethernet/seeq/ether3.c
751
int bus_type, ret;
drivers/net/ethernet/seeq/ether3.c
789
bus_type = BUS_UNKNOWN;
drivers/net/ethernet/seeq/ether3.c
797
bus_type = BUS_8;
drivers/net/ethernet/seeq/ether3.c
799
if (bus_type == BUS_UNKNOWN &&
drivers/net/ethernet/seeq/ether3.c
802
bus_type = BUS_16;
drivers/net/ethernet/seeq/ether3.c
804
switch (bus_type) {
drivers/net/fddi/skfp/h/targetos.h
121
u32 bus_type; /* bus type (0 == PCI, 1 == EISA) */
drivers/net/fddi/skfp/skfddi.c
266
smc->os.bus_type = SK_BUS_TYPE_PCI;
drivers/net/netdevsim/bus.c
159
new_device_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/net/netdevsim/bus.c
214
del_device_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/net/netdevsim/bus.c
253
static ssize_t link_device_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/net/netdevsim/bus.c
349
static ssize_t unlink_device_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/net/netdevsim/bus.c
437
static const struct bus_type nsim_bus = {
drivers/net/phy/mdio_bus.c
1007
const struct bus_type mdio_bus_type = {
drivers/net/wireless/ath/ath10k/coredump.c
1536
dump_data->bus_type = cpu_to_le32(0);
drivers/net/wireless/ath/ath10k/coredump.h
61
__le32 bus_type;
drivers/net/wireless/ath/ath9k/init.c
627
enum ath_bus_type bus_type = common->bus_ops->ath_bus_type;
drivers/net/wireless/ath/ath9k/init.c
640
ath_bus_type_to_string(bus_type), dev_name(ah->dev));
drivers/net/wireless/broadcom/b43/bus.c
186
dev->bus_type = B43_BUS_SSB;
drivers/net/wireless/broadcom/b43/bus.c
225
switch (dev->bus_type) {
drivers/net/wireless/broadcom/b43/bus.c
240
switch (dev->bus_type) {
drivers/net/wireless/broadcom/b43/bus.c
81
dev->bus_type = B43_BUS_BCMA;
drivers/net/wireless/broadcom/b43/bus.h
15
enum b43_bus_type bus_type;
drivers/net/wireless/broadcom/b43/bus.h
60
return (dev->bus_type == B43_BUS_SSB &&
drivers/net/wireless/broadcom/b43/bus.h
70
if (dev->bus_type == B43_BUS_BCMA)
drivers/net/wireless/broadcom/b43/bus.h
74
if (dev->bus_type == B43_BUS_SSB)
drivers/net/wireless/broadcom/b43/bus.h
83
return (dev->bus_type == B43_BUS_SSB &&
drivers/net/wireless/broadcom/b43/dma.c
1042
if (dev->dev->bus_type == B43_BUS_SSB &&
drivers/net/wireless/broadcom/b43/dma.c
1064
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/dma.c
1081
if (dev->dev->bus_type == B43_BUS_BCMA)
drivers/net/wireless/broadcom/b43/dma.c
805
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
1208
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
1305
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
2905
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
2932
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
3015
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
3322
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
3925
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
4724
if (dev->dev->bus_type != B43_BUS_SSB)
drivers/net/wireless/broadcom/b43/main.c
4785
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
4832
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/main.c
4877
if (dev->dev->bus_type == B43_BUS_SSB &&
drivers/net/wireless/broadcom/b43/main.c
5305
if (dev->dev->bus_type == B43_BUS_BCMA &&
drivers/net/wireless/broadcom/b43/main.c
5310
if (dev->dev->bus_type == B43_BUS_SSB &&
drivers/net/wireless/broadcom/b43/main.c
5396
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/phy_common.c
336
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/phy_common.c
375
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/phy_common.c
571
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/phy_ht.c
876
if (dev->dev->bus_type != B43_BUS_BCMA) {
drivers/net/wireless/broadcom/b43/phy_lp.c
2628
if (dev->dev->bus_type != B43_BUS_SSB) {
drivers/net/wireless/broadcom/b43/phy_n.c
5946
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/phy_n.c
5992
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/phy_n.c
6206
switch (dev->dev->bus_type) {
drivers/net/wireless/broadcom/b43/phy_n.c
6462
if (dev->dev->bus_type == B43_BUS_SSB &&
drivers/net/wireless/broadcom/brcm80211/brcmfmac/acpi.c
11
void brcmf_acpi_probe(struct device *dev, enum brcmf_bus_type bus_type,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
513
enum brcmf_bus_type bus_type,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
521
brcmf_dbg(INFO, "Enter, bus=%d, chip=%d, rev=%d\n", bus_type, chip,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
537
if (bus_type == BRCMF_BUSTYPE_SDIO)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
545
if ((device_pd->bus_type == bus_type) &&
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
552
if (device_pd->bus_type == BRCMF_BUSTYPE_SDIO)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
564
if (brcmf_of_probe(dev, bus_type, settings) == -EPROBE_DEFER) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
568
brcmf_acpi_probe(dev, bus_type, settings);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
67
enum brcmf_bus_type bus_type,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
83
void brcmf_acpi_probe(struct device *dev, enum brcmf_bus_type bus_type,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.h
87
enum brcmf_bus_type bus_type,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
133
if (bus_type != BRCMF_BUSTYPE_SDIO)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c
69
int brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h
6
int brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.h
9
static int brcmf_of_probe(struct device *dev, enum brcmf_bus_type bus_type,
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
647
wed->wlan.bus_type = MTK_WED_BUS_PCIE;
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
678
wed->wlan.bus_type = MTK_WED_BUS_AXI;
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
476
wed->wlan.bus_type = MTK_WED_BUS_PCIE;
drivers/ntb/core.c
301
static const struct bus_type ntb_bus = {
drivers/ntb/core.c
75
static const struct bus_type ntb_bus;
drivers/ntb/ntb_transport.c
338
static const struct bus_type ntb_transport_bus = {
drivers/nubus/bus.c
35
static const struct bus_type nubus_bus_type = {
drivers/nvdimm/bus.c
274
static const struct bus_type nvdimm_bus_type = {
drivers/nvmem/core.c
547
static const struct bus_type nvmem_bus_type = {
drivers/nvmem/layouts.c
60
static const struct bus_type nvmem_layout_bus_type = {
drivers/parport/share.c
131
static const struct bus_type parport_bus_type = {
drivers/pci/endpoint/pci-epf-core.c
20
static const struct bus_type pci_epf_bus_type;
drivers/pci/endpoint/pci-epf-core.c
671
static const struct bus_type pci_epf_bus_type = {
drivers/pci/pci-driver.c
1723
const struct bus_type pci_bus_type = {
drivers/pci/pci-sysfs.c
461
static ssize_t rescan_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/pci/pci.c
6522
static ssize_t resource_alignment_show(const struct bus_type *bus, char *buf)
drivers/pci/pci.c
6534
static ssize_t resource_alignment_store(const struct bus_type *bus,
drivers/pci/pcie/aer.c
870
const char *bus_type = aer_err_bus(info);
drivers/pci/pcie/aer.c
880
info->severity, info->tlp_header_valid, &info->tlp, bus_type);
drivers/pci/pcie/aer.c
887
bus_type, aer_error_severity_string[info->severity]);
drivers/pci/pcie/aer.c
895
bus_type, aer_error_severity_string[info->severity],
drivers/pci/pcie/aer.c
929
const char *bus_type;
drivers/pci/pcie/aer.c
952
bus_type = aer_err_bus(&info);
drivers/pci/pcie/aer.c
956
tlp_header_valid, &aer->header_log, bus_type);
drivers/pci/pcie/portdrv.c
575
const struct bus_type pcie_port_bus_type = {
drivers/pci/pcie/portdrv.h
101
extern const struct bus_type pcie_port_bus_type;
drivers/pcmcia/cs_internal.h
134
extern const struct bus_type pcmcia_bus_type;
drivers/pcmcia/ds.c
1409
const struct bus_type pcmcia_bus_type = {
drivers/peci/core.c
203
const struct bus_type peci_bus_type = {
drivers/peci/internal.h
82
extern const struct bus_type peci_bus_type;
drivers/peci/sysfs.c
18
static ssize_t rescan_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/platform/raspberrypi/vchiq-interface/vchiq_bus.c
50
const struct bus_type vchiq_bus_type = {
drivers/platform/surface/aggregator/bus.c
335
static const struct bus_type ssam_bus_type = {
drivers/platform/surface/aggregator/bus.c
39
static const struct bus_type ssam_bus_type;
drivers/platform/wmi/core.c
1076
static const struct bus_type wmi_bus_type = {
drivers/platform/wmi/core.c
165
static const struct bus_type wmi_bus_type;
drivers/platform/x86/hp/hp-wmi.c
364
u8 bus_type;
drivers/platform/x86/ibm_rtl.c
183
static const struct bus_type rtl_subsys = {
drivers/platform/x86/serial-multi-instantiate.c
268
switch (node->bus_type) {
drivers/platform/x86/serial-multi-instantiate.c
317
.bus_type = SMI_I2C,
drivers/platform/x86/serial-multi-instantiate.c
328
.bus_type = SMI_I2C,
drivers/platform/x86/serial-multi-instantiate.c
339
.bus_type = SMI_I2C,
drivers/platform/x86/serial-multi-instantiate.c
350
.bus_type = SMI_AUTO_DETECT,
drivers/platform/x86/serial-multi-instantiate.c
363
.bus_type = SMI_AUTO_DETECT,
drivers/platform/x86/serial-multi-instantiate.c
376
.bus_type = SMI_AUTO_DETECT,
drivers/platform/x86/serial-multi-instantiate.c
389
.bus_type = SMI_AUTO_DETECT,
drivers/platform/x86/serial-multi-instantiate.c
40
enum smi_bus_type bus_type;
drivers/platform/x86/serial-multi-instantiate.c
400
.bus_type = SMI_AUTO_DETECT,
drivers/pmdomain/core.c
3070
static const struct bus_type genpd_bus_type = {
drivers/pmdomain/core.c
31
static const struct bus_type genpd_provider_bus_type = {
drivers/pnp/base.h
9
extern const struct bus_type pnp_bus_type;
drivers/pnp/driver.c
277
const struct bus_type pnp_bus_type = {
drivers/power/sequencing/core.c
275
static const struct bus_type pwrseq_bus = {
drivers/rapidio/rio-driver.c
230
const struct bus_type rio_bus_type = {
drivers/rapidio/rio-sysfs.c
289
static ssize_t scan_store(const struct bus_type *bus, const char *buf, size_t count)
drivers/regulator/core.c
47
static const struct bus_type regulator_bus;
drivers/regulator/core.c
6403
static const struct bus_type regulator_bus = {
drivers/rpmsg/rpmsg_core.c
534
static const struct bus_type rpmsg_bus = {
drivers/s390/cio/ccwgroup.c
36
static const struct bus_type ccwgroup_bus_type;
drivers/s390/cio/ccwgroup.c
470
static const struct bus_type ccwgroup_bus_type = {
drivers/s390/cio/css.c
1416
static const struct bus_type css_bus_type = {
drivers/s390/cio/css.c
41
static const struct bus_type css_bus_type;
drivers/s390/cio/device.c
1806
static const struct bus_type ccw_bus_type = {
drivers/s390/cio/device.c
51
static const struct bus_type ccw_bus_type;
drivers/s390/cio/scm.c
46
static const struct bus_type scm_bus_type = {
drivers/s390/crypto/ap_bus.c
1322
static ssize_t ap_domain_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1327
static ssize_t ap_domain_store(const struct bus_type *bus,
drivers/s390/crypto/ap_bus.c
1349
static ssize_t ap_control_domain_mask_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1363
static ssize_t ap_usage_domain_mask_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1377
static ssize_t ap_adapter_mask_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1391
static ssize_t ap_interrupts_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1398
static ssize_t config_time_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1403
static ssize_t config_time_store(const struct bus_type *bus,
drivers/s390/crypto/ap_bus.c
1417
static ssize_t poll_thread_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1422
static ssize_t poll_thread_store(const struct bus_type *bus,
drivers/s390/crypto/ap_bus.c
1444
static ssize_t poll_timeout_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1449
static ssize_t poll_timeout_store(const struct bus_type *bus, const char *buf,
drivers/s390/crypto/ap_bus.c
1477
static ssize_t ap_max_domain_id_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1484
static ssize_t ap_max_adapter_id_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1491
static ssize_t apmask_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1562
static ssize_t apmask_store(const struct bus_type *bus, const char *buf,
drivers/s390/crypto/ap_bus.c
1598
static ssize_t aqmask_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1669
static ssize_t aqmask_store(const struct bus_type *bus, const char *buf,
drivers/s390/crypto/ap_bus.c
1705
static ssize_t scans_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1710
static ssize_t scans_store(const struct bus_type *bus, const char *buf,
drivers/s390/crypto/ap_bus.c
1722
static ssize_t bindings_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
1738
static ssize_t bindings_complete_count_show(const struct bus_type *bus,
drivers/s390/crypto/ap_bus.c
1747
static ssize_t features_show(const struct bus_type *bus, char *buf)
drivers/s390/crypto/ap_bus.c
177
static const struct bus_type ap_bus_type;
drivers/s390/crypto/ap_bus.c
1793
static const struct bus_type ap_bus_type = {
drivers/s390/crypto/vfio_ap_drv.c
75
static const struct bus_type matrix_bus = {
drivers/scsi/BusLogic.c
1339
if (ext_setupinfo.bus_type == 'A' && id.fw_ver_digit1 == '2')
drivers/scsi/BusLogic.c
1342
else if (ext_setupinfo.bus_type == 'E' && id.fw_ver_digit1 == '2' &&
drivers/scsi/BusLogic.c
1347
else if (ext_setupinfo.bus_type == 'E' && id.fw_ver_digit1 == '0')
drivers/scsi/BusLogic.h
437
unsigned char bus_type; /* Byte 19 */
drivers/scsi/BusLogic.h
492
unsigned char bus_type; /* Byte 0 */
drivers/scsi/BusLogic.h
963
unsigned char bus_type; /* Byte 23 */
drivers/scsi/advansys.c
10549
AdvGetChipVersion(iop_base, asc_dvc->bus_type);
drivers/scsi/advansys.c
10718
int bus_type)
drivers/scsi/advansys.c
10726
pdev = (bus_type == ASC_IS_PCI) ? to_pci_dev(boardp->dev) : NULL;
drivers/scsi/advansys.c
10731
asc_dvc_varp->bus_type = bus_type;
drivers/scsi/advansys.c
10781
switch (asc_dvc_varp->bus_type) {
drivers/scsi/advansys.c
10797
"%d\n", asc_dvc_varp->bus_type);
drivers/scsi/advansys.c
11037
asc_dvc_varp->bus_type);
drivers/scsi/advansys.c
1956
#define AdvGetChipVersion(iop_base, bus_type) \
drivers/scsi/advansys.c
2302
printk(" bus_type %d, init_sdtr 0x%x,\n", h->bus_type,
drivers/scsi/advansys.c
2630
if (asc_dvc_varp->bus_type & ASC_IS_VL) {
drivers/scsi/advansys.c
2632
} else if (asc_dvc_varp->bus_type & ASC_IS_EISA) {
drivers/scsi/advansys.c
2634
} else if (asc_dvc_varp->bus_type & ASC_IS_PCI) {
drivers/scsi/advansys.c
2635
if ((asc_dvc_varp->bus_type & ASC_IS_PCI_ULTRA)
drivers/scsi/advansys.c
2644
"type %d\n", asc_dvc_varp->bus_type);
drivers/scsi/advansys.c
492
ushort bus_type;
drivers/scsi/advansys.c
6957
if (!(asc_dvc->bus_type & (ASC_IS_VL | ASC_IS_EISA))) {
drivers/scsi/advansys.c
8504
unsigned short bus_type)
drivers/scsi/advansys.c
8514
if (bus_type & ASC_IS_PCI)
drivers/scsi/advansys.c
8517
if ((bus_type & ASC_IS_EISA) != 0) {
drivers/scsi/advansys.c
8554
unsigned short bus_type)
drivers/scsi/advansys.c
8556
if (bus_type & ASC_IS_EISA) {
drivers/scsi/advansys.c
8585
static unsigned int AscGetMaxDmaCount(ushort bus_type)
drivers/scsi/advansys.c
8587
if (bus_type & (ASC_IS_EISA | ASC_IS_VL))
drivers/scsi/advansys.c
8600
if ((asc_dvc->bus_type &
drivers/scsi/advansys.c
8629
asc_dvc->max_dma_count = AscGetMaxDmaCount(asc_dvc->bus_type);
drivers/scsi/advansys.c
8633
chip_version = AscGetChipVersion(iop_base, asc_dvc->bus_type);
drivers/scsi/advansys.c
8637
if ((asc_dvc->bus_type & ASC_IS_PCI) &&
drivers/scsi/advansys.c
8639
asc_dvc->bus_type = ASC_IS_PCI_ULTRA;
drivers/scsi/advansys.c
8651
if (asc_dvc->bus_type == ASC_IS_PCI) {
drivers/scsi/advansys.c
8701
ushort bus_type)
drivers/scsi/advansys.c
8718
if (bus_type & ASC_IS_VL) {
drivers/scsi/advansys.c
8814
ushort bus_type)
drivers/scsi/advansys.c
8835
if (bus_type & ASC_IS_VL) {
drivers/scsi/advansys.c
8878
if (bus_type & ASC_IS_VL) {
drivers/scsi/advansys.c
8910
ushort bus_type)
drivers/scsi/advansys.c
8918
bus_type)) == 0) {
drivers/scsi/advansys.c
8966
chksum = AscGetEEPConfig(iop_base, eep_config, asc_dvc->bus_type);
drivers/scsi/advansys.c
8990
if (AscGetChipVersion(iop_base, asc_dvc->bus_type) ==
drivers/scsi/advansys.c
9029
if (((asc_dvc->bus_type & ASC_IS_PCI_ULTRA) ==
drivers/scsi/advansys.c
9065
if (((asc_dvc->bus_type & ASC_IS_PCI_ULTRA) == ASC_IS_PCI_ULTRA) &&
drivers/scsi/advansys.c
9080
asc_dvc->bus_type)) != 0) {
drivers/scsi/advansys.c
9177
if (asc_dvc->bus_type & ASC_IS_PCI) {
drivers/scsi/advansys.c
9180
if ((asc_dvc->bus_type & ASC_IS_PCI_ULTRA) == ASC_IS_PCI_ULTRA) {
drivers/scsi/fcoe/fcoe_sysfs.c
596
static const struct bus_type fcoe_bus_type;
drivers/scsi/fcoe/fcoe_sysfs.c
642
static ssize_t ctlr_create_store(const struct bus_type *bus, const char *buf,
drivers/scsi/fcoe/fcoe_sysfs.c
649
static ssize_t ctlr_destroy_store(const struct bus_type *bus, const char *buf,
drivers/scsi/fcoe/fcoe_sysfs.c
663
static const struct bus_type fcoe_bus_type = {
drivers/scsi/mpt3sas/mpt3sas_base.c
1350
u32 bus_type:4;
drivers/scsi/mpt3sas/mpt3sas_base.c
1357
if (sas_loginfo.dw.bus_type != 3 /*SAS*/)
drivers/scsi/scsi_debug.c
1023
static const struct bus_type pseudo_lld_bus;
drivers/scsi/scsi_debug.c
9696
static const struct bus_type pseudo_lld_bus = {
drivers/scsi/scsi_priv.h
159
extern const struct bus_type scsi_bus_type;
drivers/scsi/scsi_sysfs.c
592
const struct bus_type scsi_bus_type = {
drivers/scsi/scsi_transport_iscsi.c
1204
static const struct bus_type iscsi_flashnode_bus;
drivers/scsi/scsi_transport_iscsi.c
1215
static const struct bus_type iscsi_flashnode_bus = {
drivers/sh/intc/core.c
459
const struct bus_type intc_subsys = {
drivers/sh/intc/internals.h
163
extern const struct bus_type intc_subsys;
drivers/sh/maple/maple.c
62
static const struct bus_type maple_bus_type;
drivers/sh/maple/maple.c
777
static const struct bus_type maple_bus_type = {
drivers/siox/siox-core.c
546
static const struct bus_type siox_bus_type = {
drivers/slimbus/core.c
103
const struct bus_type slimbus_bus = {
drivers/soc/qcom/apr.c
402
const struct bus_type aprbus = {
drivers/soundwire/bus_type.c
187
const struct bus_type sdw_bus_type = {
drivers/spi/spi.c
454
const struct bus_type spi_bus_type = {
drivers/spmi/spmi.c
381
static const struct bus_type spmi_bus_type = {
drivers/ssb/main.c
389
static const struct bus_type ssb_bustype = {
drivers/staging/greybus/gbphy.c
185
static const struct bus_type gbphy_bus_type = {
drivers/staging/iio/addac/adt7316.c
1632
static IIO_DEVICE_ATTR(bus_type, 0444, adt7316_show_bus_type, NULL, 0);
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c
513
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/staging/media/deprecated/atmel/atmel-sama5d2-isc.c
344
struct v4l2_fwnode_endpoint v4l2_epn = { .bus_type = 0 };
drivers/staging/media/deprecated/atmel/atmel-sama5d2-isc.c
373
if (v4l2_epn.bus_type == V4L2_MBUS_BT656)
drivers/staging/media/deprecated/atmel/atmel-sama7g5-isc.c
330
struct v4l2_fwnode_endpoint v4l2_epn = { .bus_type = 0 };
drivers/staging/media/deprecated/atmel/atmel-sama7g5-isc.c
359
if (v4l2_epn.bus_type == V4L2_MBUS_BT656)
drivers/staging/media/imx/imx6-mipi-csi2.c
677
.bus_type = V4L2_MBUS_CSI2_DPHY,
drivers/staging/media/ipu7/ipu7-isys.c
196
.bus_type = V4L2_MBUS_UNKNOWN
drivers/staging/media/ipu7/ipu7-isys.c
210
if (vep.bus_type != V4L2_MBUS_CSI2_DPHY &&
drivers/staging/media/ipu7/ipu7-isys.c
211
vep.bus_type != V4L2_MBUS_CSI2_CPHY) {
drivers/staging/media/ipu7/ipu7-isys.c
214
vep.bus_type);
drivers/staging/media/ipu7/ipu7-isys.c
228
s_asd->csi2.bus_type = vep.bus_type;
drivers/staging/media/ipu7/ipu7-isys.c
84
if (csi2->bus_type == V4L2_MBUS_CSI2_DPHY)
drivers/staging/media/ipu7/ipu7-isys.h
127
enum v4l2_mbus_type bus_type;
drivers/staging/media/max96712/max96712.c
358
.bus_type = V4L2_MBUS_UNKNOWN,
drivers/staging/media/max96712/max96712.c
377
switch (v4l2_ep.bus_type) {
drivers/staging/media/max96712/max96712.c
388
v4l2_ep.bus_type);
drivers/staging/media/tegra-video/csi.c
530
.bus_type = V4L2_MBUS_CSI2_DPHY
drivers/staging/media/tegra-video/vi.c
1261
struct v4l2_fwnode_endpoint v4l2_ep = { .bus_type = 0 };
drivers/staging/media/tegra-video/vip.c
116
.bus_type = V4L2_MBUS_PARALLEL
drivers/staging/vme_user/vme.c
1965
const struct bus_type vme_bus_type = {
drivers/staging/vme_user/vme.h
84
extern const struct bus_type vme_bus_type;
drivers/target/loopback/tcm_loop.c
87
static const struct bus_type tcm_loop_lld_bus = {
drivers/tc/tc-driver.c
98
const struct bus_type tc_bus_type = {
drivers/tee/tee_core.c
1476
const struct bus_type tee_bus_type = {
drivers/thunderbolt/domain.c
311
const struct bus_type tb_bus_type = {
drivers/tty/serdev/core.c
426
static const struct bus_type serdev_bus_type = {
drivers/tty/serial/serial_base_bus.c
46
static const struct bus_type serial_base_bus_type = {
drivers/tty/synclink_gt.c
257
unsigned int bus_type;
drivers/tty/synclink_gt.c
3508
info->bus_type = MGSL_BUS_TYPE_PCI;
drivers/ufs/core/ufs-rpmb.c
27
static const struct bus_type ufs_rpmb_bus_type = {
drivers/usb/common/ulpi.c
93
static const struct bus_type ulpi_bus = {
drivers/usb/core/driver.c
2076
const struct bus_type usb_bus_type = {
drivers/usb/core/usb.h
145
extern const struct bus_type usb_bus_type;
drivers/usb/gadget/udc/core.c
1918
static const struct bus_type gadget_bus_type = {
drivers/usb/gadget/udc/core.c
29
static const struct bus_type gadget_bus_type;
drivers/usb/serial/bus.c
146
const struct bus_type usb_serial_bus_type = {
drivers/usb/typec/bus.c
564
const struct bus_type typec_bus = {
drivers/vdpa/vdpa.c
118
static const struct bus_type vdpa_bus = {
drivers/vfio/mdev/mdev_driver.c
43
const struct bus_type mdev_bus_type = {
drivers/vfio/mdev/mdev_private.h
13
extern const struct bus_type mdev_bus_type;
drivers/video/fbdev/aty/atyfb.h
146
u8 bus_type;
drivers/video/fbdev/aty/atyfb_base.c
2375
par->bus_type = (stat0 >> 0) & 0x07;
drivers/video/fbdev/aty/atyfb_base.c
2430
par->bus_type = PCI;
drivers/video/fbdev/aty/atyfb_base.c
2764
info->node, info->fix.id, par->bus_type == ISA ? "ISA" : "PCI");
drivers/video/fbdev/aty/atyfb_base.c
3568
par->bus_type = PCI;
drivers/video/fbdev/aty/atyfb_base.c
453
(par->bus_type == ISA && info->fix.smem_len == 0x400000)))
drivers/virtio/virtio.c
438
static const struct bus_type virtio_bus = {
drivers/w1/w1.c
170
static const struct bus_type w1_bus_type = {
drivers/xen/pcpu.c
68
static const struct bus_type xen_pcpu_subsys = {
drivers/xen/xen-balloon.c
240
static const struct bus_type balloon_subsys = {
drivers/xen/xenbus/xenbus.h
51
struct bus_type bus;
drivers/xen/xenbus/xenbus_probe.c
410
struct bus_type *bus)
drivers/xen/xenbus/xenbus_probe.c
439
static void xenbus_cleanup_devices(const char *path, struct bus_type *bus)
drivers/zorro/zorro-driver.c
153
const struct bus_type zorro_bus_type = {
drivers/zorro/zorro.h
7
extern const struct bus_type zorro_bus_type;
include/acpi/acpi_bus.h
594
extern const struct bus_type acpi_bus_type;
include/drm/drm_mipi_dsi.h
224
extern const struct bus_type mipi_dsi_bus_type;
include/linux/amba/bus.h
108
extern const struct bus_type amba_bustype;
include/linux/arm_ffa.h
226
extern const struct bus_type ffa_bus_type;
include/linux/cdx/cdx_bus.h
237
extern const struct bus_type cdx_bus_type;
include/linux/container.h
15
extern const struct bus_type container_subsys;
include/linux/coresight.h
39
extern const struct bus_type coresight_bustype;
include/linux/cpu.h
143
extern const struct bus_type cpu_subsys;
include/linux/device.h
574
const struct bus_type *bus; /* type of bus device is on */
include/linux/device.h
65
const struct bus_type *subsys;
include/linux/device.h
74
int subsys_system_register(const struct bus_type *subsys,
include/linux/device.h
76
int subsys_virtual_register(const struct bus_type *subsys,
include/linux/device/bus.h
116
int __must_check bus_register(const struct bus_type *bus);
include/linux/device/bus.h
118
void bus_unregister(const struct bus_type *bus);
include/linux/device/bus.h
120
int __must_check bus_rescan_devices(const struct bus_type *bus);
include/linux/device/bus.h
124
ssize_t (*show)(const struct bus_type *bus, char *buf);
include/linux/device/bus.h
125
ssize_t (*store)(const struct bus_type *bus, const char *buf, size_t count);
include/linux/device/bus.h
135
int __must_check bus_create_file(const struct bus_type *bus, struct bus_attribute *attr);
include/linux/device/bus.h
136
void bus_remove_file(const struct bus_type *bus, struct bus_attribute *attr);
include/linux/device/bus.h
155
int bus_for_each_dev(const struct bus_type *bus, struct device *start,
include/linux/device/bus.h
157
struct device *bus_find_device(const struct bus_type *bus, struct device *start,
include/linux/device/bus.h
159
struct device *bus_find_device_reverse(const struct bus_type *bus,
include/linux/device/bus.h
169
static inline struct device *bus_find_device_by_name(const struct bus_type *bus,
include/linux/device/bus.h
183
bus_find_device_by_of_node(const struct bus_type *bus, const struct device_node *np)
include/linux/device/bus.h
195
bus_find_device_by_fwnode(const struct bus_type *bus, const struct fwnode_handle *fwnode)
include/linux/device/bus.h
206
static inline struct device *bus_find_device_by_devt(const struct bus_type *bus,
include/linux/device/bus.h
219
bus_find_next_device(const struct bus_type *bus,struct device *cur)
include/linux/device/bus.h
234
bus_find_device_by_acpi_dev(const struct bus_type *bus, const struct acpi_device *adev)
include/linux/device/bus.h
240
bus_find_device_by_acpi_dev(const struct bus_type *bus, const struct acpi_device *adev)
include/linux/device/bus.h
246
int bus_for_each_drv(const struct bus_type *bus, struct device_driver *start,
include/linux/device/bus.h
248
void bus_sort_breadthfirst(const struct bus_type *bus,
include/linux/device/bus.h
259
int bus_register_notifier(const struct bus_type *bus, struct notifier_block *nb);
include/linux/device/bus.h
260
int bus_unregister_notifier(const struct bus_type *bus, struct notifier_block *nb);
include/linux/device/bus.h
292
struct kset *bus_get_kset(const struct bus_type *bus);
include/linux/device/bus.h
293
struct device *bus_get_dev_root(const struct bus_type *bus);
include/linux/device/driver.h
100
const struct bus_type *bus;
include/linux/device/driver.h
137
struct device_driver *driver_find(const char *name, const struct bus_type *bus);
include/linux/dio.h
71
extern const struct bus_type dio_bus_type;
include/linux/dma-map-ops.h
418
void dma_debug_add_bus(const struct bus_type *bus);
include/linux/dma-map-ops.h
421
static inline void dma_debug_add_bus(const struct bus_type *bus)
include/linux/edac.h
33
const struct bus_type *edac_get_sysfs_subsys(void);
include/linux/edac.h
498
const struct bus_type *bus;
include/linux/eisa.h
71
extern const struct bus_type eisa_bus_type;
include/linux/firewire.h
78
extern const struct bus_type fw_bus_type;
include/linux/fsl/mc.h
437
extern const struct bus_type fsl_mc_bus_type;
include/linux/greybus.h
107
extern const struct bus_type greybus_bus_type;
include/linux/hid.h
967
extern const struct bus_type hid_bus_type;
include/linux/hid_bpf.h
78
const struct bus_type *bus_type;
include/linux/host1x_context_bus.h
12
extern const struct bus_type host1x_context_device_bus_type;
include/linux/i2c.h
26
extern const struct bus_type i2c_bus_type;
include/linux/i3c/master.h
36
extern const struct bus_type i3c_bus_type;
include/linux/iio/iio.h
808
extern const struct bus_type iio_bus_type;
include/linux/iommu.h
37
struct bus_type;
include/linux/pci.h
1191
extern const struct bus_type pci_bus_type;
include/linux/phy.h
2451
extern const struct bus_type mdio_bus_type;
include/linux/platform_data/brcmfmac.h
152
enum brcmf_bus_type bus_type;
include/linux/platform_data/media/mmp-camera.h
15
enum v4l2_mbus_type bus_type;
include/linux/platform_device.h
50
extern const struct bus_type platform_bus_type;
include/linux/pm_clock.h
89
extern void pm_clk_add_notifier(const struct bus_type *bus,
include/linux/pm_clock.h
92
static inline void pm_clk_add_notifier(const struct bus_type *bus,
include/linux/raspberrypi/vchiq_bus.h
40
extern const struct bus_type vchiq_bus_type;
include/linux/rio.h
81
extern const struct bus_type rio_bus_type;
include/linux/serio.h
19
extern const struct bus_type serio_bus;
include/linux/slimbus.h
13
extern const struct bus_type slimbus_bus;
include/linux/soc/mediatek/mtk_wed.h
139
enum mtk_wed_bus_tye bus_type;
include/linux/soc/qcom/apr.h
12
extern const struct bus_type aprbus;
include/linux/soundwire/sdw_type.h
7
extern const struct bus_type sdw_bus_type;
include/linux/spi/spi.h
44
extern const struct bus_type spi_bus_type;
include/linux/tc.h
123
extern const struct bus_type tc_bus_type;
include/linux/tee_drv.h
298
extern const struct bus_type tee_bus_type;
include/linux/thunderbolt.h
95
extern const struct bus_type tb_bus_type;
include/linux/usb/serial.h
384
extern const struct bus_type usb_serial_bus_type;
include/linux/usb/typec.h
23
struct bus_type;
include/linux/usb/typec.h
30
extern const struct bus_type typec_bus;
include/media/ipu-bridge.h
101
char bus_type[9];
include/media/v4l2-fwnode.h
44
enum v4l2_mbus_type bus_type;
include/net/iucv/iucv.h
297
const struct bus_type *bus;
include/net/iucv/iucv.h
84
extern const struct bus_type iucv_bus;
include/ras/ras_event.h
343
const char *bus_type),
include/ras/ras_event.h
346
TP_ARGS(dev_name, status, severity, tlp_header_valid, tlp, bus_type),
include/ras/ras_event.h
354
__string( bus_type, bus_type )
include/ras/ras_event.h
359
__assign_str(bus_type);
include/ras/ras_event.h
372
__get_str(dev_name), __get_str(bus_type),
include/sound/ac97_codec.h
413
extern const struct bus_type ac97_bus_type;
include/sound/hdaudio.h
36
extern const struct bus_type snd_hda_bus_type;
include/uapi/linux/i2o-dev.h
182
__u32 bus_type:8;
kernel/dma/debug.c
898
void dma_debug_add_bus(const struct bus_type *bus)
kernel/events/core.c
12661
static const struct bus_type pmu_bus = {
kernel/time/clockevents.c
673
static const struct bus_type clockevents_subsys = {
kernel/time/clocksource.c
1470
static const struct bus_type clocksource_subsys = {
kernel/workqueue.c
7367
static const struct bus_type wq_subsys = {
lib/kunit/device.c
39
static const struct bus_type kunit_bus_type = {
mm/memory-tiers.c
49
static const struct bus_type memory_tier_subsys = {
net/iucv/iucv.c
71
const struct bus_type iucv_bus = {
scripts/dtc/checks.c
1026
static const struct bus_type i2c_bus = {
scripts/dtc/checks.c
1104
static const struct bus_type spi_bus = {
scripts/dtc/checks.c
1774
static const struct bus_type graph_port_bus = {
scripts/dtc/checks.c
1778
static const struct bus_type graph_ports_bus = {
scripts/dtc/checks.c
840
static const struct bus_type pci_bus = {
scripts/dtc/checks.c
958
static const struct bus_type simple_bus = {
scripts/dtc/dtc.h
236
const struct bus_type *bus;
sound/ac97/bus.c
525
const struct bus_type ac97_bus_type = {
sound/ac97_bus.c
81
const struct bus_type ac97_bus_type = {
sound/aoa/soundbus/core.c
130
static const struct bus_type soundbus_bus_type = {
sound/core/seq_device.c
72
static const struct bus_type snd_seq_bus_type = {
sound/hda/core/hda_bus_type.c
79
const struct bus_type snd_hda_bus_type = {
sound/pci/asihpi/hpi_internal.h
559
u16 bus_type; /* HPI_BUS_PNPISA, _PCI, _USB etc */
sound/pci/asihpi/hpioctl.c
400
hm.u.s.resource.bus_type = HPI_BUS_PCI;
sound/soc/codecs/cs35l45-i2c.c
36
cs35l45->bus_type = CONTROL_BUS_I2C;
sound/soc/codecs/cs35l45-spi.c
39
cs35l45->bus_type = CONTROL_BUS_SPI;
sound/soc/codecs/cs35l45.c
916
if (cs35l45->bus_type == CONTROL_BUS_I2C)
sound/soc/codecs/cs35l45.h
502
enum control_bus_type bus_type;
sound/soc/rockchip/rk3399_gru_sound.c
449
const struct bus_type *bus_type;
sound/soc/rockchip/rk3399_gru_sound.c
467
.bus_type = &i2c_bus_type,
sound/soc/rockchip/rk3399_gru_sound.c
471
.bus_type = &spi_bus_type,
sound/soc/rockchip/rk3399_gru_sound.c
485
if (dailink_match[i].bus_type) {
sound/soc/rockchip/rk3399_gru_sound.c
486
dev = bus_find_device_by_of_node(dailink_match[i].bus_type,
tools/usb/usbip/src/usbip_unbind.c
32
char bus_type[] = "usb";
tools/usb/usbip/src/usbip_unbind.c
63
SYSFS_MNT_PATH, SYSFS_BUS_NAME, bus_type, SYSFS_DRIVERS_NAME,
tools/usb/usbip/src/usbip_unbind.c
81
SYSFS_MNT_PATH, SYSFS_BUS_NAME, bus_type, SYSFS_DRIVERS_NAME,