light-a-val-audio-hdmi.dts 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Copyright (C) 2021 Alibaba Group Holding Limited.
  4. */
  5. /dts-v1/;
  6. #include "light-a-val.dts"
  7. / {
  8. display-subsystem {
  9. status = "okay";
  10. };
  11. };
  12. &dpu_enc1 {
  13. ports {
  14. /delete-node/ port@0;
  15. };
  16. };
  17. &disp1_out {
  18. remote-endpoint = <&hdmi_tx_in>;
  19. };
  20. &dpu {
  21. status = "okay";
  22. };
  23. &hdmi_tx {
  24. status = "okay";
  25. port@0 {
  26. /* input */
  27. hdmi_tx_in: endpoint {
  28. remote-endpoint = <&disp1_out>;
  29. };
  30. };
  31. };
  32. &lightsound {
  33. status = "okay";
  34. simple-audio-card,dai-link@0 { /* I2S - AUDIO SYS CODEC 8156*/
  35. reg = <0>;
  36. format = "i2s";
  37. cpu {
  38. sound-dai = <&i2s0 0>;
  39. };
  40. codec {
  41. sound-dai = <&es8156_audio_codec>;
  42. };
  43. };
  44. simple-audio-card,dai-link@1 { /* I2S - AUDIO SYS CODEC 7210*/
  45. reg = <1>;
  46. format = "i2s";
  47. cpu {
  48. sound-dai = <&i2s3 0>;
  49. };
  50. codec {
  51. sound-dai = <&es7210_audio_codec>;
  52. };
  53. };
  54. simple-audio-card,dai-link@2 { /* I2S - HDMI */
  55. reg = <2>;
  56. format = "i2s";
  57. cpu {
  58. sound-dai = <&light_i2s 1>;
  59. };
  60. codec {
  61. sound-dai = <&dummy_codec 2>;
  62. };
  63. };
  64. };
  65. &light_i2s {
  66. status = "okay";
  67. };
  68. &i2s0 {
  69. status = "okay";
  70. };
  71. &i2s3 {
  72. status = "okay";
  73. };