Searched refs:saradc (Results 1 – 25 of 179) sorted by relevance
12345678
/linux-6.12.1/drivers/iio/adc/ |
D | sophgo-cv1800b-adc.c | 72 static void cv1800b_adc_start_measurement(struct cv1800b_adc *saradc, in cv1800b_adc_start_measurement() argument 75 writel(0, saradc->regs + CV1800B_ADC_CTRL_REG); in cv1800b_adc_start_measurement() 77 saradc->regs + CV1800B_ADC_CTRL_REG); in cv1800b_adc_start_measurement() 80 static int cv1800b_adc_wait(struct cv1800b_adc *saradc) in cv1800b_adc_wait() argument 82 if (saradc->irq < 0) { in cv1800b_adc_wait() 85 return readl_poll_timeout(saradc->regs + CV1800B_ADC_STATUS_REG, in cv1800b_adc_wait() 90 return wait_for_completion_timeout(&saradc->completion, in cv1800b_adc_wait() 99 struct cv1800b_adc *saradc = iio_priv(indio_dev); in cv1800b_adc_read_raw() local 105 scoped_guard(mutex, &saradc->lock) { in cv1800b_adc_read_raw() 108 cv1800b_adc_start_measurement(saradc, chan->scan_index); in cv1800b_adc_read_raw() [all …]
|
/linux-6.12.1/arch/arm/boot/dts/amlogic/ |
D | meson8m2.dtsi | 83 &saradc { 84 compatible = "amlogic,meson8m2-saradc", "amlogic,meson-saradc";
|
D | meson.dtsi | 17 io-channels = <&saradc 8>; 99 saradc: adc@8680 { label 100 compatible = "amlogic,meson-saradc"; 324 io-channels = <&saradc 8>;
|
D | meson8m2-mxiii-plus.dts | 36 io-channels = <&saradc 0>; 209 &saradc {
|
/linux-6.12.1/arch/arm64/boot/dts/rockchip/ |
D | rk3326-odroid-go2.dts | 17 io-channels = <&saradc 1>, 18 <&saradc 2>;
|
D | rk3328-roc-pc.dts | 16 io-channels = <&saradc 0>; 93 &saradc {
|
D | rk3308-evb.dts | 21 io-channels = <&saradc 0>; 35 io-channels = <&saradc 1>; 193 &saradc {
|
D | rk3326-odroid-go2-v11.dts | 21 io-channels = <&saradc 1>, 22 <&saradc 2>;
|
D | rk3399-gru-kevin.dts | 73 io-channels = <&saradc 2>; 82 io-channels = <&saradc 3>; 295 &saradc {
|
D | rk3566-soquartz-cm4.dts | 138 * saradc is exposed on CM1 / Module1A - to J2 142 &saradc {
|
D | rk3588-ok3588-c.dts | 18 io-channels = <&saradc 0>; 32 io-channels = <&saradc 1>; 358 &saradc {
|
D | rk3566-soquartz-blade.dts | 140 * saradc is exposed on CM1 / Module1A - to J2 144 &saradc {
|
D | rk3399-nanopi-m4b.dts | 17 io-channels = <&saradc 1>;
|
D | rk3566-soquartz-model-a.dts | 165 * saradc is exposed on CM1 / Module1A - to J2 169 &saradc {
|
D | rk3566-powkiddy-x55.dts | 30 io-channels = <&saradc 0>, <&saradc 1>, 31 <&saradc 2>, <&saradc 3>; 804 &saradc {
|
D | rk3318-a95x-z2.dts | 24 io-channels = <&saradc 0>; 287 &saradc {
|
/linux-6.12.1/arch/arm64/boot/dts/amlogic/ |
D | meson-gxm.dtsi | 190 &saradc { 191 compatible = "amlogic,meson-gxm-saradc", "amlogic,meson-saradc";
|
D | meson-gxbb-p200.dts | 33 io-channels = <&saradc 0>; 160 &saradc {
|
D | meson-g12b-odroid-go-ultra.dts | 26 io-channels = <&saradc 2>, <&saradc 3>; 49 io-channels = <&saradc 0>, <&saradc 1>; 641 &saradc {
|
D | meson-gxl-s905d-mecool-kii-pro.dts | 20 io-channels = <&saradc 0>;
|
D | meson-gxm-q200.dts | 20 io-channels = <&saradc 0>;
|
D | meson-gxm-wetek-core2.dts | 35 io-channels = <&saradc 0>;
|
/linux-6.12.1/arch/arm/boot/dts/rockchip/ |
D | rk3xxx.dtsi | 440 saradc: saradc@2006c000 { label 441 compatible = "rockchip,saradc"; 446 clock-names = "saradc", "apb_pclk"; 448 reset-names = "saradc-apb";
|
D | rk3066a-mk808.dts | 30 io-channels = <&saradc 1>; 222 &saradc {
|
D | rk3288-rock2-square.dts | 17 io-channels = <&saradc 1>; 257 &saradc {
|
12345678