dts: Add new dts files for T962E2 SBR [1/1]

PD#SWPL-15141

Problem:
    adapt Soundbar solution to T962E2 SBR platform

Solution:
    new dts file tm2_t962e2_ab311_sbr.dts changed from tm2_t962e2_ab311.dts
    tm2_t962e2_ab311.dts file version
        'commit 952ac4c1d7 ("hdmirx: pinmux later so as to
                               prevent abnormal hpd pulse [1/1]")'

    add amp tas5782m
    add amlogic-remote-4

Verify:
    T962E2

Change-Id: I5b4ad1bc526167970de2a85aadc4089ef5eeb233
Signed-off-by: bing.jiang <bing.jiang@amlogic.com>
This commit is contained in:
bing.jiang
2019-10-18 16:56:42 +08:00
committed by Jianxin Pan
parent 74a35431d2
commit 066f69299d
5 changed files with 4509 additions and 2 deletions

View File

@@ -15175,3 +15175,8 @@ AMLOGIC VAD WAKEUP POWER
M: Zhiqiang Liang <zhiqiang.liang@amlogic.com>
F: drivers/amlogic/pm/vad_power.c
F: drivers/amlogic/pm/vad_power.h
AMLOGIC T962E2 SBR DTS
M: Bing Jiang <Bing.Jiang@amlogic.com>
F: arch/arm/boot/dts/amlogic/tm2_t962e2_ab311_sbr.dts
F: arch/arm64/boot/dts/amlogic/tm2_t962e2_ab311_sbr.dts

View File

