Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1699767 > unrolled thread
| Started by | <sean.wang@mediatek.com> |
|---|---|
| First post | 2017-07-31 09:40 +0200 |
| Last post | 2017-08-01 14:10 +0200 |
| Articles | 9 — 2 participants |
Back to article view | Back to linux.kernel
[PATCH v5 00/10] arm: dts: extend mt7623 support <sean.wang@mediatek.com> - 2017-07-31 09:40 +0200
[PATCH v5 06/10] arm: dts: mt7623: cleanup the mt7623n rfb uart nodes <sean.wang@mediatek.com> - 2017-07-31 09:40 +0200
[PATCH v5 08/10] arm: dts: mt7623: enable the nand device on the mt7623n nand rfb <sean.wang@mediatek.com> - 2017-07-31 09:40 +0200
[PATCH v5 07/10] arm: dts: mt7623: enable the usb device on the mt7623n rfb <sean.wang@mediatek.com> - 2017-07-31 09:40 +0200
[PATCH v5 02/10] dt-bindings: arm: mediatek: add bindings for mediatek MT7623a SoC Platform <sean.wang@mediatek.com> - 2017-07-31 09:40 +0200
[PATCH v5 10/10] arm: dts: mt7623: add clock-frequency to CPU nodes <sean.wang@mediatek.com> - 2017-07-31 09:40 +0200
[PATCH v5 05/10] ARM: mediatek: add MT7623a smp bringup code <sean.wang@mediatek.com> - 2017-07-31 09:40 +0200
[PATCH v5 01/10] dt-bindings: arm: mediatek: update for MT7623n SoC and relevant boards <sean.wang@mediatek.com> - 2017-07-31 09:50 +0200
Re: [PATCH v5 00/10] arm: dts: extend mt7623 support Matthias Brugger <matthias.bgg@gmail.com> - 2017-08-01 14:10 +0200
| From | <sean.wang@mediatek.com> |
|---|---|
| Date | 2017-07-31 09:40 +0200 |
| Subject | [PATCH v5 00/10] arm: dts: extend mt7623 support |
| Message-ID | <u9dsZ-3oE-3@gated-at.bofh.it> |
From: Sean Wang <sean.wang@mediatek.com>
Change since v4:
- split mt6323 nodes as the independent item which tends to integration with
other MediaTek SoCs
- enhanced commit log
- fixed up building warning shown in make dtsb
- added clock-frequency to CPU nodes to avoid warning in boot time
- added more nodes into the SoC-level file mt7623.dtsi such as CPU OPP table
and thermal zone treating CPU as one of cooling devices
- cleaned up the file mt7623n-bananapi-bpi-r2.dts such as listing nodes in
alphabetical order
Changes since v3:
- explain in the commit message why this binding is changed
- patches for dt-binding is reordered at the beginning of patch list
- be concise wigh using SPDX-License-Identifier in new dts file
Changes since v2:
- exclude those patch are already queued into v4.11-next/dts32
- exclude those patches already sent in separation
- add mt7623a SoC basic support
- update binding SoC for mt7623n and relevant boards
Changes since v1:
Continue the upstream journey based on the previous John Crispin's good work.
- add fixes for the v1 suggestion
- fix typo in the commit log
- add missing pinctrl bindings for mt7623
- reuse pinctrl driver for mt7623
- enhance existing nodes since the way for binding is changed e.g USB
- add more nodes which already gets support from the latest tree e.g MT7530 DSA
- add the dts file for Bananapi R2 (BPI-R2) board
John Crispin (4):
arm: dts: mt7623: add mt6323.dtsi file
arm: dts: mt7623: cleanup the mt7623n rfb uart nodes
arm: dts: mt7623: enable the usb device on the mt7623n rfb
arm: dts: mt7623: enable the nand device on the mt7623n nand rfb
Sean Wang (6):
dt-bindings: arm: mediatek: update for MT7623n SoC and relevant boards
dt-bindings: arm: mediatek: add bindings for mediatek MT7623a SoC
Platform
arm: dts: mt7623: rename mt7623-evb.dts to
arch/arm/boot/dts/mt7623n-rfb.dtsi
ARM: mediatek: add MT7623a smp bringup code
arm: dts: mt7623: add support for Bananapi R2 (BPI-R2) board
arm: dts: mt7623: add clock-frequency to CPU nodes
Documentation/devicetree/bindings/arm/mediatek.txt | 14 +-
arch/arm/boot/dts/Makefile | 3 +-
arch/arm/boot/dts/mt6323.dtsi | 241 +++++++++++
arch/arm/boot/dts/mt7623-evb.dts | 33 --
arch/arm/boot/dts/mt7623.dtsi | 132 +++++-
arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 443 +++++++++++++++++++++
arch/arm/boot/dts/mt7623n-rfb-nand.dts | 109 +++++
arch/arm/boot/dts/mt7623n-rfb.dtsi | 92 +++++
arch/arm/mach-mediatek/mediatek.c | 2 +
arch/arm/mach-mediatek/platsmp.c | 1 +
10 files changed, 1021 insertions(+), 49 deletions(-)
create mode 100644 arch/arm/boot/dts/mt6323.dtsi
delete mode 100644 arch/arm/boot/dts/mt7623-evb.dts
create mode 100644 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts
create mode 100644 arch/arm/boot/dts/mt7623n-rfb-nand.dts
create mode 100644 arch/arm/boot/dts/mt7623n-rfb.dtsi
--
2.7.4
[toc] | [next] | [standalone]
| From | <sean.wang@mediatek.com> |
|---|---|
| Date | 2017-07-31 09:40 +0200 |
| Subject | [PATCH v5 06/10] arm: dts: mt7623: cleanup the mt7623n rfb uart nodes |
| Message-ID | <u9dt0-3oE-25@gated-at.bofh.it> |
| In reply to | #1699767 |
From: John Crispin <john@phrozen.org>
This patch does a cleanup of the uart nodes in the dts file of the RFB. It
adds aliases, enables 2 more uarts and explicitly sets the uart mode of the
console.
Signed-off-by: John Crispin <john@phrozen.org>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
---
arch/arm/boot/dts/mt7623n-rfb.dtsi | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/mt7623n-rfb.dtsi b/arch/arm/boot/dts/mt7623n-rfb.dtsi
index 805ba69..5e0dd79 100644
--- a/arch/arm/boot/dts/mt7623n-rfb.dtsi
+++ b/arch/arm/boot/dts/mt7623n-rfb.dtsi
@@ -19,7 +19,7 @@
/ {
chosen {
- stdout-path = &uart2;
+ stdout-path = "serial2:115200n8";
};
cpus {
@@ -43,6 +43,20 @@
memory@80000000 {
reg = <0 0x80000000 0 0x40000000>;
};
+
+ aliases {
+ serial0 = &uart0;
+ serial1 = &uart1;
+ serial2 = &uart2;
+ };
+};
+
+&uart0 {
+ status = "okay";
+};
+
+&uart1 {
+ status = "okay";
};
&uart2 {
--
2.7.4
[toc] | [prev] | [next] | [standalone]
| From | <sean.wang@mediatek.com> |
|---|---|
| Date | 2017-07-31 09:40 +0200 |
| Subject | [PATCH v5 08/10] arm: dts: mt7623: enable the nand device on the mt7623n nand rfb |
| Message-ID | <u9dt0-3oE-27@gated-at.bofh.it> |
| In reply to | #1699767 |
From: John Crispin <john@phrozen.org>
Enable the nand device and setup pinmux on the mt7632m rfb with nand
support.
Signed-off-by: John Crispin <john@phrozen.org>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
---
arch/arm/boot/dts/mt7623n-rfb-nand.dts | 88 ++++++++++++++++++++++++++++++++++
1 file changed, 88 insertions(+)
diff --git a/arch/arm/boot/dts/mt7623n-rfb-nand.dts b/arch/arm/boot/dts/mt7623n-rfb-nand.dts
index ba7d1ab..63ffb78 100644
--- a/arch/arm/boot/dts/mt7623n-rfb-nand.dts
+++ b/arch/arm/boot/dts/mt7623n-rfb-nand.dts
@@ -19,3 +19,91 @@
model = "MediaTek MT7623N NAND reference board";
compatible = "mediatek,mt7623n-rfb-nand", "mediatek,mt7623";
};
+
+&pio {
+ nand_pins_default: nanddefault {
+ pins_dat {
+ pinmux = <MT7623_PIN_111_MSDC0_DAT7_FUNC_NLD7>,
+ <MT7623_PIN_112_MSDC0_DAT6_FUNC_NLD6>,
+ <MT7623_PIN_114_MSDC0_DAT4_FUNC_NLD4>,
+ <MT7623_PIN_118_MSDC0_DAT3_FUNC_NLD3>,
+ <MT7623_PIN_121_MSDC0_DAT0_FUNC_NLD0>,
+ <MT7623_PIN_120_MSDC0_DAT1_FUNC_NLD1>,
+ <MT7623_PIN_113_MSDC0_DAT5_FUNC_NLD5>,
+ <MT7623_PIN_115_MSDC0_RSTB_FUNC_NLD8>,
+ <MT7623_PIN_119_MSDC0_DAT2_FUNC_NLD2>;
+ input-enable;
+ drive-strength = <MTK_DRIVE_8mA>;
+ bias-pull-up;
+ };
+
+ pins_we {
+ pinmux = <MT7623_PIN_117_MSDC0_CLK_FUNC_NWEB>;
+ drive-strength = <MTK_DRIVE_8mA>;
+ bias-pull-up = <MTK_PUPD_SET_R1R0_10>;
+ };
+
+ pins_ale {
+ pinmux = <MT7623_PIN_116_MSDC0_CMD_FUNC_NALE>;
+ drive-strength = <MTK_DRIVE_8mA>;
+ bias-pull-down = <MTK_PUPD_SET_R1R0_10>;
+ };
+ };
+};
+
+&nandc {
+ status = "okay";
+ pinctrl-names = "default";
+ pinctrl-0 = <&nand_pins_default>;
+ nand@0 {
+ reg = <0>;
+ spare_per_sector = <64>;
+ nand-ecc-mode = "hw";
+ nand-ecc-strength = <12>;
+ nand-ecc-step-size = <1024>;
+ partitions {
+ compatible = "fixed-partitions";
+ #address-cells = <1>;
+ #size-cells = <1>;
+
+ partition@0 {
+ label = "preloader";
+ reg = <0x0 0x40000>;
+ };
+
+ partition@40000 {
+ label = "uboot";
+ reg = <0x40000 0x80000>;
+ };
+
+ partition@C0000 {
+ label = "uboot-env";
+ reg = <0xC0000 0x40000>;
+ };
+
+ partition@140000 {
+ label = "bootimg";
+ reg = <0x140000 0x2000000>;
+ };
+
+ partition@2140000 {
+ label = "recovery";
+ reg = <0x2140000 0x2000000>;
+ };
+
+ partition@4140000 {
+ label = "rootfs";
+ reg = <0x4140000 0x1000000>;
+ };
+
+ partition@5140000 {
+ label = "usrdata";
+ reg = <0x5140000 0x1000000>;
+ };
+ };
+ };
+};
+
+&bch {
+ status = "okay";
+};
--
2.7.4
[toc] | [prev] | [next] | [standalone]
| From | <sean.wang@mediatek.com> |
|---|---|
| Date | 2017-07-31 09:40 +0200 |
| Subject | [PATCH v5 07/10] arm: dts: mt7623: enable the usb device on the mt7623n rfb |
| Message-ID | <u9dt1-3oE-31@gated-at.bofh.it> |
| In reply to | #1699767 |
From: John Crispin <john@phrozen.org>
All versions of the mt7623n RFB have an USB port so enable the device.
There is a gpio that gets used to power up the port supply. Add support
for this gpio using the fixed-regulator driver.
Signed-off-by: John Crispin <john@phrozen.org>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
---
arch/arm/boot/dts/mt7623n-rfb.dtsi | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/arch/arm/boot/dts/mt7623n-rfb.dtsi b/arch/arm/boot/dts/mt7623n-rfb.dtsi
index 5e0dd79..1e95790 100644
--- a/arch/arm/boot/dts/mt7623n-rfb.dtsi
+++ b/arch/arm/boot/dts/mt7623n-rfb.dtsi
@@ -49,6 +49,15 @@
serial1 = &uart1;
serial2 = &uart2;
};
+
+ usb_p1_vbus: regulator@0 {
+ compatible = "regulator-fixed";
+ regulator-name = "usb_vbus";
+ regulator-min-microvolt = <5000000>;
+ regulator-max-microvolt = <5000000>;
+ gpio = <&pio 135 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ };
};
&uart0 {
@@ -72,3 +81,12 @@
vmmc-supply = <&mt6323_vmch_reg>;
vqmmc-supply = <&mt6323_vmc_reg>;
};
+
+&usb1 {
+ vbus-supply = <&usb_p1_vbus>;
+ status = "okay";
+};
+
+&u3phy1 {
+ status = "okay";
+};
--
2.7.4
[toc] | [prev] | [next] | [standalone]
| From | <sean.wang@mediatek.com> |
|---|---|
| Date | 2017-07-31 09:40 +0200 |
| Subject | [PATCH v5 02/10] dt-bindings: arm: mediatek: add bindings for mediatek MT7623a SoC Platform |
| Message-ID | <u9dt1-3oE-33@gated-at.bofh.it> |
| In reply to | #1699767 |
From: Sean Wang <sean.wang@mediatek.com>
This adds DT binding documentation for Mediatek MT7623a
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Acked-by: Rob Herring <robh@kernel.org>
---
Documentation/devicetree/bindings/arm/mediatek.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/arm/mediatek.txt b/Documentation/devicetree/bindings/arm/mediatek.txt
index cab2074..ae011b2 100644
--- a/Documentation/devicetree/bindings/arm/mediatek.txt
+++ b/Documentation/devicetree/bindings/arm/mediatek.txt
@@ -14,6 +14,7 @@ compatible: Must contain one of
"mediatek,mt6797"
"mediatek,mt7622"
"mediatek,mt7623" which is referred to MT7623N SoC
+ "mediatek,mt7623a"
"mediatek,mt8127"
"mediatek,mt8135"
"mediatek,mt8173"
--
2.7.4
[toc] | [prev] | [next] | [standalone]
| From | <sean.wang@mediatek.com> |
|---|---|
| Date | 2017-07-31 09:40 +0200 |
| Subject | [PATCH v5 10/10] arm: dts: mt7623: add clock-frequency to CPU nodes |
| Message-ID | <u9dt1-3oE-37@gated-at.bofh.it> |
| In reply to | #1699767 |
From: Sean Wang <sean.wang@mediatek.com>
Add clock-frequency property to CPU nodes. Avoids warnings like
[ 0.001568] /cpus/cpu@0 missing clock-frequency property
[ 0.001588] /cpus/cpu@1 missing clock-frequency property
[ 0.001601] /cpus/cpu@2 missing clock-frequency property
[ 0.001614] /cpus/cpu@3 missing clock-frequency property
at boot time
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
---
arch/arm/boot/dts/mt7623.dtsi | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm/boot/dts/mt7623.dtsi b/arch/arm/boot/dts/mt7623.dtsi
index 86cab5c..4ae0ab0 100644
--- a/arch/arm/boot/dts/mt7623.dtsi
+++ b/arch/arm/boot/dts/mt7623.dtsi
@@ -89,24 +89,28 @@
#cooling-cells = <2>;
cooling-min-level = <0>;
cooling-max-level = <7>;
+ clock-frequency = <1300000000>;
};
cpu1: cpu@1 {
device_type = "cpu";
compatible = "arm,cortex-a7";
reg = <0x1>;
operating-points-v2 = <&cpu_opp_table>;
+ clock-frequency = <1300000000>;
};
cpu2: cpu@2 {
device_type = "cpu";
compatible = "arm,cortex-a7";
reg = <0x2>;
operating-points-v2 = <&cpu_opp_table>;
+ clock-frequency = <1300000000>;
};
cpu3: cpu@3 {
device_type = "cpu";
compatible = "arm,cortex-a7";
reg = <0x3>;
operating-points-v2 = <&cpu_opp_table>;
+ clock-frequency = <1300000000>;
};
};
--
2.7.4
[toc] | [prev] | [next] | [standalone]
| From | <sean.wang@mediatek.com> |
|---|---|
| Date | 2017-07-31 09:40 +0200 |
| Subject | [PATCH v5 05/10] ARM: mediatek: add MT7623a smp bringup code |
| Message-ID | <u9dt1-3oE-39@gated-at.bofh.it> |
| In reply to | #1699767 |
From: Sean Wang <sean.wang@mediatek.com>
Add support for booting secondary CPUs on MT7623a.
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
---
arch/arm/mach-mediatek/mediatek.c | 2 ++
arch/arm/mach-mediatek/platsmp.c | 1 +
2 files changed, 3 insertions(+)
diff --git a/arch/arm/mach-mediatek/mediatek.c b/arch/arm/mach-mediatek/mediatek.c
index c3cf215..6910b4e 100644
--- a/arch/arm/mach-mediatek/mediatek.c
+++ b/arch/arm/mach-mediatek/mediatek.c
@@ -30,6 +30,7 @@ static void __init mediatek_timer_init(void)
if (of_machine_is_compatible("mediatek,mt6589") ||
of_machine_is_compatible("mediatek,mt7623") ||
+ of_machine_is_compatible("mediatek,mt7623a") ||
of_machine_is_compatible("mediatek,mt8135") ||
of_machine_is_compatible("mediatek,mt8127")) {
/* turn on GPT6 which ungates arch timer clocks */
@@ -49,6 +50,7 @@ static const char * const mediatek_board_dt_compat[] = {
"mediatek,mt6589",
"mediatek,mt6592",
"mediatek,mt7623",
+ "mediatek,mt7623a",
"mediatek,mt8127",
"mediatek,mt8135",
NULL,
diff --git a/arch/arm/mach-mediatek/platsmp.c b/arch/arm/mach-mediatek/platsmp.c
index 726eb69..27d78c9 100644
--- a/arch/arm/mach-mediatek/platsmp.c
+++ b/arch/arm/mach-mediatek/platsmp.c
@@ -59,6 +59,7 @@ static const struct of_device_id mtk_tz_smp_boot_infos[] __initconst = {
static const struct of_device_id mtk_smp_boot_infos[] __initconst = {
{ .compatible = "mediatek,mt6589", .data = &mtk_mt6589_boot },
{ .compatible = "mediatek,mt7623", .data = &mtk_mt7623_boot },
+ { .compatible = "mediatek,mt7623a", .data = &mtk_mt7623_boot },
};
static void __iomem *mtk_smp_base;
--
2.7.4
[toc] | [prev] | [next] | [standalone]
| From | <sean.wang@mediatek.com> |
|---|---|
| Date | 2017-07-31 09:50 +0200 |
| Subject | [PATCH v5 01/10] dt-bindings: arm: mediatek: update for MT7623n SoC and relevant boards |
| Message-ID | <u9dCF-3sb-1@gated-at.bofh.it> |
| In reply to | #1699767 |
From: Sean Wang <sean.wang@mediatek.com>
Because there are two versions of MT7623 SoC that is MT7623a and MT7623n
respectively. So update the part of MT7623n bindings to allow that people
tend to differentiate which MT7623 SoC the boards applies.
And "mediatek,mt7623-evb" can be safely changed to
"mediatek,mt7623n-rfb-nand" because mt7623-evb is a kind of debug board
internally in Mediatek which real users can't get. So instead we should
indicate which variants it belongs to with more specific postfix as the
adding here to let people easily know what board they use.
Signed-off-by: John Crispin <john@phrozen.org>
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
---
Documentation/devicetree/bindings/arm/mediatek.txt | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/mediatek.txt b/Documentation/devicetree/bindings/arm/mediatek.txt
index da7bd13..cab2074 100644
--- a/Documentation/devicetree/bindings/arm/mediatek.txt
+++ b/Documentation/devicetree/bindings/arm/mediatek.txt
@@ -1,7 +1,6 @@
-MediaTek mt65xx, mt67xx & mt81xx Platforms Device Tree Bindings
+MediaTek SoC based Platforms Device Tree Bindings
-Boards with a MediaTek mt65xx/mt67xx/mt81xx SoC shall have the
-following property:
+Boards with a MediaTek SoC shall have the following property:
Required root node property:
@@ -14,7 +13,7 @@ compatible: Must contain one of
"mediatek,mt6795"
"mediatek,mt6797"
"mediatek,mt7622"
- "mediatek,mt7623"
+ "mediatek,mt7623" which is referred to MT7623N SoC
"mediatek,mt8127"
"mediatek,mt8135"
"mediatek,mt8173"
@@ -46,9 +45,9 @@ Supported boards:
- Reference board variant 1 for MT7622:
Required root node properties:
- compatible = "mediatek,mt7622-rfb1", "mediatek,mt7622";
-- Evaluation board for MT7623:
+- Reference board for MT7623n with NAND:
Required root node properties:
- - compatible = "mediatek,mt7623-evb", "mediatek,mt7623";
+ - compatible = "mediatek,mt7623n-rfb-nand", "mediatek,mt7623";
- MTK mt8127 tablet moose EVB:
Required root node properties:
- compatible = "mediatek,mt8127-moose", "mediatek,mt8127";
--
2.7.4
[toc] | [prev] | [next] | [standalone]
| From | Matthias Brugger <matthias.bgg@gmail.com> |
|---|---|
| Date | 2017-08-01 14:10 +0200 |
| Message-ID | <u9E9Q-3Rb-3@gated-at.bofh.it> |
| In reply to | #1699767 |
On 07/31/2017 09:36 AM, sean.wang@mediatek.com wrote: > From: Sean Wang <sean.wang@mediatek.com> > > Change since v4: > - split mt6323 nodes as the independent item which tends to integration with > other MediaTek SoCs > - enhanced commit log > - fixed up building warning shown in make dtsb > - added clock-frequency to CPU nodes to avoid warning in boot time > - added more nodes into the SoC-level file mt7623.dtsi such as CPU OPP table > and thermal zone treating CPU as one of cooling devices > - cleaned up the file mt7623n-bananapi-bpi-r2.dts such as listing nodes in > alphabetical order > > Changes since v3: > - explain in the commit message why this binding is changed > - patches for dt-binding is reordered at the beginning of patch list > - be concise wigh using SPDX-License-Identifier in new dts file > > Changes since v2: > - exclude those patch are already queued into v4.11-next/dts32 > - exclude those patches already sent in separation > - add mt7623a SoC basic support > - update binding SoC for mt7623n and relevant boards > > Changes since v1: > Continue the upstream journey based on the previous John Crispin's good work. > - add fixes for the v1 suggestion > - fix typo in the commit log > - add missing pinctrl bindings for mt7623 > - reuse pinctrl driver for mt7623 > - enhance existing nodes since the way for binding is changed e.g USB > - add more nodes which already gets support from the latest tree e.g MT7530 DSA > - add the dts file for Bananapi R2 (BPI-R2) board > > John Crispin (4): > arm: dts: mt7623: add mt6323.dtsi file > arm: dts: mt7623: cleanup the mt7623n rfb uart nodes > arm: dts: mt7623: enable the usb device on the mt7623n rfb > arm: dts: mt7623: enable the nand device on the mt7623n nand rfb > > Sean Wang (6): > dt-bindings: arm: mediatek: update for MT7623n SoC and relevant boards > dt-bindings: arm: mediatek: add bindings for mediatek MT7623a SoC > Platform > arm: dts: mt7623: rename mt7623-evb.dts to > arch/arm/boot/dts/mt7623n-rfb.dtsi > ARM: mediatek: add MT7623a smp bringup code > arm: dts: mt7623: add support for Bananapi R2 (BPI-R2) board > arm: dts: mt7623: add clock-frequency to CPU nodes > All but patch 5 pushed to v4.13-next/dts32 Patch 5 went to v4.13-next/soc Thanks, Matthias > Documentation/devicetree/bindings/arm/mediatek.txt | 14 +- > arch/arm/boot/dts/Makefile | 3 +- > arch/arm/boot/dts/mt6323.dtsi | 241 +++++++++++ > arch/arm/boot/dts/mt7623-evb.dts | 33 -- > arch/arm/boot/dts/mt7623.dtsi | 132 +++++- > arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 443 +++++++++++++++++++++ > arch/arm/boot/dts/mt7623n-rfb-nand.dts | 109 +++++ > arch/arm/boot/dts/mt7623n-rfb.dtsi | 92 +++++ > arch/arm/mach-mediatek/mediatek.c | 2 + > arch/arm/mach-mediatek/platsmp.c | 1 + > 10 files changed, 1021 insertions(+), 49 deletions(-) > create mode 100644 arch/arm/boot/dts/mt6323.dtsi > delete mode 100644 arch/arm/boot/dts/mt7623-evb.dts > create mode 100644 arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts > create mode 100644 arch/arm/boot/dts/mt7623n-rfb-nand.dts > create mode 100644 arch/arm/boot/dts/mt7623n-rfb.dtsi >
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web