diff for duplicates of <87fue1bnot.fsf@free-electrons.com> diff --git a/a/1.txt b/N1/1.txt index 8cde246..8b09bf6 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,6 +1,6 @@ Hi Russell King, - On sam., juil. 08 2017, Russell King - ARM Linux <linux@armlinux.org.uk> wrote: + On sam., juil. 08 2017, Russell King - ARM Linux <linux-I+IVW8TIWO2tmTQ+vhA3Yw@public.gmane.org> wrote: > This series, based upon the 4.12-rc6 backports branch in the MISL tree: > - adds a maintainer entry for the Macchiatobin board. @@ -25,41 +25,3 @@ Patch 2 to 6 had been applied on mvebu/dt64-for-4.14. For the patch 4, I merged it with the patch that Thomas previously sent because it was not in mainline yet even if it was on the backport branch. The resulting patch is attached. --------------- next part -------------- -A non-text attachment was scrubbed... -Name: 0001-arm64-dts-marvell-fix-USB3-regulator-definition-on-M.patch -Type: text/x-diff -Size: 2133 bytes -Desc: not available -URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20170712/7c7ddc27/attachment.bin> --------------- next part -------------- - - -Finally I tested the last patch with an Ethernet PCIe card it worked -well, but the reset part was not tested as I don't know how it should be -tested. - -As soon as the v4.13-rc1 will be released then the branches will be rebased -on it and renamed mvebu/arm64 and mvebu/dt64. - -Thanks, - -Gregory - - -> MAINTAINERS | 6 ++ -> arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 89 +++++++++++++++++++++- -> .../boot/dts/marvell/armada-cp110-master.dtsi | 11 ++- -> .../arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 11 ++- -> 4 files changed, 112 insertions(+), 5 deletions(-) -> -> -- -> RMK's Patch system: http://www.armlinux.org.uk/developer/patches/ -> FTTC broadband for 0.8mile line: currently at 9.6Mbps down 400kbps up -> according to speedtest.net. - --- -Gregory Clement, Free Electrons -Kernel, drivers, real-time and embedded Linux -development, consulting, training and support. -http://free-electrons.com diff --git a/N1/2.hdr b/N1/2.hdr new file mode 100644 index 0000000..e6dafcf --- /dev/null +++ b/N1/2.hdr @@ -0,0 +1,3 @@ +Content-Type: text/x-diff +Content-Disposition: attachment; + filename=0001-arm64-dts-marvell-fix-USB3-regulator-definition-on-M.patch diff --git a/N1/2.txt b/N1/2.txt new file mode 100644 index 0000000..df64806 --- /dev/null +++ b/N1/2.txt @@ -0,0 +1,62 @@ +>From e8f260a4b40e658ab473ff8509192dcc08862d68 Mon Sep 17 00:00:00 2001 +From: Russell King <rmk+kernel-I+IVW8TIWO2tmTQ+vhA3Yw@public.gmane.org> +Date: Wed, 12 Jul 2017 14:56:55 +0200 +Subject: [PATCH] arm64: dts: marvell: fix USB3 regulator definition on + MacchiatoBin + +Due to the lack of GPIO support, the USB3 regulator definition was +left unfinished in the MacchiatoBin DT description. Now that GPIO +support is available, this commit adjusts the Device Tree to properly +describe the USB3 regulator. + +[gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org: use commit log from Thomas] + +Signed-off-by: Russell King <rmk+kernel-I+IVW8TIWO2tmTQ+vhA3Yw@public.gmane.org> +Signed-off-by: Thomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> +Signed-off-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> +--- + arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 12 ++++++++++-- + 1 file changed, 10 insertions(+), 2 deletions(-) + +diff --git a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts +index fe91433d6fcd..da13ab2103aa 100644 +--- a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts ++++ b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts +@@ -46,6 +46,8 @@ + + #include "armada-8040.dtsi" + ++#include <dt-bindings/gpio/gpio.h> ++ + / { + model = "Marvell 8040 MACHIATOBin"; + compatible = "marvell,armada8040-mcbin", "marvell,armada8040", +@@ -77,11 +79,13 @@ + + v_5v0_usb3_hst_vbus: regulator-usb3-vbus0 { + compatible = "regulator-fixed"; ++ enable-active-high; ++ gpio = <&cpm_gpio2 15 GPIO_ACTIVE_HIGH>; ++ pinctrl-names = "default"; ++ pinctrl-0 = <&cpm_xhci_vbus_pins>; + regulator-name = "v_5v0_usb3_hst_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; +- /* actually GPIO controlled, but 8k has no GPIO support yet */ +- regulator-always-on; + status = "okay"; + }; + +@@ -136,6 +140,10 @@ + marvell,pins = "mpp37", "mpp38"; + marvell,function = "i2c0"; + }; ++ cpm_xhci_vbus_pins: xhci0-vbus-pins { ++ marvell,pins = "mpp47"; ++ marvell,function = "gpio"; ++ }; + cpm_sdhci_pins: sdhci-pins { + marvell,pins = "mpp55", "mpp56", "mpp57", "mpp58", "mpp59", + "mpp60", "mpp61"; +-- +2.13.2 diff --git a/N1/3.hdr b/N1/3.hdr new file mode 100644 index 0000000..a1f9e38 --- /dev/null +++ b/N1/3.hdr @@ -0,0 +1 @@ +Content-Type: text/plain diff --git a/N1/3.txt b/N1/3.txt new file mode 100644 index 0000000..c37e2cc --- /dev/null +++ b/N1/3.txt @@ -0,0 +1,30 @@ + + +Finally I tested the last patch with an Ethernet PCIe card it worked +well, but the reset part was not tested as I don't know how it should be +tested. + +As soon as the v4.13-rc1 will be released then the branches will be rebased +on it and renamed mvebu/arm64 and mvebu/dt64. + +Thanks, + +Gregory + + +> MAINTAINERS | 6 ++ +> arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 89 +++++++++++++++++++++- +> .../boot/dts/marvell/armada-cp110-master.dtsi | 11 ++- +> .../arm64/boot/dts/marvell/armada-cp110-slave.dtsi | 11 ++- +> 4 files changed, 112 insertions(+), 5 deletions(-) +> +> -- +> RMK's Patch system: http://www.armlinux.org.uk/developer/patches/ +> FTTC broadband for 0.8mile line: currently at 9.6Mbps down 400kbps up +> according to speedtest.net. + +-- +Gregory Clement, Free Electrons +Kernel, drivers, real-time and embedded Linux +development, consulting, training and support. +http://free-electrons.com diff --git a/a/content_digest b/N1/content_digest index bcf5f37..159e1fe 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,13 +1,23 @@ "ref\020170708191317.GM4902@n2100.armlinux.org.uk\0" - "From\0gregory.clement@free-electrons.com (Gregory CLEMENT)\0" - "Subject\0[PATCH 0/6] Macchiatobin updates\0" + "ref\020170708191317.GM4902-l+eeeJia6m9URfEZ8mYm6t73F7V6hmMc@public.gmane.org\0" + "From\0Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\0" + "Subject\0Re: [PATCH 0/6] Macchiatobin updates\0" "Date\0Wed, 12 Jul 2017 18:54:42 +0200\0" - "To\0linux-arm-kernel@lists.infradead.org\0" - "\00:1\0" + "To\0Russell King - ARM Linux <linux-I+IVW8TIWO2tmTQ+vhA3Yw@public.gmane.org>\0" + "Cc\0Andrew Lunn <andrew-g2DYL2Zd6BY@public.gmane.org>" + Catalin Marinas <catalin.marinas-5wv7dgnIgG8@public.gmane.org> + devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org + Jason Cooper <jason-NLaQJdtUoK4Be96aLqz0jA@public.gmane.org> + linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org + Mark Rutland <mark.rutland-5wv7dgnIgG8@public.gmane.org> + Rob Herring <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> + Sebastian Hesselbarth <sebastian.hesselbarth-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> + " Will Deacon <will.deacon-5wv7dgnIgG8@public.gmane.org>\0" + "\01:1\0" "b\0" "Hi Russell King,\n" " \n" - " On sam., juil. 08 2017, Russell King - ARM Linux <linux@armlinux.org.uk> wrote:\n" + " On sam., juil. 08 2017, Russell King - ARM Linux <linux-I+IVW8TIWO2tmTQ+vhA3Yw@public.gmane.org> wrote:\n" "\n" "> This series, based upon the 4.12-rc6 backports branch in the MISL tree:\n" "> - adds a maintainer entry for the Macchiatobin board.\n" @@ -31,15 +41,74 @@ "\n" "For the patch 4, I merged it with the patch that Thomas previously sent\n" "because it was not in mainline yet even if it was on the backport\n" - "branch. The resulting patch is attached.\n" - "-------------- next part --------------\n" - "A non-text attachment was scrubbed...\n" - "Name: 0001-arm64-dts-marvell-fix-USB3-regulator-definition-on-M.patch\n" - "Type: text/x-diff\n" - "Size: 2133 bytes\n" - "Desc: not available\n" - "URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20170712/7c7ddc27/attachment.bin>\n" - "-------------- next part --------------\n" + branch. The resulting patch is attached. + "\01:2\0" + "fn\00001-arm64-dts-marvell-fix-USB3-regulator-definition-on-M.patch\0" + "b\0" + ">From e8f260a4b40e658ab473ff8509192dcc08862d68 Mon Sep 17 00:00:00 2001\n" + "From: Russell King <rmk+kernel-I+IVW8TIWO2tmTQ+vhA3Yw@public.gmane.org>\n" + "Date: Wed, 12 Jul 2017 14:56:55 +0200\n" + "Subject: [PATCH] arm64: dts: marvell: fix USB3 regulator definition on\n" + " MacchiatoBin\n" + "\n" + "Due to the lack of GPIO support, the USB3 regulator definition was\n" + "left unfinished in the MacchiatoBin DT description. Now that GPIO\n" + "support is available, this commit adjusts the Device Tree to properly\n" + "describe the USB3 regulator.\n" + "\n" + "[gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org: use commit log from Thomas]\n" + "\n" + "Signed-off-by: Russell King <rmk+kernel-I+IVW8TIWO2tmTQ+vhA3Yw@public.gmane.org>\n" + "Signed-off-by: Thomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\n" + "Signed-off-by: Gregory CLEMENT <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\n" + "---\n" + " arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 12 ++++++++++--\n" + " 1 file changed, 10 insertions(+), 2 deletions(-)\n" + "\n" + "diff --git a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts\n" + "index fe91433d6fcd..da13ab2103aa 100644\n" + "--- a/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts\n" + "+++ b/arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts\n" + "@@ -46,6 +46,8 @@\n" + " \n" + " #include \"armada-8040.dtsi\"\n" + " \n" + "+#include <dt-bindings/gpio/gpio.h>\n" + "+\n" + " / {\n" + " \tmodel = \"Marvell 8040 MACHIATOBin\";\n" + " \tcompatible = \"marvell,armada8040-mcbin\", \"marvell,armada8040\",\n" + "@@ -77,11 +79,13 @@\n" + " \n" + " \tv_5v0_usb3_hst_vbus: regulator-usb3-vbus0 {\n" + " \t\tcompatible = \"regulator-fixed\";\n" + "+\t\tenable-active-high;\n" + "+\t\tgpio = <&cpm_gpio2 15 GPIO_ACTIVE_HIGH>;\n" + "+\t\tpinctrl-names = \"default\";\n" + "+\t\tpinctrl-0 = <&cpm_xhci_vbus_pins>;\n" + " \t\tregulator-name = \"v_5v0_usb3_hst_vbus\";\n" + " \t\tregulator-min-microvolt = <5000000>;\n" + " \t\tregulator-max-microvolt = <5000000>;\n" + "-\t\t/* actually GPIO controlled, but 8k has no GPIO support yet */\n" + "-\t\tregulator-always-on;\n" + " \t\tstatus = \"okay\";\n" + " \t};\n" + " \n" + "@@ -136,6 +140,10 @@\n" + " \t\tmarvell,pins = \"mpp37\", \"mpp38\";\n" + " \t\tmarvell,function = \"i2c0\";\n" + " \t};\n" + "+\tcpm_xhci_vbus_pins: xhci0-vbus-pins {\n" + "+\t\tmarvell,pins = \"mpp47\";\n" + "+\t\tmarvell,function = \"gpio\";\n" + "+\t};\n" + " \tcpm_sdhci_pins: sdhci-pins {\n" + " \t\tmarvell,pins = \"mpp55\", \"mpp56\", \"mpp57\", \"mpp58\", \"mpp59\",\n" + " \t\t\t \"mpp60\", \"mpp61\";\n" + "-- \n" + 2.13.2 + "\01:3\0" + "b\0" "\n" "\n" "Finally I tested the last patch with an Ethernet PCIe card it worked\n" @@ -71,4 +140,4 @@ "development, consulting, training and support.\n" http://free-electrons.com -0c1facfcc0cb5b35231be38e175ed893f2d28cb3ba9ffb8f993632b8d221bbfa +746e571bb25708b4b6adb8d6859934d13a737cfccb44adf24e91d85516ea4533
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.