/u-boot/drivers/pci/ |
H A D | pci_internal.h | 55 * @busnum: PCI bus number to look up 59 int pci_get_bus(int busnum, struct udevice **busp);
|
H A D | pci_compat.c | 41 struct pci_controller *pci_bus_to_hose(int busnum) argument 46 ret = pci_get_bus(busnum, &bus); 48 debug("%s: Cannot get bus %d: ret=%d\n", __func__, busnum, ret);
|
H A D | pci_common.c | 282 pci_dev_t pci_hose_find_devices(struct pci_controller *hose, int busnum, argument 291 for (bdf = PCI_BDF(busnum, 0, 0); 292 bdf < PCI_BDF(busnum + 1, 0, 0);
|
/u-boot/test/dm/ |
H A D | spi.c | 26 const int busnum = 0, cs = 0, mode = 0, speed = 1000000, cs_b = 2; local 34 ut_asserteq(0, uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus)); 48 ut_asserteq(-ENODEV, spi_find_bus_and_cs(busnum, cs, &bus, &dev)); 49 ut_asserteq(-ENODEV, spi_get_bus_and_cs(busnum, cs, &bus, &slave)); 57 ut_asserteq(-ENODEV, spi_find_bus_and_cs(busnum, cs, &bus, &dev)); 58 ut_asserteq(-ENOENT, _spi_get_bus_and_cs(busnum, cs, speed, mode, 61 sandbox_sf_unbind_emul(state_get_current(), busnum, cs); local 66 ut_assertok(sandbox_sf_bind_emul(state, busnum, cs, bus, node, 68 ut_assertok(spi_find_bus_and_cs(busnum, cs, &bus, &dev)); 69 ut_assertok(_spi_get_bus_and_cs(busnum, c 88 sandbox_sf_unbind_emul(state_get_current(), busnum, cs); local 89 sandbox_sf_unbind_emul(state_get_current(), busnum, cs_b); local 145 const int busnum = 0, cs_a = 0, cs_b = 1; local 179 const int busnum = 0, cs = 0; local 198 sandbox_sf_unbind_emul(state_get_current(), busnum, cs); local [all...] |
H A D | i2c.c | 22 static const int busnum; variable 35 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); 49 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); 66 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); 88 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); 104 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); 121 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); 176 ut_assertok(i2c_get_chip_for_busnum(busnum, chip, 1, &dev)); 249 ut_assertok(i2c_get_chip_for_busnum(busnum, chip, 1, &dev)); 314 ut_assertok(i2c_get_chip_for_busnum(busnum, chi [all...] |
H A D | tee.c | 52 u64 op, u64 busnum, u64 chip_addr, 74 param[0].u.value.a = busnum; 51 invoke_func_rpc_test(struct udevice *dev, u32 session, u64 op, u64 busnum, u64 chip_addr, u64 xfer_flags, u8 *buf, size_t buf_size) argument
|
/u-boot/drivers/mtd/spi/ |
H A D | sf-uclass.c | 51 struct spi_flash *spi_flash_probe(unsigned int busnum, unsigned int cs, argument 63 snprintf(name, sizeof(name), "spi_flash@%d:%d", busnum, cs); 67 if (_spi_get_bus_and_cs(busnum, cs, max_hz, spi_mode, 74 int spi_flash_probe_bus_cs(unsigned int busnum, unsigned int cs, argument 81 ret = spi_get_bus_and_cs(busnum, cs, &bus, &slave);
|
H A D | sandbox.c | 522 int sandbox_sf_bind_emul(struct sandbox_state *state, int busnum, int cs, argument 549 state->spi[busnum][cs].emul = emul; 554 void sandbox_sf_unbind_emul(struct sandbox_state *state, int busnum, int cs) argument 558 dev = state->spi[busnum][cs].emul; 561 state->spi[busnum][cs].emul = NULL; 569 int busnum = dev_seq(bus); local 573 info = &state->spi[busnum][cs]; 576 debug("%s: busnum=%u, cs=%u: binding SPI flash emulation: ", 577 __func__, busnum, cs); 578 ret = sandbox_sf_bind_emul(state, busnum, c [all...] |
H A D | sf_probe.c | 123 struct spi_flash *spi_flash_probe(unsigned int busnum, unsigned int cs, argument 129 bus = spi_setup_slave(busnum, cs, max_hz, spi_mode);
|
/u-boot/drivers/spi/ |
H A D | spi-uclass.c | 275 int spi_cs_is_valid(unsigned int busnum, unsigned int cs) argument 281 ret = uclass_find_device_by_seq(UCLASS_SPI, busnum, &bus); 283 log_debug("%s: No bus %d\n", __func__, busnum); 304 int spi_find_bus_and_cs(int busnum, int cs, struct udevice **busp, argument 310 ret = uclass_find_device_by_seq(UCLASS_SPI, busnum, &bus); 312 log_debug("%s: No bus %d\n", __func__, busnum); 326 int spi_get_bus_and_cs(int busnum, int cs, struct udevice **busp, argument 337 ret = uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus); 340 log_err("Invalid bus %d (err=%d)\n", busnum, ret); 345 dev_err(bus, "Invalid chip select %d:%d (err=%d)\n", busnum, c 382 _spi_get_bus_and_cs(int busnum, int cs, int speed, int mode, const char *drv_name, const char *dev_name, struct udevice **busp, struct spi_slave **devp) argument 488 spi_setup_slave(unsigned int busnum, unsigned int cs, unsigned int speed, unsigned int mode) argument [all...] |
H A D | sandbox_spi.c | 74 uint busnum, cs; local 86 busnum = dev_seq(bus); 88 if (busnum >= CONFIG_SANDBOX_SPI_MAX_BUS || 90 printf("%s: busnum=%u, cs=%u: out of range\n", __func__, 91 busnum, cs); 96 printf("%s: busnum=%u, cs=%u: no emulation available (err=%d)\n", 97 __func__, busnum, cs, ret);
|
/u-boot/cmd/ |
H A D | pci.c | 499 int busnum = -1; local 541 busnum = hextoul(argv[argc - 1], &endp); 552 if (busnum == -1) { 554 for (busnum = 0; 555 uclass_get_device_by_seq(UCLASS_PCI, busnum, &bus) == 0; 556 busnum++) 559 for (busnum = 0; 560 uclass_get_device_by_seq(UCLASS_PCI, busnum, &bus) == 0; 561 busnum++) { 570 ret = uclass_get_device_by_seq(UCLASS_PCI, busnum, [all...] |
H A D | axi.c | 49 * @busnum: The number of the bus (i.e. its sequence number) that should be 57 static int axi_set_cur_bus(unsigned int busnum) argument 69 ret = uclass_get_device_by_seq(UCLASS_AXI, busnum, &bus); 71 debug("%s: No bus %d\n", __func__, busnum);
|
H A D | i2c.c | 136 static int cmd_i2c_set_bus_num(unsigned int busnum) argument 141 ret = uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus); 143 debug("%s: No bus %d\n", __func__, busnum);
|
/u-boot/include/ |
H A D | spi_flash.h | 104 int spi_flash_probe_bus_cs(unsigned int busnum, unsigned int cs, 136 int sandbox_sf_bind_emul(struct sandbox_state *state, int busnum, int cs, 139 void sandbox_sf_unbind_emul(struct sandbox_state *state, int busnum, int cs);
|
H A D | w1.h | 46 int w1_get_bus(int busnum, struct udevice **busp);
|
H A D | spi.h | 561 * @busnum: SPI bus number 567 int spi_find_bus_and_cs(int busnum, int cs, struct udevice **busp, 576 * @busnum: SPI bus number 582 int spi_get_bus_and_cs(int busnum, int cs, 599 * @busnum: SPI bus number 609 int _spi_get_bus_and_cs(int busnum, int cs, int speed, int mode,
|
H A D | rtc.h | 221 int rtc_enable_32khz_output(int busnum, int chip_addr);
|
H A D | i2c.h | 531 * @busnum: Bus number to examine 537 int i2c_get_chip_for_busnum(int busnum, int chip_addr, uint offset_len,
|
/u-boot/drivers/w1/ |
H A D | w1-uclass.c | 178 int w1_get_bus(int busnum, struct udevice **busp) argument 186 if (i == busnum) { 189 busnum, ret, errno_str(ret)); 197 debug("Cannot find w1 bus %d\n", busnum);
|
/u-boot/drivers/rtc/ |
H A D | ds3231.c | 258 int rtc_enable_32khz_output(int busnum, int chip_addr) argument 263 ret = i2c_get_chip_for_busnum(busnum, chip_addr, 1, &dev);
|
/u-boot/drivers/i2c/ |
H A D | i2c-uclass.c | 359 int i2c_get_chip_for_busnum(int busnum, int chip_addr, uint offset_len, argument 365 ret = uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus); 367 debug("Cannot find I2C bus %d\n", busnum); 377 busnum); 384 busnum);
|
H A D | fsl_i2c.c | 271 slaveadd, int i2c_clk, int busnum) 291 busnum); 270 __i2c_init(const struct fsl_i2c_base *base, int speed, int slaveadd, int i2c_clk, int busnum) argument
|
/u-boot/board/compulab/cm_fx6/ |
H A D | cm_fx6.c | 256 static int cm_fx6_setup_one_i2c(int busnum, struct i2c_pads_info *pads) argument 260 ret = setup_i2c(busnum, CONFIG_SYS_I2C_SPEED, 0x7f, pads); 262 printf("Warning: I2C%d setup failed: %d\n", busnum, ret);
|
/u-boot/drivers/usb/gadget/ |
H A D | max3420_udc.c | 824 int busnum = dev_seq(bus); local 833 _spi_get_bus_and_cs(busnum, cs, speed, mode, false, "spi_generic_drv",
|