Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1458291 > unrolled thread
| Started by | John Stultz <john.stultz@linaro.org> |
|---|---|
| First post | 2016-08-09 01:10 +0200 |
| Last post | 2016-08-09 01:10 +0200 |
| Articles | 7 — 2 participants |
Back to article view | Back to linux.kernel
[RFC][PATCH 1/4] arm64: dts: Add display subsystem DT nodes for hi6220-hikey John Stultz <john.stultz@linaro.org> - 2016-08-09 01:10 +0200
[RFC][PATCH 4/4] arm64: dts: hikey: Add pstore support for HiKey John Stultz <john.stultz@linaro.org> - 2016-08-09 01:10 +0200
Re: [RFC][PATCH 4/4] arm64: dts: hikey: Add pstore support for HiKey John Stultz <john.stultz@linaro.org> - 2016-08-09 01:30 +0200
Re: [RFC][PATCH 4/4] arm64: dts: hikey: Add pstore support for HiKey Kees Cook <keescook@chromium.org> - 2016-08-09 01:30 +0200
[RFC][PATCH 4/4 v2] arm64: dts: hikey: Add pstore support for HiKey John Stultz <john.stultz@linaro.org> - 2016-08-09 01:50 +0200
Re: [RFC][PATCH 4/4 v2] arm64: dts: hikey: Add pstore support for HiKey Kees Cook <keescook@chromium.org> - 2016-08-09 02:40 +0200
[RFC][PATCH 2/4] arm64: dts: Add HDMI node for hi6220-hikey John Stultz <john.stultz@linaro.org> - 2016-08-09 01:10 +0200
| From | John Stultz <john.stultz@linaro.org> |
|---|---|
| Date | 2016-08-09 01:10 +0200 |
| Subject | [RFC][PATCH 1/4] arm64: dts: Add display subsystem DT nodes for hi6220-hikey |
| Message-ID | <s41Qd-7Ui-5@gated-at.bofh.it> |
From: Xinliang Liu <xinliang.liu@linaro.org>
Add ade and dsi DT nodes for hikey board.
Cc: Guodong Xu <guodong.xu@linaro.org>
Cc: Wei Xu <xuwei5@hisilicon.com>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: devicetree@vger.kernel.org
Signed-off-by: Xinliang Liu <xinliang.liu@linaro.org>
Signed-off-by: John Stultz <john.stultz@linaro.org>
---
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 8 ++++
arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 55 ++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
index 593c7e4..c2f014e 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
+++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
@@ -372,3 +372,11 @@
&uart3 {
label = "LS-UART1";
};
+
+&ade {
+ status = "ok";
+};
+
+&dsi {
+ status = "ok";
+};
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi b/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
index 4f27041..d0b887a 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
+++ b/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
@@ -262,6 +262,11 @@
#clock-cells = <1>;
};
+ medianoc_ade: medianoc_ade@f4520000 {
+ compatible = "syscon";
+ reg = <0x0 0xf4520000 0x0 0x4000>;
+ };
+
stub_clock: stub_clock {
compatible = "hisilicon,hi6220-stub-clk";
hisilicon,hi6220-clk-sram = <&sram>;
@@ -850,5 +855,55 @@
};
};
};
+
+ ade: ade@f4100000 {
+ compatible = "hisilicon,hi6220-ade";
+ reg = <0x0 0xf4100000 0x0 0x7800>;
+ reg-names = "ade_base";
+ hisilicon,noc-syscon = <&medianoc_ade>;
+ resets = <&media_ctrl MEDIA_ADE>;
+ interrupts = <0 115 4>; /* ldi interrupt */
+
+ clocks = <&media_ctrl HI6220_ADE_CORE>,
+ <&media_ctrl HI6220_CODEC_JPEG>,
+ <&media_ctrl HI6220_ADE_PIX_SRC>;
+ /*clock name*/
+ clock-names = "clk_ade_core",
+ "clk_codec_jpeg",
+ "clk_ade_pix";
+
+ assigned-clocks = <&media_ctrl HI6220_ADE_CORE>,
+ <&media_ctrl HI6220_CODEC_JPEG>;
+ assigned-clock-rates = <360000000>, <288000000>;
+ dma-coherent;
+ status = "disabled";
+
+ port {
+ ade_out: endpoint {
+ remote-endpoint = <&dsi_in>;
+ };
+ };
+ };
+
+ dsi: dsi@f4107800 {
+ compatible = "hisilicon,hi6220-dsi";
+ reg = <0x0 0xf4107800 0x0 0x100>;
+ clocks = <&media_ctrl HI6220_DSI_PCLK>;
+ clock-names = "pclk";
+ status = "disabled";
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ /* 0 for input port */
+ port@0 {
+ reg = <0>;
+ dsi_in: endpoint {
+ remote-endpoint = <&ade_out>;
+ };
+ };
+ };
+ };
};
};
--
1.9.1
[toc] | [next] | [standalone]
| From | John Stultz <john.stultz@linaro.org> |
|---|---|
| Date | 2016-08-09 01:10 +0200 |
| Subject | [RFC][PATCH 4/4] arm64: dts: hikey: Add pstore support for HiKey |
| Message-ID | <s41Qd-7Ui-13@gated-at.bofh.it> |
| In reply to | #1458291 |
This patch reserves some memory in the DTS and sets up a
pstore device tree node to enable pstore support on HiKey.
Cc: Kees Cook <keescook@chromium.org>
Cc: Guodong Xu <guodong.xu@linaro.org>
Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
Cc: Wei Xu <xuwei5@hisilicon.com>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: devicetree@vger.kernel.org
Signed-off-by: John Stultz <john.stultz@linaro.org>
---
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 17 ++++++++++++++++-
1 file changed, 16 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
index b2683e4..9140306 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
+++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
@@ -32,6 +32,7 @@
* 0x05f0,1000 - 0x05f0,1fff: Reboot reason
* 0x06df,f000 - 0x06df,ffff: Mailbox message data
* 0x0740,f000 - 0x0740,ffff: MCU firmware section
+ * 0x21f0,0000 - 0x21ff,ffff: pstore/ramoops buffer
* 0x3e00,0000 - 0x3fff,ffff: OP-TEE
*/
memory@0 {
@@ -40,7 +41,21 @@
<0x00000000 0x05f00000 0x00000000 0x00001000>,
<0x00000000 0x05f02000 0x00000000 0x00efd000>,
<0x00000000 0x06e00000 0x00000000 0x0060f000>,
- <0x00000000 0x07410000 0x00000000 0x36bf0000>;
+ <0x00000000 0x07410000 0x00000000 0x1aaf0000>,
+ <0x00000000 0x22000000 0x00000000 0x1c000000>;
+ };
+
+ pstore: pstore@0x21f00000 {
+ no-map;
+ reg = <0x0 0x21f00000 0x0 0x00100000>; /* pstore buffer */
+ };
+
+ ramoops {
+ compatible = "ramoops";
+ memory-region = <&pstore>;
+ record-size = <0x0 0x00020000>;
+ console-size = <0x0 0x00020000>;
+ ftrace-size = <0x0 0x00020000>;
};
reboot-mode-syscon@5f01000 {
--
1.9.1
[toc] | [prev] | [next] | [standalone]
| From | John Stultz <john.stultz@linaro.org> |
|---|---|
| Date | 2016-08-09 01:30 +0200 |
| Subject | Re: [RFC][PATCH 4/4] arm64: dts: hikey: Add pstore support for HiKey |
| Message-ID | <s429A-82E-17@gated-at.bofh.it> |
| In reply to | #1458293 |
On Mon, Aug 8, 2016 at 4:20 PM, Kees Cook <keescook@chromium.org> wrote:
> On Mon, Aug 8, 2016 at 4:03 PM, John Stultz <john.stultz@linaro.org> wrote:
>> This patch reserves some memory in the DTS and sets up a
>> pstore device tree node to enable pstore support on HiKey.
>>
>> Cc: Kees Cook <keescook@chromium.org>
>> Cc: Guodong Xu <guodong.xu@linaro.org>
>> Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
>> Cc: Wei Xu <xuwei5@hisilicon.com>
>> Cc: Rob Herring <robh+dt@kernel.org>
>> Cc: Mark Rutland <mark.rutland@arm.com>
>> Cc: Catalin Marinas <catalin.marinas@arm.com>
>> Cc: Will Deacon <will.deacon@arm.com>
>> Cc: linux-arm-kernel@lists.infradead.org
>> Cc: devicetree@vger.kernel.org
>> Signed-off-by: John Stultz <john.stultz@linaro.org>
>> ---
>> arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 17 ++++++++++++++++-
>> 1 file changed, 16 insertions(+), 1 deletion(-)
>>
>> diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
>> index b2683e4..9140306 100644
>> --- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
>> +++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
>> @@ -32,6 +32,7 @@
>> * 0x05f0,1000 - 0x05f0,1fff: Reboot reason
>> * 0x06df,f000 - 0x06df,ffff: Mailbox message data
>> * 0x0740,f000 - 0x0740,ffff: MCU firmware section
>> + * 0x21f0,0000 - 0x21ff,ffff: pstore/ramoops buffer
>> * 0x3e00,0000 - 0x3fff,ffff: OP-TEE
>> */
>> memory@0 {
>> @@ -40,7 +41,21 @@
>> <0x00000000 0x05f00000 0x00000000 0x00001000>,
>> <0x00000000 0x05f02000 0x00000000 0x00efd000>,
>> <0x00000000 0x06e00000 0x00000000 0x0060f000>,
>> - <0x00000000 0x07410000 0x00000000 0x36bf0000>;
>> + <0x00000000 0x07410000 0x00000000 0x1aaf0000>,
>> + <0x00000000 0x22000000 0x00000000 0x1c000000>;
>> + };
>> +
>> + pstore: pstore@0x21f00000 {
>> + no-map;
>> + reg = <0x0 0x21f00000 0x0 0x00100000>; /* pstore buffer */
>> + };
>> +
>> + ramoops {
>> + compatible = "ramoops";
>> + memory-region = <&pstore>;
>> + record-size = <0x0 0x00020000>;
>> + console-size = <0x0 0x00020000>;
>> + ftrace-size = <0x0 0x00020000>;
>> };
>>
>> reboot-mode-syscon@5f01000 {
>
> Heh, sorry, we changed the pstore DT format out from under you. :)
>
> http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=529182e204db083cb7bda832d1c5c6d9278ba1cb
>
> But otherwise, sure!
Ah! Right. Rob gave me a heads up on this last week, but I forgot
about it over the weekend.
thanks!
-john
[toc] | [prev] | [next] | [standalone]
| From | Kees Cook <keescook@chromium.org> |
|---|---|
| Date | 2016-08-09 01:30 +0200 |
| Subject | Re: [RFC][PATCH 4/4] arm64: dts: hikey: Add pstore support for HiKey |
| Message-ID | <s429A-82E-19@gated-at.bofh.it> |
| In reply to | #1458293 |
On Mon, Aug 8, 2016 at 4:03 PM, John Stultz <john.stultz@linaro.org> wrote:
> This patch reserves some memory in the DTS and sets up a
> pstore device tree node to enable pstore support on HiKey.
>
> Cc: Kees Cook <keescook@chromium.org>
> Cc: Guodong Xu <guodong.xu@linaro.org>
> Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
> Cc: Wei Xu <xuwei5@hisilicon.com>
> Cc: Rob Herring <robh+dt@kernel.org>
> Cc: Mark Rutland <mark.rutland@arm.com>
> Cc: Catalin Marinas <catalin.marinas@arm.com>
> Cc: Will Deacon <will.deacon@arm.com>
> Cc: linux-arm-kernel@lists.infradead.org
> Cc: devicetree@vger.kernel.org
> Signed-off-by: John Stultz <john.stultz@linaro.org>
> ---
> arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 17 ++++++++++++++++-
> 1 file changed, 16 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
> index b2683e4..9140306 100644
> --- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
> +++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
> @@ -32,6 +32,7 @@
> * 0x05f0,1000 - 0x05f0,1fff: Reboot reason
> * 0x06df,f000 - 0x06df,ffff: Mailbox message data
> * 0x0740,f000 - 0x0740,ffff: MCU firmware section
> + * 0x21f0,0000 - 0x21ff,ffff: pstore/ramoops buffer
> * 0x3e00,0000 - 0x3fff,ffff: OP-TEE
> */
> memory@0 {
> @@ -40,7 +41,21 @@
> <0x00000000 0x05f00000 0x00000000 0x00001000>,
> <0x00000000 0x05f02000 0x00000000 0x00efd000>,
> <0x00000000 0x06e00000 0x00000000 0x0060f000>,
> - <0x00000000 0x07410000 0x00000000 0x36bf0000>;
> + <0x00000000 0x07410000 0x00000000 0x1aaf0000>,
> + <0x00000000 0x22000000 0x00000000 0x1c000000>;
> + };
> +
> + pstore: pstore@0x21f00000 {
> + no-map;
> + reg = <0x0 0x21f00000 0x0 0x00100000>; /* pstore buffer */
> + };
> +
> + ramoops {
> + compatible = "ramoops";
> + memory-region = <&pstore>;
> + record-size = <0x0 0x00020000>;
> + console-size = <0x0 0x00020000>;
> + ftrace-size = <0x0 0x00020000>;
> };
>
> reboot-mode-syscon@5f01000 {
Heh, sorry, we changed the pstore DT format out from under you. :)
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=529182e204db083cb7bda832d1c5c6d9278ba1cb
But otherwise, sure!
-Kees
--
Kees Cook
Nexus Security
[toc] | [prev] | [next] | [standalone]
| From | John Stultz <john.stultz@linaro.org> |
|---|---|
| Date | 2016-08-09 01:50 +0200 |
| Subject | [RFC][PATCH 4/4 v2] arm64: dts: hikey: Add pstore support for HiKey |
| Message-ID | <s42sV-8ao-13@gated-at.bofh.it> |
| In reply to | #1458308 |
This patch reserves some memory in the DTS and sets up a
pstore device tree node to enable pstore support on HiKey.
Cc: Kees Cook <keescook@chromium.org>
Cc: Guodong Xu <guodong.xu@linaro.org>
Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
Cc: Wei Xu <xuwei5@hisilicon.com>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: devicetree@vger.kernel.org
Signed-off-by: John Stultz <john.stultz@linaro.org>
---
v2: Quick rework to update to new ramoops format.
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
index b2683e4..748d0dc 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
+++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
@@ -32,6 +32,7 @@
* 0x05f0,1000 - 0x05f0,1fff: Reboot reason
* 0x06df,f000 - 0x06df,ffff: Mailbox message data
* 0x0740,f000 - 0x0740,ffff: MCU firmware section
+ * 0x21f0,0000 - 0x21ff,ffff: pstore/ramoops buffer
* 0x3e00,0000 - 0x3fff,ffff: OP-TEE
*/
memory@0 {
@@ -40,9 +41,25 @@
<0x00000000 0x05f00000 0x00000000 0x00001000>,
<0x00000000 0x05f02000 0x00000000 0x00efd000>,
<0x00000000 0x06e00000 0x00000000 0x0060f000>,
- <0x00000000 0x07410000 0x00000000 0x36bf0000>;
+ <0x00000000 0x07410000 0x00000000 0x1aaf0000>,
+ <0x00000000 0x22000000 0x00000000 0x1c000000>;
};
+ reserved-memory {
+ #address-cells = <2>;
+ #size-cells = <2>;
+ ranges;
+
+ ramoops@0x21f00000 {
+ compatible = "ramoops";
+ reg = <0x0 0x21f00000 0x0 0x00100000>;
+ record-size = <0x00020000>;
+ console-size = <0x00020000>;
+ ftrace-size = <0x00020000>;
+ };
+ };
+
+
reboot-mode-syscon@5f01000 {
compatible = "syscon", "simple-mfd";
reg = <0x0 0x05f01000 0x0 0x00001000>;
--
1.9.1
[toc] | [prev] | [next] | [standalone]
| From | Kees Cook <keescook@chromium.org> |
|---|---|
| Date | 2016-08-09 02:40 +0200 |
| Subject | Re: [RFC][PATCH 4/4 v2] arm64: dts: hikey: Add pstore support for HiKey |
| Message-ID | <s43fj-h8-9@gated-at.bofh.it> |
| In reply to | #1458326 |
On Mon, Aug 8, 2016 at 4:48 PM, John Stultz <john.stultz@linaro.org> wrote:
> This patch reserves some memory in the DTS and sets up a
> pstore device tree node to enable pstore support on HiKey.
>
> Cc: Kees Cook <keescook@chromium.org>
> Cc: Guodong Xu <guodong.xu@linaro.org>
> Cc: Haojian Zhuang <haojian.zhuang@linaro.org>
> Cc: Wei Xu <xuwei5@hisilicon.com>
> Cc: Rob Herring <robh+dt@kernel.org>
> Cc: Mark Rutland <mark.rutland@arm.com>
> Cc: Catalin Marinas <catalin.marinas@arm.com>
> Cc: Will Deacon <will.deacon@arm.com>
> Cc: linux-arm-kernel@lists.infradead.org
> Cc: devicetree@vger.kernel.org
> Signed-off-by: John Stultz <john.stultz@linaro.org>
This looks right to me. :)
Reviewed-by: Kees Cook <keescook@chromium.org>
> ---
> v2: Quick rework to update to new ramoops format.
>
> arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 19 ++++++++++++++++++-
> 1 file changed, 18 insertions(+), 1 deletion(-)
>
> diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
> index b2683e4..748d0dc 100644
> --- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
> +++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
> @@ -32,6 +32,7 @@
> * 0x05f0,1000 - 0x05f0,1fff: Reboot reason
> * 0x06df,f000 - 0x06df,ffff: Mailbox message data
> * 0x0740,f000 - 0x0740,ffff: MCU firmware section
> + * 0x21f0,0000 - 0x21ff,ffff: pstore/ramoops buffer
> * 0x3e00,0000 - 0x3fff,ffff: OP-TEE
> */
> memory@0 {
> @@ -40,9 +41,25 @@
> <0x00000000 0x05f00000 0x00000000 0x00001000>,
> <0x00000000 0x05f02000 0x00000000 0x00efd000>,
> <0x00000000 0x06e00000 0x00000000 0x0060f000>,
> - <0x00000000 0x07410000 0x00000000 0x36bf0000>;
> + <0x00000000 0x07410000 0x00000000 0x1aaf0000>,
> + <0x00000000 0x22000000 0x00000000 0x1c000000>;
> };
>
> + reserved-memory {
> + #address-cells = <2>;
> + #size-cells = <2>;
> + ranges;
> +
> + ramoops@0x21f00000 {
> + compatible = "ramoops";
> + reg = <0x0 0x21f00000 0x0 0x00100000>;
> + record-size = <0x00020000>;
> + console-size = <0x00020000>;
> + ftrace-size = <0x00020000>;
> + };
> + };
> +
> +
> reboot-mode-syscon@5f01000 {
> compatible = "syscon", "simple-mfd";
> reg = <0x0 0x05f01000 0x0 0x00001000>;
> --
> 1.9.1
>
--
Kees Cook
Nexus Security
[toc] | [prev] | [next] | [standalone]
| From | John Stultz <john.stultz@linaro.org> |
|---|---|
| Date | 2016-08-09 01:10 +0200 |
| Subject | [RFC][PATCH 2/4] arm64: dts: Add HDMI node for hi6220-hikey |
| Message-ID | <s41Qe-7Ui-21@gated-at.bofh.it> |
| In reply to | #1458291 |
From: Xinliang Liu <xinliang.liu@linaro.org>
Add adv7533 HDMI DT node for HiKey board.
Cc: Guodong Xu <guodong.xu@linaro.org>
Cc: Wei Xu <xuwei5@hisilicon.com>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: devicetree@vger.kernel.org
Signed-off-by: Xinliang Liu <xinliang.liu@linaro.org>
Signed-off-by: John Stultz <john.stultz@linaro.org>
---
arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 32 ++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
index c2f014e..8597e9b 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
+++ b/arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts
@@ -379,4 +379,36 @@
&dsi {
status = "ok";
+
+ ports {
+ /* 1 for output port */
+ port@1 {
+ reg = <1>;
+
+ dsi_out0: endpoint@0 {
+ remote-endpoint = <&adv7533_in>;
+ };
+ };
+ };
+};
+
+&i2c2 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "ok";
+
+ adv7533: adv7533@39 {
+ compatible = "adi,adv7533";
+ reg = <0x39>;
+ interrupt-parent = <&gpio1>;
+ interrupts = <1 2>;
+ pd-gpio = <&gpio0 4 0>;
+ adi,dsi-lanes = <4>;
+
+ port {
+ adv7533_in: endpoint {
+ remote-endpoint = <&dsi_out0>;
+ };
+ };
+ };
};
--
1.9.1
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web