The SARADC is used for adc keys and charging detect at uboot
loader. Except for the rk3036 and rk3228 Socs, the others
support the SARADC IP.

David Wu (14):
  adc: Add driver for Rockchip SARADC
  configs: rockchip: Enable the ROCKCHIP_SARADC config
  clk: rockchip: Add rv1108 SARADC clock support
  clk: rockchip: Add SARADC clock support for rk3288
  clk: rockchip: Add rk3328 SARADC clock support
  clk: rockchip: Add rk3368 SARADC clock support
  clk: rockchip: Add rk3399 SARADC clock support
  arm: dts: rv1108: Add Saradc node at dtsi level
  arm: dts: Enable SARADC for rv1108-evb
  arm: dts: Enable SARADC for rk3288-popmetal
  arm: dts: Enable SARADC for rk3328-evb
  arm: dts: Enable SARADC for rk3368-px5-evb
  arm: dts: Enable SARADC for rk3368-sheep
  arm: dts: Enable SARADC for rk3399-evb

 arch/arm/dts/rk3288-popmetal.dtsi               |   4 +
 arch/arm/dts/rk3328-evb.dts                     |   4 +
 arch/arm/dts/rk3368-px5-evb.dts                 |   4 +
 arch/arm/dts/rk3368-sheep.dts                   |   4 +
 arch/arm/dts/rk3399-evb.dts                     |   4 +
 arch/arm/dts/rv1108-evb.dts                     |   4 +
 arch/arm/dts/rv1108.dtsi                        |  11 ++
 arch/arm/include/asm/arch-rockchip/cru_rk3368.h |   5 +
 arch/arm/include/asm/arch-rockchip/cru_rv1108.h |   5 +
 configs/chromebit_mickey_defconfig              |   2 +
 configs/chromebook_jerry_defconfig              |   2 +
 configs/chromebook_minnie_defconfig             |   2 +
 configs/evb-px5_defconfig                       |   2 +
 configs/evb-rk3288_defconfig                    |   2 +
 configs/evb-rk3328_defconfig                    |   2 +
 configs/evb-rk3399_defconfig                    |   2 +
 configs/evb-rv1108_defconfig                    |   2 +
 configs/fennec-rk3288_defconfig                 |   2 +
 configs/firefly-rk3288_defconfig                |   2 +
 configs/firefly-rk3399_defconfig                |   2 +
 configs/geekbox_defconfig                       |   2 +
 configs/lion-rk3368_defconfig                   |   2 +
 configs/miqi-rk3288_defconfig                   |   2 +
 configs/phycore-rk3288_defconfig                |   2 +
 configs/popmetal-rk3288_defconfig               |   2 +
 configs/puma-rk3399_defconfig                   |   2 +
 configs/rock2_defconfig                         |   2 +
 configs/rock_defconfig                          |   2 +
 configs/sheep-rk3368_defconfig                  |   2 +
 configs/tinker-rk3288_defconfig                 |   2 +
 drivers/adc/Kconfig                             |   9 ++
 drivers/adc/Makefile                            |   1 +
 drivers/adc/rockchip-saradc.c                   | 183 ++++++++++++++++++++++++
 drivers/clk/rockchip/clk_rk3288.c               |  41 ++++++
 drivers/clk/rockchip/clk_rk3328.c               |  35 ++++-
 drivers/clk/rockchip/clk_rk3368.c               |  32 +++++
 drivers/clk/rockchip/clk_rk3399.c               |  36 ++++-
 drivers/clk/rockchip/clk_rv1108.c               |  33 ++++-
 include/dt-bindings/clock/rv1108-cru.h          |   2 +
 39 files changed, 456 insertions(+), 3 deletions(-)
 create mode 100644 drivers/adc/rockchip-saradc.c

-- 
2.7.4


_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to