mirror of
https://github.com/torvalds/linux.git
synced 2026-06-05 04:56:13 +02:00
arm64: dts: meson: add IR controller for Meson-S4 SoC
Add the IR controller device of Meson-S4 SoC family. Signed-off-by: Zelong Dong <zelong.dong@amlogic.com> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://lore.kernel.org/r/20230825115310.39993-4-zelong.dong@amlogic.com Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
This commit is contained in:
parent
8a63d22183
commit
dc8bc779fe
|
|
@ -28,3 +28,9 @@ memory@0 {
|
|||
&uart_B {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&ir {
|
||||
status = "okay";
|
||||
pinctrl-0 = <&remote_pins>;
|
||||
pinctrl-names = "default";
|
||||
};
|
||||
|
|
|
|||
|
|
@ -106,6 +106,14 @@ gpio: bank@4000 {
|
|||
#gpio-cells = <2>;
|
||||
gpio-ranges = <&periphs_pinctrl 0 0 82>;
|
||||
};
|
||||
|
||||
remote_pins: remote-pin {
|
||||
mux {
|
||||
groups = "remote_in";
|
||||
function = "remote_in";
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
gpio_intc: interrupt-controller@4080 {
|
||||
|
|
@ -133,6 +141,13 @@ reset: reset-controller@2000 {
|
|||
reg = <0x0 0x2000 0x0 0x98>;
|
||||
#reset-cells = <1>;
|
||||
};
|
||||
|
||||
ir: ir@84040 {
|
||||
compatible = "amlogic,meson-s4-ir";
|
||||
reg = <0x0 0x84040 0x0 0x30>;
|
||||
interrupts = <GIC_SPI 22 IRQ_TYPE_EDGE_RISING>;
|
||||
status = "disabled";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user