* [PATCH] arm64: dts: synaptics: add DT for AS370-RDK [not found] <20210820093108.UVR6RTUkPKFTAd8w4bVM5RVr2cKuyn7dsRVaSfNfdBc@z> @ 2021-08-20 9:31 ` Jisheng Zhang [not found] ` <20210820095930.XD0_2M84uagbk3eJ2KQwVAU6pAez3pBoIf6_IZi3VFo@z> 0 siblings, 1 reply; 6+ messages in thread From: Jisheng Zhang @ 2021-08-20 9:31 UTC (permalink / raw) To: Arnd Bergmann, soc, Rob Herring, Sebastian Hesselbarth Cc: Krzysztof Kozlowski, linux-kernel, linux-arm-kernel, devicetree Add a basic support for AS370-RDK board based on the AS370 SoC. We can get a basic shell on the uart console now. Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com> --- Hi Arnd, If it's too late, I will add it in a PR for 5.16 in next development window. Thanks arch/arm64/boot/dts/synaptics/Makefile | 1 + arch/arm64/boot/dts/synaptics/as370-rdk.dts | 29 +++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 arch/arm64/boot/dts/synaptics/as370-rdk.dts diff --git a/arch/arm64/boot/dts/synaptics/Makefile b/arch/arm64/boot/dts/synaptics/Makefile index de71ddda6835..c1c4f6c040b3 100644 --- a/arch/arm64/boot/dts/synaptics/Makefile +++ b/arch/arm64/boot/dts/synaptics/Makefile @@ -1,4 +1,5 @@ # SPDX-License-Identifier: GPL-2.0 # Berlin SoC Family +dtb-$(CONFIG_ARCH_BERLIN) += as370-rdk.dtb dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-dmp.dtb dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-stb.dtb diff --git a/arch/arm64/boot/dts/synaptics/as370-rdk.dts b/arch/arm64/boot/dts/synaptics/as370-rdk.dts new file mode 100644 index 000000000000..6f5c37c98be6 --- /dev/null +++ b/arch/arm64/boot/dts/synaptics/as370-rdk.dts @@ -0,0 +1,29 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/* + * Copyright (C) 2018-2021 Synaptics Incorporated + * + * Author: Jisheng Zhang <jszhang@kernel.org> + */ + +/dts-v1/; + +#include "as370.dtsi" + +/ { + model = "Synaptics AS370 RDK"; + compatible = "syna,as370-rdk", "syna,as370"; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + memory@1000000 { + device_type = "memory"; + /* the first 16MB is for firmwares' usage */ + reg = <0 0x01000000 0 0x1f000000>; + }; +}; + +&uart0 { + status = "okay"; +}; -- 2.33.0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply related [flat|nested] 6+ messages in thread
[parent not found: <20210820095930.XD0_2M84uagbk3eJ2KQwVAU6pAez3pBoIf6_IZi3VFo@z>]
* Re: [PATCH] arm64: dts: synaptics: add DT for AS370-RDK [not found] ` <20210820095930.XD0_2M84uagbk3eJ2KQwVAU6pAez3pBoIf6_IZi3VFo@z> @ 2021-08-20 9:59 ` Krzysztof Kozlowski [not found] ` <20210820102708.vCv4lv-9jgWp3YYe8dZjIH-tw1Pfjft9FySDOFAmJuk@z> 0 siblings, 1 reply; 6+ messages in thread From: Krzysztof Kozlowski @ 2021-08-20 9:59 UTC (permalink / raw) To: Jisheng Zhang, Arnd Bergmann, soc, Rob Herring, Sebastian Hesselbarth Cc: linux-kernel, linux-arm-kernel, devicetree On 20/08/2021 11:31, Jisheng Zhang wrote: > Add a basic support for AS370-RDK board based on the AS370 SoC. We can > get a basic shell on the uart console now. > > Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com> > --- > Hi Arnd, > > If it's too late, I will add it in a PR for 5.16 in next development window. > > Thanks > > arch/arm64/boot/dts/synaptics/Makefile | 1 + > arch/arm64/boot/dts/synaptics/as370-rdk.dts | 29 +++++++++++++++++++++ > 2 files changed, 30 insertions(+) > create mode 100644 arch/arm64/boot/dts/synaptics/as370-rdk.dts > > diff --git a/arch/arm64/boot/dts/synaptics/Makefile b/arch/arm64/boot/dts/synaptics/Makefile > index de71ddda6835..c1c4f6c040b3 100644 > --- a/arch/arm64/boot/dts/synaptics/Makefile > +++ b/arch/arm64/boot/dts/synaptics/Makefile > @@ -1,4 +1,5 @@ > # SPDX-License-Identifier: GPL-2.0 > # Berlin SoC Family > +dtb-$(CONFIG_ARCH_BERLIN) += as370-rdk.dtb > dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-dmp.dtb > dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-stb.dtb > diff --git a/arch/arm64/boot/dts/synaptics/as370-rdk.dts b/arch/arm64/boot/dts/synaptics/as370-rdk.dts > new file mode 100644 > index 000000000000..6f5c37c98be6 > --- /dev/null > +++ b/arch/arm64/boot/dts/synaptics/as370-rdk.dts > @@ -0,0 +1,29 @@ > +// SPDX-License-Identifier: (GPL-2.0 OR MIT) > +/* > + * Copyright (C) 2018-2021 Synaptics Incorporated > + * > + * Author: Jisheng Zhang <jszhang@kernel.org> > + */ > + > +/dts-v1/; > + > +#include "as370.dtsi" > + > +/ { > + model = "Synaptics AS370 RDK"; > + compatible = "syna,as370-rdk", "syna,as370"; There is no such binding. You need to update the bindings file (first patch in the series). Best regards, Krzysztof _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <20210820102708.vCv4lv-9jgWp3YYe8dZjIH-tw1Pfjft9FySDOFAmJuk@z>]
* Re: [PATCH] arm64: dts: synaptics: add DT for AS370-RDK [not found] ` <20210820102708.vCv4lv-9jgWp3YYe8dZjIH-tw1Pfjft9FySDOFAmJuk@z> @ 2021-08-20 10:27 ` Jisheng Zhang [not found] ` <20210820195553.qJ-Xpaoy9BfWOPaUbuYhFlLuKQEU4V5nLZ3kQDebPVs@z> 0 siblings, 1 reply; 6+ messages in thread From: Jisheng Zhang @ 2021-08-20 10:27 UTC (permalink / raw) To: Krzysztof Kozlowski Cc: Arnd Bergmann, soc, Rob Herring, Sebastian Hesselbarth, linux-kernel, linux-arm-kernel, devicetree On Fri, 20 Aug 2021 11:59:30 +0200 Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> wrote: > CAUTION: Email originated externally, do not click links or open attachments unless you recognize the sender and know the content is safe. > > > On 20/08/2021 11:31, Jisheng Zhang wrote: > > Add a basic support for AS370-RDK board based on the AS370 SoC. We can > > get a basic shell on the uart console now. > > > > Signed-off-by: Jisheng Zhang <Jisheng.Zhang@synaptics.com> > > --- > > Hi Arnd, > > > > If it's too late, I will add it in a PR for 5.16 in next development window. > > > > Thanks > > > > arch/arm64/boot/dts/synaptics/Makefile | 1 + > > arch/arm64/boot/dts/synaptics/as370-rdk.dts | 29 +++++++++++++++++++++ > > 2 files changed, 30 insertions(+) > > create mode 100644 arch/arm64/boot/dts/synaptics/as370-rdk.dts > > > > diff --git a/arch/arm64/boot/dts/synaptics/Makefile b/arch/arm64/boot/dts/synaptics/Makefile > > index de71ddda6835..c1c4f6c040b3 100644 > > --- a/arch/arm64/boot/dts/synaptics/Makefile > > +++ b/arch/arm64/boot/dts/synaptics/Makefile > > @@ -1,4 +1,5 @@ > > # SPDX-License-Identifier: GPL-2.0 > > # Berlin SoC Family > > +dtb-$(CONFIG_ARCH_BERLIN) += as370-rdk.dtb > > dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-dmp.dtb > > dtb-$(CONFIG_ARCH_BERLIN) += berlin4ct-stb.dtb > > diff --git a/arch/arm64/boot/dts/synaptics/as370-rdk.dts b/arch/arm64/boot/dts/synaptics/as370-rdk.dts > > new file mode 100644 > > index 000000000000..6f5c37c98be6 > > --- /dev/null > > +++ b/arch/arm64/boot/dts/synaptics/as370-rdk.dts > > @@ -0,0 +1,29 @@ > > +// SPDX-License-Identifier: (GPL-2.0 OR MIT) > > +/* > > + * Copyright (C) 2018-2021 Synaptics Incorporated > > + * > > + * Author: Jisheng Zhang <jszhang@kernel.org> > > + */ > > + > > +/dts-v1/; > > + > > +#include "as370.dtsi" > > + > > +/ { > > + model = "Synaptics AS370 RDK"; > > + compatible = "syna,as370-rdk", "syna,as370"; > > There is no such binding. You need to update the bindings file (first > patch in the series). This is my plan ;) In fact, "berlin4ct" related binding is also missing. I want to convert Documentation/devicetree/bindings/arm/syna.txt to yaml, then add missing bindings. But it's too late for 5.15, If it's fine to keep as370.dtsi without board user(s), we can drop this patch. I will solve this issue in next development window. Thanks > > > Best regards, > Krzysztof _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <20210820195553.qJ-Xpaoy9BfWOPaUbuYhFlLuKQEU4V5nLZ3kQDebPVs@z>]
* Re: [PATCH] arm64: dts: synaptics: add DT for AS370-RDK [not found] ` <20210820195553.qJ-Xpaoy9BfWOPaUbuYhFlLuKQEU4V5nLZ3kQDebPVs@z> @ 2021-08-20 19:55 ` Arnd Bergmann 2021-08-20 19:55 ` Arnd Bergmann 2022-04-07 20:39 ` Krzysztof Kozlowski 0 siblings, 2 replies; 6+ messages in thread From: Arnd Bergmann @ 2021-08-20 19:55 UTC (permalink / raw) To: Jisheng Zhang Cc: Krzysztof Kozlowski, Arnd Bergmann, SoC Team, Rob Herring, Sebastian Hesselbarth, Linux Kernel Mailing List, Linux ARM, DTML On Fri, Aug 20, 2021 at 12:27 PM Jisheng Zhang <Jisheng.Zhang@synaptics.com> wrote: > On Fri, 20 Aug 2021 11:59:30 +0200 Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> wrote: > > On 20/08/2021 11:31, Jisheng Zhang wrote: > > > > There is no such binding. You need to update the bindings file (first > > patch in the series). > > This is my plan ;) In fact, "berlin4ct" related binding is also missing. > I want to convert Documentation/devicetree/bindings/arm/syna.txt > to yaml, then add missing bindings. But it's too late for 5.15, > > If it's fine to keep as370.dtsi without board user(s), we can drop > this patch. I will solve this issue in next development window. Yes, doing it for the next cycle is ok. Arnd _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] arm64: dts: synaptics: add DT for AS370-RDK 2021-08-20 19:55 ` Arnd Bergmann @ 2021-08-20 19:55 ` Arnd Bergmann 2022-04-07 20:39 ` Krzysztof Kozlowski 1 sibling, 0 replies; 6+ messages in thread From: Arnd Bergmann @ 2021-08-20 19:55 UTC (permalink / raw) To: Jisheng Zhang Cc: Krzysztof Kozlowski, Arnd Bergmann, SoC Team, Rob Herring, Sebastian Hesselbarth, Linux Kernel Mailing List, Linux ARM, DTML On Fri, Aug 20, 2021 at 12:27 PM Jisheng Zhang <Jisheng.Zhang@synaptics.com> wrote: > On Fri, 20 Aug 2021 11:59:30 +0200 Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> wrote: > > On 20/08/2021 11:31, Jisheng Zhang wrote: > > > > There is no such binding. You need to update the bindings file (first > > patch in the series). > > This is my plan ;) In fact, "berlin4ct" related binding is also missing. > I want to convert Documentation/devicetree/bindings/arm/syna.txt > to yaml, then add missing bindings. But it's too late for 5.15, > > If it's fine to keep as370.dtsi without board user(s), we can drop > this patch. I will solve this issue in next development window. Yes, doing it for the next cycle is ok. Arnd ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH] arm64: dts: synaptics: add DT for AS370-RDK 2021-08-20 19:55 ` Arnd Bergmann 2021-08-20 19:55 ` Arnd Bergmann @ 2022-04-07 20:39 ` Krzysztof Kozlowski 1 sibling, 0 replies; 6+ messages in thread From: Krzysztof Kozlowski @ 2022-04-07 20:39 UTC (permalink / raw) To: Arnd Bergmann, Jisheng Zhang Cc: SoC Team, Rob Herring, Sebastian Hesselbarth, Linux Kernel Mailing List, Linux ARM, DTML On 20/08/2021 21:55, Arnd Bergmann wrote: > On Fri, Aug 20, 2021 at 12:27 PM Jisheng Zhang > <Jisheng.Zhang@synaptics.com> wrote: >> On Fri, 20 Aug 2021 11:59:30 +0200 Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> wrote: >>> On 20/08/2021 11:31, Jisheng Zhang wrote: >>> >>> There is no such binding. You need to update the bindings file (first >>> patch in the series). >> >> This is my plan ;) In fact, "berlin4ct" related binding is also missing. >> I want to convert Documentation/devicetree/bindings/arm/syna.txt >> to yaml, then add missing bindings. But it's too late for 5.15, >> >> If it's fine to keep as370.dtsi without board user(s), we can drop >> this patch. I will solve this issue in next development window. > > Yes, doing it for the next cycle is ok. Hi Arnd and Jisheng, This patch was discussed in Aug 2021 and since then there was no resend. I assume that AD370 will not get a board, so I propose to pick up my removal patch: https://lore.kernel.org/all/YRbDNInfG7caSr2r@robh.at.kernel.org/ I will resend it. Best regards, Krzysztof ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2022-04-07 20:39 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <20210820093108.UVR6RTUkPKFTAd8w4bVM5RVr2cKuyn7dsRVaSfNfdBc@z> 2021-08-20 9:31 ` [PATCH] arm64: dts: synaptics: add DT for AS370-RDK Jisheng Zhang [not found] ` <20210820095930.XD0_2M84uagbk3eJ2KQwVAU6pAez3pBoIf6_IZi3VFo@z> 2021-08-20 9:59 ` Krzysztof Kozlowski [not found] ` <20210820102708.vCv4lv-9jgWp3YYe8dZjIH-tw1Pfjft9FySDOFAmJuk@z> 2021-08-20 10:27 ` Jisheng Zhang [not found] ` <20210820195553.qJ-Xpaoy9BfWOPaUbuYhFlLuKQEU4V5nLZ3kQDebPVs@z> 2021-08-20 19:55 ` Arnd Bergmann 2021-08-20 19:55 ` Arnd Bergmann 2022-04-07 20:39 ` Krzysztof Kozlowski
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).