Re: [PATCH v2] arm64: dts: qcom: Add apq8096 dragonboard dts skeletons
On 12/02/2015 02:59 AM, Bryan Huntsman wrote: > On 12/01/2015 08:11 AM, Rajendra Nayak wrote: >> Add new dtsi and dts files for the apq8096 dragonboards with just >> a serial device used as debug console >> >> While at it, also rearrange the Makefile so we have one dtb per line >> so as to be consistent with whats done on other platforms. >> >> Signed-off-by: Rajendra Nayak >> --- >> arch/arm64/boot/dts/qcom/Makefile | 4 ++- >> arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts | 21 >> arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi | 30 >> +++ >> 3 files changed, 54 insertions(+), 1 deletion(-) >> create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts >> create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi > > One problem. The board you have is not called a dragonboard. Let's > check with the marketing folks on what they're calling it now. We need > to explicitly avoid using dragonboard here as that name applies to a > different class of products. Thanks. Thanks Bryan, I'll update with the new board name. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH v2] arm64: dts: qcom: Add apq8096 dragonboard dts skeletons
On 12/01/2015 08:11 AM, Rajendra Nayak wrote: > Add new dtsi and dts files for the apq8096 dragonboards with just > a serial device used as debug console > > While at it, also rearrange the Makefile so we have one dtb per line > so as to be consistent with whats done on other platforms. > > Signed-off-by: Rajendra Nayak > --- > arch/arm64/boot/dts/qcom/Makefile | 4 ++- > arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts | 21 > arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi | 30 > +++ > 3 files changed, 54 insertions(+), 1 deletion(-) > create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts > create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi One problem. The board you have is not called a dragonboard. Let's check with the marketing folks on what they're calling it now. We need to explicitly avoid using dragonboard here as that name applies to a different class of products. Thanks. - Bryan -- Qualcomm Innovation Center, Inc. Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH v2] arm64: dts: qcom: Add apq8096 dragonboard dts skeletons
Add new dtsi and dts files for the apq8096 dragonboards with just a serial device used as debug console While at it, also rearrange the Makefile so we have one dtb per line so as to be consistent with whats done on other platforms. Signed-off-by: Rajendra Nayak --- arch/arm64/boot/dts/qcom/Makefile | 4 ++- arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts | 21 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi | 30 +++ 3 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile index fa1f661..0fd9a17 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -1,5 +1,7 @@ -dtb-$(CONFIG_ARCH_QCOM)+= apq8016-sbc.dtb msm8916-mtp.dtb +dtb-$(CONFIG_ARCH_QCOM)+= apq8016-sbc.dtb +dtb-$(CONFIG_ARCH_QCOM)+= msm8916-mtp.dtb dtb-$(CONFIG_ARCH_QCOM)+= msm8996-mtp.dtb +dtb-$(CONFIG_ARCH_QCOM)+= apq8096-dragonboard.dtb always := $(dtb-y) subdir-y := $(dts-dirs) diff --git a/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts b/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts new file mode 100644 index 000..65f4a6a --- /dev/null +++ b/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts @@ -0,0 +1,21 @@ +/* + * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 and + * only version 2 as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + */ + +/dts-v1/; + +#include "apq8096-dragonboard.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. APQ 8096 DragonBoard"; + compatible = "qcom,apq8096-dragonboard"; +}; diff --git a/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi b/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi new file mode 100644 index 000..9bab5c0 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 and + * only version 2 as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + */ + +#include "msm8996.dtsi" + +/ { + aliases { + serial0 = &blsp2_uart1; + }; + + chosen { + stdout-path = "serial0"; + }; + + soc { + serial@75b { + status = "okay"; + }; + }; +}; -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: arm64: dts: qcom: Add apq8096 dragonboard dts skeletons
On 12/01, Rajendra Nayak wrote: > > On 12/01/2015 05:18 AM, Stephen Boyd wrote: > > On 11/26, Rajendra Nayak wrote: > >> Add new dtsi and dts files for the apq8096 dragonboards with just > >> a serial device used as debug console > >> > >> Signed-off-by: Rajendra Nayak > >> --- > >> Patch applies on top of Stephens' patches to add msm8996 dtsi > >> https://lkml.org/lkml/2015/11/17/955 > >> > >> arch/arm64/boot/dts/qcom/Makefile | 2 +- > >> arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts | 21 > >> arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi | 30 > >> +++ > >> 3 files changed, 52 insertions(+), 1 deletion(-) > >> create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts > >> create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi > >> > >> diff --git a/arch/arm64/boot/dts/qcom/Makefile > >> b/arch/arm64/boot/dts/qcom/Makefile > >> index fa1f661..bd992ef 100644 > >> --- a/arch/arm64/boot/dts/qcom/Makefile > >> +++ b/arch/arm64/boot/dts/qcom/Makefile > >> @@ -1,5 +1,5 @@ > >> dtb-$(CONFIG_ARCH_QCOM) += apq8016-sbc.dtb msm8916-mtp.dtb > >> -dtb-$(CONFIG_ARCH_QCOM) += msm8996-mtp.dtb > >> +dtb-$(CONFIG_ARCH_QCOM) += msm8996-mtp.dtb apq8096-dragonboard.dtb > > > > We should move to one dtb per line in this file. Other platforms > > are doing the same thing. > > Sure, will repost with the change. I just saw the 8916/8016 ones were all in > a single line so did the same. > Yeah we should probably change the 8916 one too. Make everything the same. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: arm64: dts: qcom: Add apq8096 dragonboard dts skeletons
On 12/01/2015 05:18 AM, Stephen Boyd wrote: > On 11/26, Rajendra Nayak wrote: >> Add new dtsi and dts files for the apq8096 dragonboards with just >> a serial device used as debug console >> >> Signed-off-by: Rajendra Nayak >> --- >> Patch applies on top of Stephens' patches to add msm8996 dtsi >> https://lkml.org/lkml/2015/11/17/955 >> >> arch/arm64/boot/dts/qcom/Makefile | 2 +- >> arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts | 21 >> arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi | 30 >> +++ >> 3 files changed, 52 insertions(+), 1 deletion(-) >> create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts >> create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi >> >> diff --git a/arch/arm64/boot/dts/qcom/Makefile >> b/arch/arm64/boot/dts/qcom/Makefile >> index fa1f661..bd992ef 100644 >> --- a/arch/arm64/boot/dts/qcom/Makefile >> +++ b/arch/arm64/boot/dts/qcom/Makefile >> @@ -1,5 +1,5 @@ >> dtb-$(CONFIG_ARCH_QCOM) += apq8016-sbc.dtb msm8916-mtp.dtb >> -dtb-$(CONFIG_ARCH_QCOM) += msm8996-mtp.dtb >> +dtb-$(CONFIG_ARCH_QCOM) += msm8996-mtp.dtb apq8096-dragonboard.dtb > > We should move to one dtb per line in this file. Other platforms > are doing the same thing. Sure, will repost with the change. I just saw the 8916/8016 ones were all in a single line so did the same. > -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: arm64: dts: qcom: Add apq8096 dragonboard dts skeletons
On 11/26, Rajendra Nayak wrote: > Add new dtsi and dts files for the apq8096 dragonboards with just > a serial device used as debug console > > Signed-off-by: Rajendra Nayak > --- > Patch applies on top of Stephens' patches to add msm8996 dtsi > https://lkml.org/lkml/2015/11/17/955 > > arch/arm64/boot/dts/qcom/Makefile | 2 +- > arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts | 21 > arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi | 30 > +++ > 3 files changed, 52 insertions(+), 1 deletion(-) > create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts > create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi > > diff --git a/arch/arm64/boot/dts/qcom/Makefile > b/arch/arm64/boot/dts/qcom/Makefile > index fa1f661..bd992ef 100644 > --- a/arch/arm64/boot/dts/qcom/Makefile > +++ b/arch/arm64/boot/dts/qcom/Makefile > @@ -1,5 +1,5 @@ > dtb-$(CONFIG_ARCH_QCOM) += apq8016-sbc.dtb msm8916-mtp.dtb > -dtb-$(CONFIG_ARCH_QCOM) += msm8996-mtp.dtb > +dtb-$(CONFIG_ARCH_QCOM) += msm8996-mtp.dtb apq8096-dragonboard.dtb We should move to one dtb per line in this file. Other platforms are doing the same thing. -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
arm64: dts: qcom: Add apq8096 dragonboard dts skeletons
Add new dtsi and dts files for the apq8096 dragonboards with just a serial device used as debug console Signed-off-by: Rajendra Nayak --- Patch applies on top of Stephens' patches to add msm8996 dtsi https://lkml.org/lkml/2015/11/17/955 arch/arm64/boot/dts/qcom/Makefile | 2 +- arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts | 21 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi | 30 +++ 3 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts create mode 100644 arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile index fa1f661..bd992ef 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -1,5 +1,5 @@ dtb-$(CONFIG_ARCH_QCOM)+= apq8016-sbc.dtb msm8916-mtp.dtb -dtb-$(CONFIG_ARCH_QCOM)+= msm8996-mtp.dtb +dtb-$(CONFIG_ARCH_QCOM)+= msm8996-mtp.dtb apq8096-dragonboard.dtb always := $(dtb-y) subdir-y := $(dts-dirs) diff --git a/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts b/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts new file mode 100644 index 000..65f4a6a --- /dev/null +++ b/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dts @@ -0,0 +1,21 @@ +/* + * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 and + * only version 2 as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + */ + +/dts-v1/; + +#include "apq8096-dragonboard.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. APQ 8096 DragonBoard"; + compatible = "qcom,apq8096-dragonboard"; +}; diff --git a/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi b/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi new file mode 100644 index 000..9bab5c0 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/apq8096-dragonboard.dtsi @@ -0,0 +1,30 @@ +/* + * Copyright (c) 2014-2015, The Linux Foundation. All rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 and + * only version 2 as published by the Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + */ + +#include "msm8996.dtsi" + +/ { + aliases { + serial0 = &blsp2_uart1; + }; + + chosen { + stdout-path = "serial0"; + }; + + soc { + serial@75b { + status = "okay"; + }; + }; +}; -- QUALCOMM INDIA, on behalf of Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html