| /test/dm/ |
| A D | sound.c | 18 struct udevice *dev; in dm_test_sound() local 22 uc_priv = dev_get_uclass_priv(dev); in dm_test_sound() 25 ut_asserteq(0, sandbox_get_setup_called(dev)); in dm_test_sound() 27 ut_assertok(sound_beep(dev, 1, 100)); in dm_test_sound() 30 ut_assertok(sound_beep(dev, 1, 100)); in dm_test_sound() 33 ut_assertok(sound_beep(dev, 1, -100)); in dm_test_sound() 36 ut_assertok(sound_beep(dev, 1, 0)); in dm_test_sound() 39 ut_assertok(sound_beep(dev, 1, INT_MAX)); in dm_test_sound() 51 struct udevice *dev; in dm_test_sound_beep() local 58 sandbox_set_allow_beep(dev, true); in dm_test_sound_beep() [all …]
|
| A D | led.c | 16 struct udevice *dev; in dm_test_led_base() local 37 struct udevice *dev; in dm_test_led_default_state() local 55 struct udevice *dev, *gpio; in dm_test_led_gpio() local 80 struct udevice *dev, *gpio; in dm_test_led_toggle() local 104 struct udevice *dev, *cmp; in dm_test_led_label() local 109 ut_asserteq_ptr(dev, cmp); in dm_test_led_label() 114 ut_asserteq_ptr(dev, cmp); in dm_test_led_label() 165 struct udevice *dev in dm_test_led_boot() 183 struct udevice *dev in dm_test_led_boot_blink() 203 struct udevice *dev in dm_test_led_activity() [all …]
|
| A D | blk.c | 40 ut_asserteq_ptr(blk0, dev); in dm_test_blk_base() 42 ut_asserteq_ptr(blk1, dev); in dm_test_blk_base() 175 struct udevice *dev; in dm_test_blk_iter() local 230 struct udevice *dev; in dm_test_blk_flags() local 234 ut_assertnonnull(dev); in dm_test_blk_flags() 238 ut_assertnonnull(dev); in dm_test_blk_flags() 242 ut_assertnonnull(dev); in dm_test_blk_flags() 249 ut_assertnonnull(dev); in dm_test_blk_flags() 256 ut_assertnonnull(dev); in dm_test_blk_flags() 260 ut_assertnonnull(dev); in dm_test_blk_flags() [all …]
|
| A D | bus.c | 99 ut_assertnonnull(dev); in dm_test_bus_children_of_offset() 288 dev; in test_bus_parent_plat() 300 device_probe(dev); in test_bus_parent_plat() 312 dev; in test_bus_parent_plat() 324 if (dev) in test_bus_parent_plat() 326 } while (dev); in test_bus_parent_plat() 331 dev; in test_bus_parent_plat() 387 dev; in dm_test_bus_child_post_bind() 408 dev; in dm_test_bus_child_post_bind_uclass() 436 dev; in dm_test_bus_child_pre_probe_uclass() [all …]
|
| A D | i2c.c | 27 struct udevice *bus, *dev; in dm_test_i2c_find() local 45 struct udevice *bus, *dev; in dm_test_i2c_read_write() local 50 ut_assertok(dm_i2c_read(dev, 0, buf, 5)); in dm_test_i2c_read_write() 53 ut_assertok(dm_i2c_read(dev, 0, buf, 5)); in dm_test_i2c_read_write() 62 struct udevice *bus, *dev; in dm_test_i2c_speed() local 84 struct udevice *bus, *dev; in dm_test_i2c_offset_len() local 101 struct udevice *bus, *dev; in dm_test_i2c_probe_empty() local 116 struct udevice *bus, *dev; in dm_test_i2c_bytewise() local 172 struct udevice *dev; in dm_test_i2c_offset() local 245 struct udevice *dev; in dm_test_i2c_addr_offset() local [all …]
|
| A D | test-fdt.c | 118 struct udevice *dev; in dm_check_devices() local 154 struct udevice *dev; in dm_test_fdt() local 250 &dev)); in dm_test_fdt_uclass_seq() 281 &dev)); in dm_test_fdt_uclass_seq() 283 &dev)); in dm_test_fdt_uclass_seq() 375 &dev)); in dm_test_fdt_offset() 408 dev; in dm_test_first_next_device_probeall() 422 dev; in dm_test_first_next_device_probeall() 438 dev; in dm_test_first_next_device_probeall() 527 dev; in dm_test_first_next_ok_device() [all …]
|
| A D | bootcount.c | 16 struct udevice *dev; in dm_test_bootcount_rtc() local 20 &dev)); in dm_test_bootcount_rtc() 21 ut_assertok(dm_bootcount_set(dev, 0)); in dm_test_bootcount_rtc() 22 ut_assertok(dm_bootcount_get(dev, &val)); in dm_test_bootcount_rtc() 24 ut_assertok(dm_bootcount_set(dev, 0xab)); in dm_test_bootcount_rtc() 29 ut_assertok(dm_bootcount_set(dev, 0)); in dm_test_bootcount_rtc() 42 struct udevice *dev; in dm_test_bootcount_syscon_four_bytes() local 47 &dev)); in dm_test_bootcount_syscon_four_bytes() 51 ut_assertok(dm_bootcount_set(dev, 0)); in dm_test_bootcount_syscon_four_bytes() 62 struct udevice *dev; in dm_test_bootcount_syscon_two_bytes() local [all …]
|
| A D | video.c | 37 struct udevice *dev; in dm_test_video_base() local 82 video_sync(dev, false); in video_check_copy_fb() 103 struct udevice *dev; in select_vidconsole() local 123 struct udevice *dev; in video_get_nologo() local 126 ut_assertnonnull(dev); in video_get_nologo() 132 ut_assertnonnull(dev); in video_get_nologo() 133 *devp = dev; in video_get_nologo() 393 struct udevice *dev; in dm_test_video_bmp() local 410 struct udevice *dev; in dm_test_video_bmp8() local 432 struct udevice *dev; in dm_test_video_bmp16() local [all …]
|
| A D | cros_ec.c | 14 struct udevice *dev; in dm_test_cros_ec_hello() local 19 ut_assertok(cros_ec_hello(dev, NULL)); in dm_test_cros_ec_hello() 22 ut_assertok(cros_ec_hello(dev, &val)); in dm_test_cros_ec_hello() 35 struct udevice *dev; in dm_test_cros_ec_sku_id() local 38 ut_asserteq(1234, cros_ec_get_sku_id(dev)); in dm_test_cros_ec_sku_id() 51 struct udevice *dev; in dm_test_cros_ec_features() local 80 struct udevice *dev; in dm_test_cros_ec_switches() local 83 ut_asserteq(0, cros_ec_get_switches(dev)); in dm_test_cros_ec_switches() 104 struct udevice *dev; in dm_test_cros_ec_events() local 128 ut_assertok(cros_ec_clear_host_events(dev, in dm_test_cros_ec_events() [all …]
|
| A D | virtio_device.c | 20 struct udevice *bus, *dev; in dm_test_virtio_base() local 29 ut_assertnonnull(dev); in dm_test_virtio_base() 37 ut_assertok(device_probe(dev)); in dm_test_virtio_base() 52 struct udevice *bus, *dev; in dm_test_virtio_all_ops() local 67 ut_assertnonnull(dev); in dm_test_virtio_all_ops() 75 uc_priv->vdev = dev; in dm_test_virtio_all_ops() 101 struct udevice *bus, *dev; in dm_test_virtio_remove() local 110 ut_assertnonnull(dev); in dm_test_virtio_remove() 130 struct udevice *bus, *dev; in dm_test_virtio_ring() local 144 ut_assertnonnull(dev); in dm_test_virtio_ring() [all …]
|
| A D | syscon.c | 19 struct udevice *dev; in dm_test_syscon_base() local 21 ut_assertok(uclass_get_device(UCLASS_SYSCON, 0, &dev)); in dm_test_syscon_base() 22 ut_asserteq(SYSCON0, dev->driver_data); in dm_test_syscon_base() 24 ut_assertok(uclass_get_device(UCLASS_SYSCON, 1, &dev)); in dm_test_syscon_base() 25 ut_asserteq(SYSCON1, dev->driver_data); in dm_test_syscon_base() 36 struct udevice *dev; in dm_test_syscon_by_driver_data() local 39 ut_asserteq(SYSCON0, dev->driver_data); in dm_test_syscon_by_driver_data() 42 ut_asserteq(SYSCON1, dev->driver_data); in dm_test_syscon_by_driver_data() 53 struct udevice *dev; in dm_test_syscon_by_phandle() local 57 &dev)); in dm_test_syscon_by_phandle() [all …]
|
| A D | iommu.c | 17 struct udevice *dev; in dm_test_iommu() local 22 ut_assert(!(dev_get_flags(dev) & DM_FLAG_ACTIVATED)); in dm_test_iommu() 26 ut_assert(dev_get_flags(dev) & DM_FLAG_ACTIVATED); in dm_test_iommu() 32 dva = dev_iommu_dma_map(dev, addr, 256); in dm_test_iommu() 35 dev_iommu_dma_unmap(dev, dva, 256); in dm_test_iommu() 45 struct udevice *dev; in dm_test_iommu_noiommu() local 60 dva = dev_iommu_dma_map(dev, addr, 256); in dm_test_iommu_noiommu() 63 dev_iommu_dma_unmap(dev, dva, 256); in dm_test_iommu_noiommu() 73 struct udevice *dev; in dm_test_iommu_pci() local 80 ut_assert(dev_get_flags(dev) & DM_FLAG_ACTIVATED); in dm_test_iommu_pci() [all …]
|
| A D | pwm.c | 16 struct udevice *dev; in dm_test_pwm_base() local 23 ut_assertnonnull(dev); in dm_test_pwm_base() 24 ut_assertok(pwm_set_config(dev, 0, 100, 50)); in dm_test_pwm_base() 25 ut_assertok(pwm_set_enable(dev, 0, true)); in dm_test_pwm_base() 26 ut_assertok(pwm_set_enable(dev, 1, true)); in dm_test_pwm_base() 27 ut_assertok(pwm_set_enable(dev, 2, true)); in dm_test_pwm_base() 28 ut_asserteq(-ENOSPC, pwm_set_enable(dev, 3, true)); in dm_test_pwm_base() 29 ut_assertok(pwm_set_invert(dev, 0, true)); in dm_test_pwm_base() 31 ut_assertok(pwm_set_config(dev, 2, 100, 50)); in dm_test_pwm_base() 37 ut_assertok(uclass_get_device(UCLASS_PWM, 0, &dev)); in dm_test_pwm_base() [all …]
|
| A D | tpm.c | 22 struct udevice *dev; in get_tpm_version() local 31 *devp = dev; in get_tpm_version() 42 struct udevice *dev; in test_tpm_init() local 47 ut_assertok(tpm_init(dev)); in test_tpm_init() 65 struct udevice *dev; in check_tpm_startup() local 70 ut_assertok(tpm_init(dev)); in check_tpm_startup() 89 struct udevice *dev; in check_tpm_self_test_full() local 113 struct udevice *dev; in test_tpm_self_test_cont() local 118 ut_assertok(tpm_init(dev)); in test_tpm_self_test_cont() 137 struct udevice *dev; in dm_test_tpm_report_state() local [all …]
|
| A D | misc.c | 15 struct udevice *dev; in dm_test_misc() local 24 ut_asserteq(4, misc_write(dev, 0, "TEST", 4)); in dm_test_misc() 25 ut_asserteq(5, misc_write(dev, 4, "WRITE", 5)); in dm_test_misc() 26 ut_asserteq(9, misc_read(dev, 0, buf, 9)); in dm_test_misc() 33 ut_assertok(misc_call(dev, 0, &id, 4, buf, 16)); in dm_test_misc() 37 ut_assertok(misc_call(dev, 0, &id, 4, buf, 16)); in dm_test_misc() 40 ut_assertok(misc_call(dev, 1, &id, 4, buf, 16)); in dm_test_misc() 49 ut_assertok(misc_ioctl(dev, 6, NULL)); in dm_test_misc() 55 ut_assertok(misc_ioctl(dev, 23, NULL)); in dm_test_misc() 68 ut_assertok(misc_set_enabled(dev, false)); in dm_test_misc() [all …]
|
| A D | core.c | 168 dev; in dm_test_autobind_uclass_pdata_alloc() 222 dev; in dm_test_autobind_uclass_pdata_valid() 335 &dev)); in dm_test_lifecycle() 336 ut_assert(dev); in dm_test_lifecycle() 396 &dev)); in dm_test_ordering() 419 &dev)); in dm_test_ordering() 857 &dev)); in dm_test_remove_active_dma() 890 &dev)); in dm_test_remove_active_dma() 1117 dev; in dm_test_uclass_devices_get() 1232 dev->name, dev->seq_); in dm_test_all_have_seq() [all …]
|
| A D | pmic.c | 28 struct udevice *dev; in power_pmic_get() local 30 ut_assertok(pmic_get(name, &dev)); in power_pmic_get() 31 ut_assertnonnull(dev); in power_pmic_get() 34 ut_asserteq_str(name, dev->name); in power_pmic_get() 62 struct udevice *dev; in dm_test_power_pmic_io() local 65 ut_assertok(pmic_get(name, &dev)); in dm_test_power_pmic_io() 67 reg_count = pmic_reg_count(dev); in dm_test_power_pmic_io() 90 struct udevice *dev; in dm_test_power_pmic_mc34708_regs_check() local 93 ut_assertok(pmic_get("pmic@41", &dev)); in dm_test_power_pmic_mc34708_regs_check() 96 reg_count = pmic_reg_count(dev); in dm_test_power_pmic_mc34708_regs_check() [all …]
|
| A D | i3c.c | 16 struct udevice *dev; in dm_test_i3c_base() local 18 ut_assertok(uclass_get_device(UCLASS_I3C, 0, &dev)); in dm_test_i3c_base() 19 ut_assertok(dm_i3c_read(dev, 0, NULL, 1)); in dm_test_i3c_base() 20 ut_assertok(dm_i3c_read(dev, 0, NULL, 4)); in dm_test_i3c_base() 21 ut_assertok(dm_i3c_write(dev, 0, "AABB", 2)); in dm_test_i3c_base() 22 ut_assertok(dm_i3c_write(dev, 0, "AABBCCDD", 4)); in dm_test_i3c_base() 24 ut_assertok(uclass_get_device(UCLASS_I3C, 1, &dev)); in dm_test_i3c_base() 25 ut_assertok(dm_i3c_read(dev, 1, NULL, 1)); in dm_test_i3c_base() 26 ut_assertok(dm_i3c_read(dev, 1, NULL, 4)); in dm_test_i3c_base() 27 ut_assertok(dm_i3c_write(dev, 1, "AABB", 2)); in dm_test_i3c_base() [all …]
|
| A D | devres.c | 22 struct udevice *dev; in dm_test_devres_alloc() local 48 struct udevice *dev; in dm_test_devres_free() local 62 devm_kfree(dev, ptr); in dm_test_devres_free() 75 struct udevice *dev; in dm_test_devres_kzalloc() local 95 struct udevice *dev; in dm_test_devres_kmalloc_array() local 118 struct udevice *dev; in dm_test_devres_kcalloc() local 147 struct udevice *dev; in dm_test_devres_phase() local 154 ut_assertnonnull(dev); in dm_test_devres_phase() 155 devres_get_stats(dev, &stats); in dm_test_devres_phase() 167 ut_assertnonnull(dev); in dm_test_devres_phase() [all …]
|
| A D | irq.c | 18 struct udevice *dev; in dm_test_irq_base() local 22 ut_asserteq(5, irq_route_pmc_gpio_gpe(dev, 4)); in dm_test_irq_base() 25 ut_assertok(irq_set_polarity(dev, 4, true)); in dm_test_irq_base() 28 ut_assertok(irq_snapshot_polarities(dev)); in dm_test_irq_base() 29 ut_assertok(irq_restore_polarities(dev)); in dm_test_irq_base() 38 struct udevice *dev; in dm_test_irq_type() local 67 struct udevice *dev; in dm_test_request() local 71 ut_asserteq_str("a-test", dev->name); in dm_test_request() 82 struct udevice *dev; in dm_test_irq_get_by_index() local 86 &dev)); in dm_test_irq_get_by_index() [all …]
|
| A D | regulator.c | 98 struct udevice *dev; in dm_test_power_regulator_set_get_voltage() local 106 uc_pdata = dev_get_uclass_plat(dev); in dm_test_power_regulator_set_get_voltage() 112 val_get = regulator_get_value(dev); in dm_test_power_regulator_set_get_voltage() 125 struct udevice *dev; in dm_test_power_regulator_set_get_current() local 164 struct udevice *dev; in dm_test_power_regulator_set_get_enable() local 184 struct udevice *dev, *dev_autoset; in dm_test_power_regulator_set_enable_if_allowed() local 204 struct udevice *dev; in dm_test_power_regulator_set_get_mode() local 224 struct udevice *dev; in dm_test_power_regulator_set_get_suspend_voltage() local 235 ops = dev_get_driver_ops(dev); in dm_test_power_regulator_set_get_suspend_voltage() 254 struct udevice *dev; in dm_test_power_regulator_set_get_suspend_enable() local [all …]
|
| A D | cpu.c | 17 struct udevice *dev; in dm_test_cpu() local 24 for (uclass_find_first_device(UCLASS_CPU, &dev); in dm_test_cpu() 25 dev; in dm_test_cpu() 26 uclass_find_next_device(&dev)) in dm_test_cpu() 27 ut_assert(dev_get_flags(dev) & DM_FLAG_ACTIVATED); in dm_test_cpu() 30 ut_asserteq_ptr(cpu_get_current_dev(), dev); in dm_test_cpu() 31 ut_asserteq(cpu_is_current(dev), 1); in dm_test_cpu() 33 ut_assertok(cpu_get_desc(dev, text, sizeof(text))); in dm_test_cpu() 36 ut_assertok(cpu_get_info(dev, &info)); in dm_test_cpu() 41 ut_asserteq(cpu_get_count(dev), 42); in dm_test_cpu() [all …]
|
| A D | sysreset.c | 18 struct udevice *dev; in dm_test_sysreset_base() local 21 ut_assertok(uclass_get_device(UCLASS_SYSRESET, 0, &dev)); in dm_test_sysreset_base() 22 ut_asserteq(-ENODEV, sysreset_request(dev, SYSRESET_WARM)); in dm_test_sysreset_base() 23 ut_asserteq(-ENODEV, sysreset_request(dev, SYSRESET_COLD)); in dm_test_sysreset_base() 27 ut_assertok(uclass_get_device(UCLASS_SYSRESET, 1, &dev)); in dm_test_sysreset_base() 37 ut_assertok(uclass_get_device(UCLASS_SYSRESET, 2, &dev)); in dm_test_sysreset_base() 52 struct udevice *dev; in dm_test_sysreset_get_status() local 57 ut_assertok(sysreset_get_status(dev, msg, sizeof(msg))); in dm_test_sysreset_get_status() 102 struct udevice *dev; in dm_test_sysreset_get_last() local 106 ut_asserteq(SYSRESET_WARM, sysreset_get_last(dev)); in dm_test_sysreset_get_last() [all …]
|
| A D | button.c | 22 struct udevice *dev; in dm_test_button_base() local 47 struct udevice *dev, *gpio; in dm_test_button_gpio() local 71 struct udevice *dev, *cmp; in dm_test_button_label() local 74 ut_asserteq(1, device_active(dev)); in dm_test_button_label() 76 ut_asserteq_ptr(dev, cmp); in dm_test_button_label() 79 ut_asserteq(1, device_active(dev)); in dm_test_button_label() 81 ut_asserteq_ptr(dev, cmp); in dm_test_button_label() 92 struct udevice *dev; in dm_test_button_linux_code() local 95 ut_asserteq(BTN_1, button_get_code(dev)); in dm_test_button_linux_code() 105 struct udevice *dev; in dm_test_button_keys_adc() local [all …]
|
| A D | gpio.c | 24 struct udevice *dev; in dm_test_gpio() local 46 ops = gpio_get_ops(dev); in dm_test_gpio() 253 struct udevice *dev; in dm_test_gpio_anon() local 275 struct udevice *dev; in dm_test_gpio_requestf() local 293 struct udevice *dev; in dm_test_gpio_copy() local 401 struct udevice *dev; in dm_test_gpio_get_dir_flags() local 437 struct udevice *dev; in dm_test_gpio_get_acpi() local 466 struct udevice *dev; in dm_test_gpio_get_acpi_irq() local 499 struct udevice *dev; in dm_test_gpio_devm() local 503 &dev)); in dm_test_gpio_devm() [all …]
|