From: Chris Morgan <macromorgan@xxxxxxxxxxx> Add support for the general purpose analog-to-digital converter (GPADC) for the Allwinner H616 SoC to support the ADC joysticks as found on the Anbernic RG35XX-H. Changes since V1: - Split dt-binding include additions to a separate patch. - Removed patch adding compatible string as it was already upstreamed. - Added patch to add the adc-joystick function to the RG35XX-H. Chris Morgan (4): dt-bindings: clock: sun50i-h616-ccu: Add GPADC clocks clk: sunxi-ng: h616: Add clock/reset for GPADC arm64: dts: allwinner: h616: Add GPADC device node arm64: dts: allwinner: anbernic-rg35xx-h: Add ADC joysticks .../arm64/boot/dts/allwinner/sun50i-h616.dtsi | 11 +++ .../sun50i-h700-anbernic-rg35xx-h.dts | 79 +++++++++++++++++++ drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 5 ++ drivers/clk/sunxi-ng/ccu-sun50i-h616.h | 2 +- include/dt-bindings/clock/sun50i-h616-ccu.h | 1 + include/dt-bindings/reset/sun50i-h616-ccu.h | 1 + 6 files changed, 98 insertions(+), 1 deletion(-) -- 2.34.1