diff for duplicates of <5772B628.3070507@hisilicon.com> diff --git a/a/1.txt b/N1/1.txt index 33ed3cf..b735c39 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -14,13 +14,13 @@ On 24/06/2016 00:06, Linus Walleij wrote: > other function than GPIO: these are named "[FOO]" so that users > can see with lsgpio what all lines are used for. > -> Cc: devicetree at vger.kernel.org -> Cc: John Stultz <john.stultz@linaro.org> -> Cc: Rob Herring <robh@kernel.org> -> Cc: David Mandala <david.mandala@linaro.org> -> Cc: Haojian Zhuang <haojian.zhuang@linaro.org> -> Cc: Wei Xu <xuwei5@hisilicon.com> -> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> +> Cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org +> Cc: John Stultz <john.stultz-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> +> Cc: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> +> Cc: David Mandala <david.mandala-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> +> Cc: Haojian Zhuang <haojian.zhuang-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> +> Cc: Wei Xu <xuwei5-C8/M+/jPZTeaMJb+Lgu22Q@public.gmane.org> +> Signed-off-by: Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> Applied to hisilicon soc tree. Thanks! @@ -72,18 +72,18 @@ Wei > + * the GPIO named lines "GPIO-A" thru "GPIO-L" are the only > + * ones actually used for GPIO. > + */ -> + gpio0: gpio at f8011000 { +> + gpio0: gpio@f8011000 { > + gpio-line-names = "PWR_HOLD", "DSI_SEL", > + "USB_HUB_RESET_N", "USB_SEL", "HDMI_PD", "WL_REG_ON", > + "PWRON_DET", "5V_HUB_EN"; > + }; > + -> + gpio1: gpio at f8012000 { +> + gpio1: gpio@f8012000 { > + gpio-line-names = "SD_DET", "HDMI_INT", "PMU_IRQ_N", > + "WL_HOST_WAKE", "NC", "NC", "NC", "BT_REG_ON"; > + }; > + -> + gpio2: gpio at f8013000 { +> + gpio2: gpio@f8013000 { > + gpio-line-names = > + "GPIO-A", /* LSEC Pin 23: GPIO2_0 */ > + "GPIO-B", /* LSEC Pin 24: GPIO2_1 */ @@ -94,17 +94,17 @@ Wei > + "GPIO-H"; /* LSEC Pin 30: GPIO2_7 */ > + }; > + -> + gpio3: gpio at f8014000 { +> + gpio3: gpio@f8014000 { > + gpio-line-names = "GPIO3_0", "NC", "NC", "", "NC", "", > + "WLAN_ACTIVE", "NC", "NC"; > + }; > + -> + gpio4: gpio at f7020000 { +> + gpio4: gpio@f7020000 { > + gpio-line-names = "USER_LED1", "USER_LED2", "USER_LED3", > + "USER_LED4", "SD_SEL", "NC", "NC", "BT_ACTIVE"; > + }; > + -> + gpio5: gpio at f7021000 { +> + gpio5: gpio@f7021000 { > + gpio-line-names = "NC", "NC", > + "[UART1_RxD]", /* LSEC Pin 11: UART3_RX */ > + "[UART1_TxD]", /* LSEC Pin 13: UART3_TX */ @@ -113,7 +113,7 @@ Wei > + "[PCM_FS]"; /* LSEC Pin 16: MODEM_PCM_XFS */ > + }; > + -> + gpio6: gpio at f7022000 { +> + gpio6: gpio@f7022000 { > + gpio-line-names = > + "[SPI0_DIN]", /* Pin 10: SPI0_DI */ > + "[SPI0_DOUT]", /* Pin 14: SPI0_DO */ @@ -123,26 +123,26 @@ Wei > + "GPIO-G"; /* Pin 29: GPIO6_7_DSI_TE0 */ > + }; > + -> + gpio7: gpio at f7023000 { +> + gpio7: gpio@f7023000 { > + gpio-line-names = "NC", "NC", "NC", "NC", > + "[PCM_DI]", /* Pin 22: MODEM_PCM_DI */ > + "[PCM_DO]", /* Pin 20: MODEM_PCM_DO */ > + "NC", "NC"; > + }; > + -> + gpio8: gpio at f7024000 { +> + gpio8: gpio@f7024000 { > + gpio-line-names = "NC", "[CEC_CLK_19_2MHZ]", "NC", > + "", "", "", "", "", ""; > + }; > + -> + gpio9: gpio at f7025000 { +> + gpio9: gpio@f7025000 { > + gpio-line-names = "", > + "GPIO-J", /* LSEC Pin 32: ISP_PWDN0_GPIO9_1 */ > + "GPIO-L", /* LSEC Pin 34: ISP_PWDN1_GPIO9_2 */ > + "NC", "NC", "NC", "NC", "[ISP_CCLK0]"; > + }; > + -> + gpio10: gpio at f7026000 { +> + gpio10: gpio@f7026000 { > + gpio-line-names = "BOOT_SEL", > + "[ISP_CCLK1]", > + "GPIO-I", /* LSEC Pin 31: ISP_RSTB0_GPIO10_2 */ @@ -152,21 +152,21 @@ Wei > + "[I2C2_SCL]"; /* HSEC Pin 32: ISP0_SCL */ > + }; > + -> + gpio11: gpio at f7027000 { +> + gpio11: gpio@f7027000 { > + gpio-line-names = > + "[I2C3_SDA]", /* HSEC Pin 38: ISP1_SDA */ > + "[I2C3_SCL]", /* HSEC Pin 36: ISP1_SCL */ > + "", "NC", "NC", "NC", "", ""; > + }; > + -> + gpio12: gpio at f7028000 { +> + gpio12: gpio@f7028000 { > + gpio-line-names = "[BT_PCM_XFS]", "[BT_PCM_DI]", > + "[BT_PCM_DO]", > + "NC", "NC", "NC", "NC", > + "GPIO-F"; /* LSEC Pin 28: BL_PWM_GPIO12_7 */ > + }; > + -> + gpio13: gpio at f7029000 { +> + gpio13: gpio@f7029000 { > + gpio-line-names = "[UART0_RX]", "[UART0_TX]", > + "[BT_UART1_CTS]", "[BT_UART1_RTS]", > + "[BT_UART1_RX]", "[BT_UART1_TX]", @@ -174,7 +174,7 @@ Wei > + "[UART0_RTS]"; /* LSEC Pin 9: UART2_RTS_N */ > + }; > + -> + gpio14: gpio at f702a000 { +> + gpio14: gpio@f702a000 { > + gpio-line-names = > + "[UART0_RxD]", /* LSEC Pin 7: UART2_RX */ > + "[UART0_TxD]", /* LSEC Pin 5: UART2_TX */ @@ -185,13 +185,18 @@ Wei > + "[I2C2_SCL]", "[I2C2_SDA]"; > + }; > + -> + gpio15: gpio at f702b000 { +> + gpio15: gpio@f702b000 { > + gpio-line-names = "", "", "", "", "", "", "NC", ""; > + }; > + > + /* GPIO blocks 16 thru 19 do not appear to be routed to pins */ > + -> dwmmc_2: dwmmc2 at f723f000 { +> dwmmc_2: dwmmc2@f723f000 { > ti,non-removable; > non-removable; -> +> + +-- +To unsubscribe from this list: send the line "unsubscribe devicetree" in +the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org +More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/a/content_digest b/N1/content_digest index 5512d30..3ff3634 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,8 +1,15 @@ "ref\01466723164-9937-1-git-send-email-linus.walleij@linaro.org\0" - "From\0xuwei5@hisilicon.com (Wei Xu)\0" - "Subject\0[PATCH v2] arm64: dts: hikey: name the GPIO lines\0" + "ref\01466723164-9937-1-git-send-email-linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org\0" + "From\0Wei Xu <xuwei5-C8/M+/jPZTeaMJb+Lgu22Q@public.gmane.org>\0" + "Subject\0Re: [PATCH v2] arm64: dts: hikey: name the GPIO lines\0" "Date\0Tue, 28 Jun 2016 18:38:48 +0100\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>" + " linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org\0" + "Cc\0devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" + John Stultz <john.stultz-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> + Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> + David Mandala <david.mandala-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> + " Haojian Zhuang <haojian.zhuang-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\0" "\00:1\0" "b\0" "Hi Linus,\n" @@ -21,13 +28,13 @@ "> other function than GPIO: these are named \"[FOO]\" so that users\n" "> can see with lsgpio what all lines are used for.\n" "> \n" - "> Cc: devicetree at vger.kernel.org\n" - "> Cc: John Stultz <john.stultz@linaro.org>\n" - "> Cc: Rob Herring <robh@kernel.org>\n" - "> Cc: David Mandala <david.mandala@linaro.org>\n" - "> Cc: Haojian Zhuang <haojian.zhuang@linaro.org>\n" - "> Cc: Wei Xu <xuwei5@hisilicon.com>\n" - "> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>\n" + "> Cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" + "> Cc: John Stultz <john.stultz-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\n" + "> Cc: Rob Herring <robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>\n" + "> Cc: David Mandala <david.mandala-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\n" + "> Cc: Haojian Zhuang <haojian.zhuang-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\n" + "> Cc: Wei Xu <xuwei5-C8/M+/jPZTeaMJb+Lgu22Q@public.gmane.org>\n" + "> Signed-off-by: Linus Walleij <linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\n" "\n" "Applied to hisilicon soc tree.\n" "Thanks!\n" @@ -79,18 +86,18 @@ "> +\t\t * the GPIO named lines \"GPIO-A\" thru \"GPIO-L\" are the only\n" "> +\t\t * ones actually used for GPIO.\n" "> +\t\t */\n" - "> +\t\tgpio0: gpio at f8011000 {\n" + "> +\t\tgpio0: gpio@f8011000 {\n" "> +\t\t\tgpio-line-names = \"PWR_HOLD\", \"DSI_SEL\",\n" "> +\t\t\t\"USB_HUB_RESET_N\", \"USB_SEL\", \"HDMI_PD\", \"WL_REG_ON\",\n" "> +\t\t\t\"PWRON_DET\", \"5V_HUB_EN\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio1: gpio at f8012000 {\n" + "> +\t\tgpio1: gpio@f8012000 {\n" "> +\t\t\tgpio-line-names = \"SD_DET\", \"HDMI_INT\", \"PMU_IRQ_N\",\n" "> +\t\t\t\"WL_HOST_WAKE\", \"NC\", \"NC\", \"NC\", \"BT_REG_ON\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio2: gpio at f8013000 {\n" + "> +\t\tgpio2: gpio@f8013000 {\n" "> +\t\t\tgpio-line-names =\n" "> +\t\t\t\t\"GPIO-A\", /* LSEC Pin 23: GPIO2_0 */\n" "> +\t\t\t\t\"GPIO-B\", /* LSEC Pin 24: GPIO2_1 */\n" @@ -101,17 +108,17 @@ "> +\t\t\t\t\"GPIO-H\"; /* LSEC Pin 30: GPIO2_7 */\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio3: gpio at f8014000 {\n" + "> +\t\tgpio3: gpio@f8014000 {\n" "> +\t\t\tgpio-line-names = \"GPIO3_0\", \"NC\", \"NC\", \"\", \"NC\", \"\",\n" "> +\t\t\t\"WLAN_ACTIVE\", \"NC\", \"NC\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio4: gpio at f7020000 {\n" + "> +\t\tgpio4: gpio@f7020000 {\n" "> +\t\t\tgpio-line-names = \"USER_LED1\", \"USER_LED2\", \"USER_LED3\",\n" "> +\t\t\t\"USER_LED4\", \"SD_SEL\", \"NC\", \"NC\", \"BT_ACTIVE\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio5: gpio at f7021000 {\n" + "> +\t\tgpio5: gpio@f7021000 {\n" "> +\t\t\tgpio-line-names = \"NC\", \"NC\",\n" "> +\t\t\t\"[UART1_RxD]\", /* LSEC Pin 11: UART3_RX */\n" "> +\t\t\t\"[UART1_TxD]\", /* LSEC Pin 13: UART3_TX */\n" @@ -120,7 +127,7 @@ "> +\t\t\t\"[PCM_FS]\"; /* LSEC Pin 16: MODEM_PCM_XFS */\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio6: gpio at f7022000 {\n" + "> +\t\tgpio6: gpio@f7022000 {\n" "> +\t\t\tgpio-line-names =\n" "> +\t\t\t\"[SPI0_DIN]\", /* Pin 10: SPI0_DI */\n" "> +\t\t\t\"[SPI0_DOUT]\", /* Pin 14: SPI0_DO */\n" @@ -130,26 +137,26 @@ "> +\t\t\t\"GPIO-G\"; /* Pin 29: GPIO6_7_DSI_TE0 */\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio7: gpio at f7023000 {\n" + "> +\t\tgpio7: gpio@f7023000 {\n" "> +\t\t\tgpio-line-names = \"NC\", \"NC\", \"NC\", \"NC\",\n" "> +\t\t\t\"[PCM_DI]\", /* Pin 22: MODEM_PCM_DI */\n" "> +\t\t\t\"[PCM_DO]\", /* Pin 20: MODEM_PCM_DO */\n" "> +\t\t\t\"NC\", \"NC\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio8: gpio at f7024000 {\n" + "> +\t\tgpio8: gpio@f7024000 {\n" "> +\t\t\tgpio-line-names = \"NC\", \"[CEC_CLK_19_2MHZ]\", \"NC\",\n" "> +\t\t\t\"\", \"\", \"\", \"\", \"\", \"\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio9: gpio at f7025000 {\n" + "> +\t\tgpio9: gpio@f7025000 {\n" "> +\t\t\tgpio-line-names = \"\",\n" "> +\t\t\t\"GPIO-J\", /* LSEC Pin 32: ISP_PWDN0_GPIO9_1 */\n" "> +\t\t\t\"GPIO-L\", /* LSEC Pin 34: ISP_PWDN1_GPIO9_2 */\n" "> +\t\t\t\"NC\", \"NC\", \"NC\", \"NC\", \"[ISP_CCLK0]\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio10: gpio at f7026000 {\n" + "> +\t\tgpio10: gpio@f7026000 {\n" "> +\t\t\tgpio-line-names = \"BOOT_SEL\",\n" "> +\t\t\t\"[ISP_CCLK1]\",\n" "> +\t\t\t\"GPIO-I\", /* LSEC Pin 31: ISP_RSTB0_GPIO10_2 */\n" @@ -159,21 +166,21 @@ "> +\t\t\t\"[I2C2_SCL]\"; /* HSEC Pin 32: ISP0_SCL */\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio11: gpio at f7027000 {\n" + "> +\t\tgpio11: gpio@f7027000 {\n" "> +\t\t\tgpio-line-names =\n" "> +\t\t\t\"[I2C3_SDA]\", /* HSEC Pin 38: ISP1_SDA */\n" "> +\t\t\t\"[I2C3_SCL]\", /* HSEC Pin 36: ISP1_SCL */\n" "> +\t\t\t\"\", \"NC\", \"NC\", \"NC\", \"\", \"\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio12: gpio at f7028000 {\n" + "> +\t\tgpio12: gpio@f7028000 {\n" "> +\t\t\tgpio-line-names = \"[BT_PCM_XFS]\", \"[BT_PCM_DI]\",\n" "> +\t\t\t\"[BT_PCM_DO]\",\n" "> +\t\t\t\"NC\", \"NC\", \"NC\", \"NC\",\n" "> +\t\t\t\"GPIO-F\"; /* LSEC Pin 28: BL_PWM_GPIO12_7 */\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio13: gpio at f7029000 {\n" + "> +\t\tgpio13: gpio@f7029000 {\n" "> +\t\t\tgpio-line-names = \"[UART0_RX]\", \"[UART0_TX]\",\n" "> +\t\t\t\"[BT_UART1_CTS]\", \"[BT_UART1_RTS]\",\n" "> +\t\t\t\"[BT_UART1_RX]\", \"[BT_UART1_TX]\",\n" @@ -181,7 +188,7 @@ "> +\t\t\t\"[UART0_RTS]\"; /* LSEC Pin 9: UART2_RTS_N */\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio14: gpio at f702a000 {\n" + "> +\t\tgpio14: gpio@f702a000 {\n" "> +\t\t\tgpio-line-names =\n" "> +\t\t\t\"[UART0_RxD]\", /* LSEC Pin 7: UART2_RX */\n" "> +\t\t\t\"[UART0_TxD]\", /* LSEC Pin 5: UART2_TX */\n" @@ -192,15 +199,20 @@ "> +\t\t\t\"[I2C2_SCL]\", \"[I2C2_SDA]\";\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio15: gpio at f702b000 {\n" + "> +\t\tgpio15: gpio@f702b000 {\n" "> +\t\t\tgpio-line-names = \"\", \"\", \"\", \"\", \"\", \"\", \"NC\", \"\";\n" "> +\t\t};\n" "> +\n" "> +\t\t/* GPIO blocks 16 thru 19 do not appear to be routed to pins */\n" "> +\n" - "> \t\tdwmmc_2: dwmmc2 at f723f000 {\n" + "> \t\tdwmmc_2: dwmmc2@f723f000 {\n" "> \t\t\tti,non-removable;\n" "> \t\t\tnon-removable;\n" - > + "> \n" + "\n" + "--\n" + "To unsubscribe from this list: send the line \"unsubscribe devicetree\" in\n" + "the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" + More majordomo info at http://vger.kernel.org/majordomo-info.html -46f1960fa36a6c23ddd1c16125c25182d82c072d3c881726a920fa9ebdb94da7 +033ba9931973279a650949915990cc978116cdf6c7e049c8e3f8b295170e4983
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.