@@ -1044,10 +1044,11 @@
}; /* end of soc*/
custom_maps: custom_maps {
mapnum = <3>;
mapnum = <4>;
map0 = <&map_0>;
map1 = <&map_1>;
map2 = <&map_2>;
map3 = <&map_3>;
map_0: map_0{
mapname = "amlogic-remote-1";
customcode = <0xfb04>;
@@ -1192,6 +1193,59 @@
REMOTE_KEY(0x9a,KEY_SCALE)
REMOTE_KEY(0xcd,KEY_KPCOMMA)>;
};
map_3: map_3{
mapname = "amlogic-remote-4";
customcode = <0xa4e8>; /* Reference Remote Control */
release_delay = <80>;
size = <45>;
keymap = <
REMOTE_KEY(0xc7, 200) /* power */
REMOTE_KEY(0x93, 201) /* eject-->input source */
REMOTE_KEY(0xb2, 202) /* usb */
REMOTE_KEY(0xb8, 203) /* coaxial */
REMOTE_KEY(0xb7, 204) /* aux */
REMOTE_KEY(0x8a, 205) /* scan-->hdmi arc */
REMOTE_KEY(0x96, 206) /* dimmer */
REMOTE_KEY(0x90, 207) /* hdmi1 */
REMOTE_KEY(0xa8, 208) /* hdmi2 */
REMOTE_KEY(0x85, 209) /* mute */
REMOTE_KEY(0x80, 210) /* vol+ */
REMOTE_KEY(0x81, 211) /* vol- */
REMOTE_KEY(0x61, 212) /* DAP */
REMOTE_KEY(0x62, 213) /* BM */
REMOTE_KEY(0x63, 214) /* DRC */
REMOTE_KEY(0x64, 215) /* POST */
REMOTE_KEY(0x65, 216) /* UPMIX */
REMOTE_KEY(0x66, 217) /* VIRT */
REMOTE_KEY(0x67, 218) /* LEGACY */
REMOTE_KEY(0x68, 219) /* HFILT */
REMOTE_KEY(0x69, 220) /* Loundness */
REMOTE_KEY(0x60, 221) /* Audio_info */
REMOTE_KEY(0xb1, 222) /* CD */
REMOTE_KEY(0xb4, 223) /* CD */
REMOTE_KEY(0xb9, 224) /* CD */
REMOTE_KEY(0xab, 225) /* CD */
REMOTE_KEY(0x91, 226) /* CD */
REMOTE_KEY(0x92, 227) /* CD */
REMOTE_KEY(0x89, 228) /* CD */
REMOTE_KEY(0x88, 229) /* CD */
REMOTE_KEY(0xa5, 230) /* CD */
REMOTE_KEY(0x84, 231) /* CD */
REMOTE_KEY(0x72, 232) /* CD */
REMOTE_KEY(0x73, 233) /* CD */
REMOTE_KEY(0x9a, 234) /* CD */
REMOTE_KEY(0x9b, 235) /* CD */
REMOTE_KEY(0xa0, 236) /* CD */
REMOTE_KEY(0x71, 237) /* CD */
REMOTE_KEY(0x74, 238) /* CD */
REMOTE_KEY(0x75, 239) /* CD */
REMOTE_KEY(0x7e, 240) /* CD */
REMOTE_KEY(0x7f, 241) /* CD */
REMOTE_KEY(0x7a, 242) /* CD */
REMOTE_KEY(0xa7, 243) /* CD */
REMOTE_KEY(0xa9, 244) /* CD */
>;
};
};
uart_A: serial@ffd24000 {

File diff suppressed because it is too large Load Diff

View File

@@ -1043,10 +1043,11 @@
}; /* end of soc*/
custom_maps: custom_maps {
mapnum = <3>;
mapnum = <4>;
map0 = <&map_0>;
map1 = <&map_1>;
map2 = <&map_2>;
map3 = <&map_3>;
map_0: map_0{
mapname = "amlogic-remote-1";
customcode = <0xfb04>;
@@ -1191,6 +1192,59 @@
REMOTE_KEY(0x9a,KEY_SCALE)
REMOTE_KEY(0xcd,KEY_KPCOMMA)>;
};
map_3: map_3{
mapname = "amlogic-remote-4";
customcode = <0xa4e8>; /* Reference Remote Control */
release_delay = <80>;
size = <45>;
keymap = <
REMOTE_KEY(0xc7, 200) /* power */
REMOTE_KEY(0x93, 201) /* eject-->input source */
REMOTE_KEY(0xb2, 202) /* usb */
REMOTE_KEY(0xb8, 203) /* coaxial */
REMOTE_KEY(0xb7, 204) /* aux */
REMOTE_KEY(0x8a, 205) /* scan-->hdmi arc */
REMOTE_KEY(0x96, 206) /* dimmer */
REMOTE_KEY(0x90, 207) /* hdmi1 */
REMOTE_KEY(0xa8, 208) /* hdmi2 */
REMOTE_KEY(0x85, 209) /* mute */
REMOTE_KEY(0x80, 210) /* vol+ */
REMOTE_KEY(0x81, 211) /* vol- */
REMOTE_KEY(0x61, 212) /* DAP */
REMOTE_KEY(0x62, 213) /* BM */
REMOTE_KEY(0x63, 214) /* DRC */
REMOTE_KEY(0x64, 215) /* POST */
REMOTE_KEY(0x65, 216) /* UPMIX */
REMOTE_KEY(0x66, 217) /* VIRT */
REMOTE_KEY(0x67, 218) /* LEGACY */
REMOTE_KEY(0x68, 219) /* HFILT */
REMOTE_KEY(0x69, 220) /* Loundness */
REMOTE_KEY(0x60, 221) /* Audio_info */
REMOTE_KEY(0xb1, 222) /* CD */
REMOTE_KEY(0xb4, 223) /* CD */
REMOTE_KEY(0xb9, 224) /* CD */
REMOTE_KEY(0xab, 225) /* CD */
REMOTE_KEY(0x91, 226) /* CD */
REMOTE_KEY(0x92, 227) /* CD */
REMOTE_KEY(0x89, 228) /* CD */
REMOTE_KEY(0x88, 229) /* CD */
REMOTE_KEY(0xa5, 230) /* CD */
REMOTE_KEY(0x84, 231) /* CD */
REMOTE_KEY(0x72, 232) /* CD */
REMOTE_KEY(0x73, 233) /* CD */
REMOTE_KEY(0x9a, 234) /* CD */
REMOTE_KEY(0x9b, 235) /* CD */
REMOTE_KEY(0xa0, 236) /* CD */
REMOTE_KEY(0x71, 237) /* CD */
REMOTE_KEY(0x74, 238) /* CD */
REMOTE_KEY(0x75, 239) /* CD */
REMOTE_KEY(0x7e, 240) /* CD */
REMOTE_KEY(0x7f, 241) /* CD */
REMOTE_KEY(0x7a, 242) /* CD */
REMOTE_KEY(0xa7, 243) /* CD */
REMOTE_KEY(0xa9, 244) /* CD */
>;
};
};
uart_A: serial@ffd24000 {

File diff suppressed because it is too large Load Diff