Home
last modified time | relevance | path

Searched refs:busnum (Results 1 – 22 of 22) sorted by relevance

/rk3399_rockchip-uboot/test/dm/
H A Dspi.c25 const int busnum = 0, cs = 0, mode = 0, speed = 1000000, cs_b = 1; in dm_test_spi_find() local
29 ut_asserteq(-ENODEV, uclass_find_device_by_seq(UCLASS_SPI, busnum, in dm_test_spi_find()
36 ut_asserteq(0, uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus)); in dm_test_spi_find()
50 ut_asserteq(-ENODEV, spi_find_bus_and_cs(busnum, cs, &bus, &dev)); in dm_test_spi_find()
51 ut_asserteq(-ENODEV, spi_get_bus_and_cs(busnum, cs, speed, mode, in dm_test_spi_find()
60 ut_asserteq(-ENODEV, spi_find_bus_and_cs(busnum, cs, &bus, &dev)); in dm_test_spi_find()
61 ut_asserteq(-ENOENT, spi_get_bus_and_cs(busnum, cs, speed, mode, in dm_test_spi_find()
64 sandbox_sf_unbind_emul(state_get_current(), busnum, cs); in dm_test_spi_find()
69 ut_assertok(sandbox_sf_bind_emul(state, busnum, cs, bus, node, in dm_test_spi_find()
71 ut_assertok(spi_find_bus_and_cs(busnum, cs, &bus, &dev)); in dm_test_spi_find()
[all …]
H A Di2c.c21 static const int busnum; variable
30 ut_asserteq(-ENODEV, uclass_find_device_by_seq(UCLASS_I2C, busnum, in dm_test_i2c_find()
37 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_find()
51 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_read_write()
68 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_speed()
90 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_offset_len()
106 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_probe_empty()
123 ut_assertok(uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus)); in dm_test_i2c_bytewise()
178 ut_assertok(i2c_get_chip_for_busnum(busnum, chip, 1, &dev)); in dm_test_i2c_offset()
232 ut_assertok(i2c_get_chip_for_busnum(busnum, chip, 1, &dev)); in dm_test_i2c_reg_clrset()
/rk3399_rockchip-uboot/drivers/spi/
H A Dsandbox_spi.c63 uint busnum, cs; in sandbox_spi_xfer() local
75 busnum = bus->seq; in sandbox_spi_xfer()
77 if (busnum >= CONFIG_SANDBOX_SPI_MAX_BUS || in sandbox_spi_xfer()
80 busnum, cs); in sandbox_spi_xfer()
86 __func__, busnum, cs, ret); in sandbox_spi_xfer()
H A Dspi-uclass.c275 int spi_cs_is_valid(unsigned int busnum, unsigned int cs) in spi_cs_is_valid() argument
281 ret = uclass_find_device_by_seq(UCLASS_SPI, busnum, false, &bus); in spi_cs_is_valid()
283 debug("%s: No bus %d\n", __func__, busnum); in spi_cs_is_valid()
304 int spi_find_bus_and_cs(int busnum, int cs, struct udevice **busp, in spi_find_bus_and_cs() argument
310 ret = uclass_find_device_by_seq(UCLASS_SPI, busnum, false, &bus); in spi_find_bus_and_cs()
312 debug("%s: No bus %d\n", __func__, busnum); in spi_find_bus_and_cs()
326 int spi_get_bus_and_cs(int busnum, int cs, int speed, int mode, in spi_get_bus_and_cs() argument
340 ret = uclass_get_device_by_seq(UCLASS_SPI, busnum, &bus); in spi_get_bus_and_cs()
343 printf("Invalid bus %d (err=%d)\n", busnum, ret); in spi_get_bus_and_cs()
355 __func__, dev_name, busnum, cs, drv_name); in spi_get_bus_and_cs()
[all …]
/rk3399_rockchip-uboot/drivers/pci/
H A Dpci_compat.c41 struct pci_controller *pci_bus_to_hose(int busnum) in pci_bus_to_hose() argument
46 ret = pci_get_bus(busnum, &bus); in pci_bus_to_hose()
48 debug("%s: Cannot get bus %d: ret=%d\n", __func__, busnum, ret); in pci_bus_to_hose()
H A Dpci_internal.h60 int pci_get_bus(int busnum, struct udevice **busp);
H A Dpci_common.c282 pci_dev_t pci_hose_find_devices(struct pci_controller *hose, int busnum, in pci_hose_find_devices() argument
291 for (bdf = PCI_BDF(busnum, 0, 0); in pci_hose_find_devices()
292 bdf < PCI_BDF(busnum + 1, 0, 0); in pci_hose_find_devices()
H A Dpci-uclass.c23 int pci_get_bus(int busnum, struct udevice **busp) in pci_get_bus() argument
27 ret = uclass_get_device_by_seq(UCLASS_PCI, busnum, busp); in pci_get_bus()
34 ret = uclass_get_device_by_seq(UCLASS_PCI, busnum, busp); in pci_get_bus()
/rk3399_rockchip-uboot/cmd/
H A Dpci.c487 int busnum = -1; in do_pci() local
531 busnum = simple_strtoul(argv[argc - 1], &endp, 16); in do_pci()
542 if (busnum == -1) { in do_pci()
544 for (busnum = 0; in do_pci()
545 uclass_get_device_by_seq(UCLASS_PCI, busnum, &bus) == 0; in do_pci()
546 busnum++) in do_pci()
549 for (busnum = 0; in do_pci()
550 uclass_get_device_by_seq(UCLASS_PCI, busnum, &bus) == 0; in do_pci()
551 busnum++) { in do_pci()
560 ret = uclass_get_device_by_seq(UCLASS_PCI, busnum, &bus); in do_pci()
H A Di2c.c137 static int cmd_i2c_set_bus_num(unsigned int busnum) in cmd_i2c_set_bus_num() argument
142 ret = uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus); in cmd_i2c_set_bus_num()
144 debug("%s: No bus %d\n", __func__, busnum); in cmd_i2c_set_bus_num()
/rk3399_rockchip-uboot/drivers/mtd/spi/
H A Dsf-uclass.c61 int spi_flash_probe_bus_cs(unsigned int busnum, unsigned int cs, in spi_flash_probe_bus_cs() argument
75 snprintf(name, sizeof(name), "spi_flash@%d:%d", busnum, cs); in spi_flash_probe_bus_cs()
78 ret = spi_get_bus_and_cs(busnum, cs, max_hz, spi_mode, in spi_flash_probe_bus_cs()
H A Dsandbox.c524 int sandbox_sf_bind_emul(struct sandbox_state *state, int busnum, int cs, in sandbox_sf_bind_emul() argument
551 state->spi[busnum][cs].emul = emul; in sandbox_sf_bind_emul()
556 void sandbox_sf_unbind_emul(struct sandbox_state *state, int busnum, int cs) in sandbox_sf_unbind_emul() argument
560 dev = state->spi[busnum][cs].emul; in sandbox_sf_unbind_emul()
563 state->spi[busnum][cs].emul = NULL; in sandbox_sf_unbind_emul()
571 int busnum = bus->seq; in sandbox_spi_get_emul() local
575 info = &state->spi[busnum][cs]; in sandbox_spi_get_emul()
579 __func__, busnum, cs); in sandbox_spi_get_emul()
580 ret = sandbox_sf_bind_emul(state, busnum, cs, bus, in sandbox_spi_get_emul()
H A Dsf_probe.c63 struct spi_flash *spi_flash_probe(unsigned int busnum, unsigned int cs, in spi_flash_probe() argument
69 bus = spi_setup_slave(busnum, cs, max_hz, spi_mode); in spi_flash_probe()
/rk3399_rockchip-uboot/include/
H A Dspi_flash.h105 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 Dspi.h545 int spi_find_bus_and_cs(int busnum, int cs, struct udevice **busp,
570 int spi_get_bus_and_cs(int busnum, int cs, int speed, int mode,
H A Di2c.h528 int i2c_get_chip_for_busnum(int busnum, int chip_addr, uint offset_len,
H A Dpci.h826 pci_dev_t pci_hose_find_devices(struct pci_controller *hose, int busnum,
/rk3399_rockchip-uboot/drivers/i2c/
H A Di2c-uclass.c347 int i2c_get_chip_for_busnum(int busnum, int chip_addr, uint offset_len, in i2c_get_chip_for_busnum() argument
353 ret = uclass_get_device_by_seq(UCLASS_I2C, busnum, &bus); in i2c_get_chip_for_busnum()
355 debug("Cannot find I2C bus %d\n", busnum); in i2c_get_chip_for_busnum()
361 busnum); in i2c_get_chip_for_busnum()
H A Dfsl_i2c.c257 slaveadd, int i2c_clk, int busnum) in __i2c_init() argument
283 busnum); in __i2c_init()
/rk3399_rockchip-uboot/board/compulab/cm_fx6/
H A Dcm_fx6.c289 static int cm_fx6_setup_one_i2c(int busnum, struct i2c_pads_info *pads) in cm_fx6_setup_one_i2c() argument
293 ret = setup_i2c(busnum, CONFIG_SYS_I2C_SPEED, 0x7f, pads); in cm_fx6_setup_one_i2c()
295 printf("Warning: I2C%d setup failed: %d\n", busnum, ret); in cm_fx6_setup_one_i2c()
/rk3399_rockchip-uboot/doc/driver-model/
H A Dspi-howto.txt51 struct spi_slave *spi_setup_slave(unsigned int busnum, unsigned int cs,
H A Dspi-howto.rst60 struct spi_slave *spi_setup_slave(unsigned int busnum, unsigned int cs,