irblaster: add irblaster support for tm2 t312 [1/1]

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>
This commit is contained in:
Bichao Zheng
2019-07-18 14:42:25 +08:00
committed by Tao Zeng
parent f09f5a8b2a
commit b6243e7e3d
3 changed files with 13 additions and 2 deletions

View File

@@ -2142,3 +2142,8 @@
status = "okay";
};
&irblaster {
pinctrl-names = "default";
pinctrl-0 = <&irblaster_pins>;
status = "okay";
};

View File

@@ -957,11 +957,12 @@
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";
};

View File

@@ -2133,3 +2133,8 @@
status = "okay";
};
&irblaster {
pinctrl-names = "default";
pinctrl-0 = <&irblaster_pins>;
status = "okay";
};