PD#SWPL-9909
Problem:
Need add irblaster support for tm2 T312.
Solution:
1. Enable irblaster controller.
2. Mux GPIOAO_4 to IR_REMOTE_OUT.
Verify:
verified on tm2 t96e2
Change-Id: If40c84c0dff0c1d771cd6bccc1c3ac5af8e728fd
Signed-off-by: Bichao Zheng <bichao.zheng@amlogic.com>
status = "okay";
};
+&irblaster {
+ pinctrl-names = "default";
+ pinctrl-0 = <&irblaster_pins>;
+ status = "okay";
+};
max_frame_time = <200>;
};
- meson_irblaster: irblaster@14c {
+ irblaster: meson-irblaster@14c {
compatible = "amlogic, meson_irblaster";
reg = <0x0 0x14c 0x0 0x10>,
<0x0 0x40 0x0 0x4>;
- interrupts = <0 198 1>;
+ #irblaster-cells = <2>;
+ interrupts = <GIC_SPI 198 IRQ_TYPE_EDGE_RISING>;
status = "disabled";
};
status = "okay";
};
+&irblaster {
+ pinctrl-names = "default";
+ pinctrl-0 = <&irblaster_pins>;
+ status = "okay";
+};