Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • early-display
  • variant-emmc-nvme-boot
  • 2023-01-25
  • v3
  • variant-emmc-nvme-boot
  • 2020-06-01
7 results

adc.c

Blame
  • Forked from Reform / reform-boundary-uboot
    18686 commits behind the upstream repository.
    • Przemyslaw Marczak's avatar
      c48cb7eb
      sandbox: add ADC unit tests · c48cb7eb
      Przemyslaw Marczak authored
      
      This commit adds unit tests for ADC uclass's methods using sandbox ADC.
      
      Testing proper ADC binding:
      - dm_test_adc_bind()                    - device binding
      - dm_test_adc_wrong_channel_selection() - checking wrong channel selection
      
      Testing ADC supply operations:
      - dm_test_adc_supply():
        - Vdd/Vss values validating
        - Vdd regulator updated value validating
        - Vdd regulator's auto enable state validating
      
      Testing ADC operations results:
      - dm_test_adc_single_channel_conversion() - single channel start/data
      - dm_test_adc_single_channel_shot()       - single channel shot
      - dm_test_adc_multi_channel_conversion()  - multi channel start/data
      - dm_test_adc_multi_channel_shot()        - multi channel single shot
      
      Signed-off-by: default avatarPrzemyslaw Marczak <p.marczak@samsung.com>
      Cc: Simon Glass <sjg@chromium.org>
      Signed-off-by: default avatarMinkyu Kang <mk7.kang@samsung.com>
      c48cb7eb
      History
      sandbox: add ADC unit tests
      Przemyslaw Marczak authored
      
      This commit adds unit tests for ADC uclass's methods using sandbox ADC.
      
      Testing proper ADC binding:
      - dm_test_adc_bind()                    - device binding
      - dm_test_adc_wrong_channel_selection() - checking wrong channel selection
      
      Testing ADC supply operations:
      - dm_test_adc_supply():
        - Vdd/Vss values validating
        - Vdd regulator updated value validating
        - Vdd regulator's auto enable state validating
      
      Testing ADC operations results:
      - dm_test_adc_single_channel_conversion() - single channel start/data
      - dm_test_adc_single_channel_shot()       - single channel shot
      - dm_test_adc_multi_channel_conversion()  - multi channel start/data
      - dm_test_adc_multi_channel_shot()        - multi channel single shot
      
      Signed-off-by: default avatarPrzemyslaw Marczak <p.marczak@samsung.com>
      Cc: Simon Glass <sjg@chromium.org>
      Signed-off-by: default avatarMinkyu Kang <mk7.kang@samsung.com>
    adc.c 4.80 KiB