Searched refs:bus_num (Results 1 - 25 of 144) sorted by relevance

123456

/linux-master/drivers/cdx/controller/
H A Dmcdi_functions.h28 * @bus_num: Bus number.
32 int cdx_mcdi_get_num_devs(struct cdx_mcdi *cdx, int bus_num);
36 * bus_num:dev_num
38 * @bus_num: Bus number.
42 * bus_num:dev_num.
47 u8 bus_num, u8 dev_num,
51 * cdx_mcdi_bus_enable - Enable CDX bus represented by bus_num
53 * @bus_num: Bus number.
57 int cdx_mcdi_bus_enable(struct cdx_mcdi *cdx, u8 bus_num);
60 * cdx_mcdi_bus_disable - Disable CDX bus represented by bus_num
[all...]
H A Dcdx_controller.c37 static int cdx_bus_enable(struct cdx_controller *cdx, u8 bus_num) argument
39 return cdx_mcdi_bus_enable(cdx->priv, bus_num);
42 static int cdx_bus_disable(struct cdx_controller *cdx, u8 bus_num) argument
44 return cdx_mcdi_bus_disable(cdx->priv, bus_num);
61 u8 bus_num, u8 dev_num,
75 ret = cdx_mcdi_write_msi(cdx->priv, bus_num, dev_num, msi_index, addr, data);
78 ret = cdx_mcdi_reset_device(cdx->priv, bus_num, dev_num);
81 ret = cdx_mcdi_bus_master_enable(cdx->priv, bus_num, dev_num,
85 ret = cdx_mcdi_msi_enable(cdx->priv, bus_num, dev_num, dev_config->msi_enable);
97 u8 bus_num, dev_nu local
60 cdx_configure_device(struct cdx_controller *cdx, u8 bus_num, u8 dev_num, struct cdx_device_config *dev_config) argument
[all...]
H A Dmcdi_functions.c28 int cdx_mcdi_get_num_devs(struct cdx_mcdi *cdx, int bus_num) argument
35 MCDI_SET_DWORD(inbuf, CDX_BUS_ENUM_DEVICES_IN_BUS, bus_num);
49 u8 bus_num, u8 dev_num,
59 MCDI_SET_DWORD(inbuf, CDX_BUS_GET_DEVICE_CONFIG_IN_BUS, bus_num);
70 dev_params->bus_num = bus_num;
138 int cdx_mcdi_bus_enable(struct cdx_mcdi *cdx, u8 bus_num) argument
143 MCDI_SET_DWORD(inbuf, CDX_BUS_UP_IN_BUS, bus_num);
150 int cdx_mcdi_bus_disable(struct cdx_mcdi *cdx, u8 bus_num) argument
155 MCDI_SET_DWORD(inbuf, CDX_BUS_DOWN_IN_BUS, bus_num);
48 cdx_mcdi_get_dev_config(struct cdx_mcdi *cdx, u8 bus_num, u8 dev_num, struct cdx_dev_params *dev_params) argument
162 cdx_mcdi_write_msi(struct cdx_mcdi *cdx, u8 bus_num, u8 dev_num, u32 msi_vector, u64 msi_address, u32 msi_data) argument
180 cdx_mcdi_reset_device(struct cdx_mcdi *cdx, u8 bus_num, u8 dev_num) argument
194 cdx_mcdi_ctrl_flag_get(struct cdx_mcdi *cdx, u8 bus_num, u8 dev_num, u32 *flags) argument
217 cdx_mcdi_ctrl_flag_set(struct cdx_mcdi *cdx, u8 bus_num, u8 dev_num, bool enable, int bit_pos) argument
245 cdx_mcdi_bus_master_enable(struct cdx_mcdi *cdx, u8 bus_num, u8 dev_num, bool enable) argument
252 cdx_mcdi_msi_enable(struct cdx_mcdi *cdx, u8 bus_num, u8 dev_num, bool enable) argument
[all...]
/linux-master/arch/sh/include/asm/
H A Dspi.h8 int bus_num; member in struct:sh_spi_info
/linux-master/include/linux/spi/
H A Dspi-fsl-dspi.h13 * @bus_num: board specific identifier for this DSPI driver.
18 u32 bus_num; member in struct:fsl_dspi_platform_data
/linux-master/arch/m68k/include/asm/
H A Dmcfqspi.h32 * @bus_num: board specific identifier for this qspi driver.
37 s16 bus_num; member in struct:mcfqspi_platform_data
/linux-master/include/trace/events/
H A Dspi.h18 __field( int, bus_num )
22 __entry->bus_num = controller->bus_num;
25 TP_printk("spi%d", (int)__entry->bus_num)
50 __field(int, bus_num)
59 __entry->bus_num = spi->controller->bus_num;
68 __entry->bus_num, __entry->chip_select,
83 __field(int, bus_num)
90 __entry->bus_num
[all...]
/linux-master/drivers/cdx/
H A Dcdx.h21 * @bus_num: Bus number for this CDX device
38 u8 bus_num; member in struct:cdx_dev_params
84 struct device *cdx_bus_add(struct cdx_controller *cdx, u8 bus_num);
H A Dcdx.c109 ret = cdx->ops->dev_configure(cdx, cdx_dev->bus_num,
155 cdx->ops->bus_disable(cdx, cdx_dev->bus_num);
234 ret = cdx->ops->dev_configure(cdx, cdx_dev->bus_num,
250 ret = cdx->ops->dev_configure(cdx, cdx_dev->bus_num,
493 ret = cdx->ops->bus_enable(cdx, cdx_dev->bus_num);
495 ret = cdx->ops->bus_disable(cdx, cdx_dev->bus_num);
809 cdx_dev->bus_num = dev_params->bus_num;
825 ((cdx->id << CDX_CONTROLLER_ID_SHIFT) | (cdx_dev->bus_num & CDX_BUS_NUM_MASK)),
873 struct device *cdx_bus_add(struct cdx_controller *cdx, u8 bus_num) argument
[all...]
/linux-master/drivers/spi/
H A Dspi-dw-pci.c30 u16 bus_num; member in struct:dw_spi_pci_desc
44 clk_cdiv = readl(clk_reg + dws->bus_num * sizeof(u32));
66 .bus_num = 0,
72 .bus_num = 1,
78 .bus_num = -1,
118 dws->bus_num = desc->bus_num;
H A Dspi-fsl-lib.c107 ctlr->bus_num = pdata->bus_num;
131 pdata->bus_num = -1;
H A Dspi-mpc52xx-psc.c299 u32 bus_num; local
312 ret = device_property_read_u32(dev, "cell-index", &bus_num);
313 if (ret || bus_num > 5)
315 host->bus_num = bus_num + 1;
340 ret = mpc52xx_psc_spi_port_config(host->bus_num, mps);
/linux-master/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_i2c.c296 static int netup_i2c_init(struct netup_unidvb_dev *ndev, int bus_num) argument
301 if (bus_num < 0 || bus_num > 1) {
303 "%s(): invalid bus_num %d\n", __func__, bus_num);
306 i2c = &ndev->i2c[bus_num];
310 (bus_num == 0 ? NETUP_I2C_BUS0_ADDR : NETUP_I2C_BUS1_ADDR));
321 bus_num, (bus_num == 0 ?
327 static void netup_i2c_remove(struct netup_unidvb_dev *ndev, int bus_num) argument
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-designware-pcidrv.c58 u32 bus_num; member in struct:dw_pci_controller
113 c->bus_num = pdev->device - 0x817 + 3;
118 c->bus_num = pdev->device - 0x82C + 0;
134 c->bus_num = PCI_FUNC(pdev->devfn) + 0 + 1;
137 c->bus_num = PCI_FUNC(pdev->devfn) + 4 + 1;
164 .bus_num = -1,
169 .bus_num = -1,
174 .bus_num = -1,
178 .bus_num = -1,
182 .bus_num
[all...]
H A Di2c-cros-ec-tunnel.c69 * @bus_num: The remote bus number we want to talk to.
74 int num, u16 bus_num)
84 params->port = bus_num;
179 const u16 bus_num = bus->remote_bus; local
204 result = ec_i2c_construct_message(msg->data, i2c_msgs, num, bus_num);
73 ec_i2c_construct_message(u8 *buf, const struct i2c_msg i2c_msgs[], int num, u16 bus_num) argument
/linux-master/include/linux/platform_data/
H A Di2c-s3c2410.h18 * @bus_num: The bus number to use (if possible).
29 int bus_num; member in struct:s3c2410_platform_i2c
/linux-master/arch/powerpc/platforms/83xx/
H A Dmpc832x_rdb.c67 pdata.bus_num = *(u32 *)prop;
78 if (board_infos[j].bus_num == pdata.bus_num)
158 .bus_num = 0x4c0,
/linux-master/include/linux/cdx/
H A Dcdx_bus.h46 typedef int (*cdx_bus_enable_cb)(struct cdx_controller *cdx, u8 bus_num);
48 typedef int (*cdx_bus_disable_cb)(struct cdx_controller *cdx, u8 bus_num);
53 u8 bus_num, u8 dev_num,
127 * @bus_num: Bus number for this CDX device
155 u8 bus_num; member in struct:cdx_device
/linux-master/arch/m68k/coldfire/
H A Dstmark2.c49 .bus_num = 0,
59 .bus_num = 0,
/linux-master/drivers/pci/hotplug/
H A Dibmphp_ebda.c166 __func__, ptr->rsrc_type, ptr->bus_num, ptr->dev_fun, ptr->start_addr, ptr->end_addr);
205 debug("%s - bus# of each bus controlled by this ctlr: %x\n", __func__, hpc_ptr->buses[index].bus_num);
686 u16 slot_num, bus_num, index; local
706 bus_num = readb(io_mem + addr);
710 addr += (bus_num * 9); /* offset of ctlr_type */
715 hpc_ptr = alloc_ebda_hpc(slot_num, bus_num);
722 hpc_ptr->bus_count = bus_num;
727 debug("count of buses controlled by this ctlr: %x\n", bus_num);
773 for (bus = 0; bus < bus_num; bus++) {
774 bus_ptr->bus_num
[all...]
/linux-master/drivers/misc/eeprom/
H A Ddigsy_mtc_eeprom.c81 .bus_num = EE_SPI_BUS_NUM,
/linux-master/include/linux/
H A Dfsl_devices.h127 s16 bus_num; member in struct:fsl_spi_platform_data
/linux-master/arch/arm/mach-dove/
H A Dcm-a510.c47 .bus_num = 0,
/linux-master/arch/parisc/include/asm/
H A Dpci.h47 struct resource bus_num; /* PCI bus numbers */ member in struct:pci_hba_data
/linux-master/drivers/pci/controller/
H A Dpci-ixp4xx.c186 static u32 ixp4xx_config_addr(u8 bus_num, u16 devfn, int where) argument
189 if (bus_num == 0) {
195 return (PCI_CONF1_ADDRESS(bus_num, PCI_SLOT(devfn),
298 u8 bus_num = bus->number; local
307 addr = ixp4xx_config_addr(bus_num, devfn, where);
310 where, size, bus_num, PCI_SLOT(devfn), PCI_FUNC(devfn), addr, cmd);
345 u8 bus_num = bus->number; local
353 addr = ixp4xx_config_addr(bus_num, devfn, where);
358 value, where, size, bus_num, PCI_SLOT(devfn), PCI_FUNC(devfn), addr, cmd);

Completed in 472 milliseconds

123456