diff for duplicates of <5387650.lAgTxexlF2@phil> diff --git a/a/1.txt b/N1/1.txt index 4564aad..18a2f43 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -11,7 +11,7 @@ I don't think we need to specify this on a driver level. Both GRF areas are So the rockchip,grf property should work for both. Especially as nothing keeps designers from introducing yet another GRF-area somewhere else ;-) ->From when I started working on the rk3368, I still have a preliminary +From when I started working on the rk3368, I still have a preliminary patches for that sitting here, so I've attached on how I envisoned that to work. diff --git a/a/2.txt b/N1/2.txt index c849910..85ccb10 100644 --- a/a/2.txt +++ b/N1/2.txt @@ -1,4 +1,4 @@ ->From cb71dd1bc8afb825e200c0c116186fed43df83ea Mon Sep 17 00:00:00 2001 +From cb71dd1bc8afb825e200c0c116186fed43df83ea Mon Sep 17 00:00:00 2001 From: Heiko Stuebner <heiko@sntech.de> Date: Wed, 17 Jun 2015 13:33:18 +0200 Subject: [PATCH 1/2] PM / AVS: rockchip-io: add io selectors and supplies for diff --git a/a/3.txt b/N1/3.txt index 11bf709..2bc3cc7 100644 --- a/a/3.txt +++ b/N1/3.txt @@ -1,4 +1,4 @@ ->From 76fc704626e611180223ac99e4067c30c464dd23 Mon Sep 17 00:00:00 2001 +From 76fc704626e611180223ac99e4067c30c464dd23 Mon Sep 17 00:00:00 2001 From: Heiko Stuebner <heiko@sntech.de> Date: Wed, 29 Jul 2015 16:13:35 +0200 Subject: [PATCH 2/2] arm64: dts: rockchip: add rk3368 iodomains diff --git a/a/content_digest b/N1/content_digest index 716d5d2..ceaf23e 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -28,7 +28,7 @@ "So the rockchip,grf property should work for both. Especially as nothing \n" "keeps designers from introducing yet another GRF-area somewhere else ;-)\n" "\n" - ">From when I started working on the rk3368, I still have a preliminary \n" + "From when I started working on the rk3368, I still have a preliminary \n" "patches for that sitting here, so I've attached on how I envisoned that to \n" "work.\n" "\n" @@ -160,7 +160,7 @@ "\01:2\0" "fn\00001-PM-AVS-rockchip-io-add-io-selectors-and-supplies-for.patch\0" "b\0" - ">From cb71dd1bc8afb825e200c0c116186fed43df83ea Mon Sep 17 00:00:00 2001\n" + "From cb71dd1bc8afb825e200c0c116186fed43df83ea Mon Sep 17 00:00:00 2001\n" "From: Heiko Stuebner <heiko@sntech.de>\n" "Date: Wed, 17 Jun 2015 13:33:18 +0200\n" "Subject: [PATCH 1/2] PM / AVS: rockchip-io: add io selectors and supplies for\n" @@ -305,7 +305,7 @@ "\01:3\0" "fn\00002-ARM64-dts-rockchip-add-iodomains-and-stuff.patch\0" "b\0" - ">From 76fc704626e611180223ac99e4067c30c464dd23 Mon Sep 17 00:00:00 2001\n" + "From 76fc704626e611180223ac99e4067c30c464dd23 Mon Sep 17 00:00:00 2001\n" "From: Heiko Stuebner <heiko@sntech.de>\n" "Date: Wed, 29 Jul 2015 16:13:35 +0200\n" "Subject: [PATCH 2/2] arm64: dts: rockchip: add rk3368 iodomains\n" @@ -347,4 +347,4 @@ "-- \n" 2.6.4 -00de7286e35a1ad2f0c4ea22828fd0de5d580f92e803b7bc24ba9b2c53bf7f20 +b853be43a5f50c7ca6f8a6e5a2ee99914971df42927a9634294dee886c24f46c
diff --git a/a/1.txt b/N2/1.txt index 4564aad..2aabb8d 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -140,3 +140,17 @@ Heiko > } > > for (i = 0; i < MAX_SUPPLIES; i++) { +-------------- next part -------------- +A non-text attachment was scrubbed... +Name: 0001-PM-AVS-rockchip-io-add-io-selectors-and-supplies-for.patch +Type: text/x-patch +Size: 4768 bytes +Desc: not available +URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160130/a4868cb1/attachment.bin> +-------------- next part -------------- +A non-text attachment was scrubbed... +Name: 0002-ARM64-dts-rockchip-add-iodomains-and-stuff.patch +Type: text/x-patch +Size: 1036 bytes +Desc: not available +URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160130/a4868cb1/attachment-0001.bin> diff --git a/a/2.hdr b/a/2.hdr deleted file mode 100644 index 55c56e6..0000000 --- a/a/2.hdr +++ /dev/null @@ -1,3 +0,0 @@ -Content-Disposition: attachment; filename="0001-PM-AVS-rockchip-io-add-io-selectors-and-supplies-for.patch" -Content-Transfer-Encoding: 7Bit -Content-Type: text/x-patch; charset="UTF-8"; name="0001-PM-AVS-rockchip-io-add-io-selectors-and-supplies-for.patch" diff --git a/a/2.txt b/a/2.txt deleted file mode 100644 index c849910..0000000 --- a/a/2.txt +++ /dev/null @@ -1,142 +0,0 @@ ->From cb71dd1bc8afb825e200c0c116186fed43df83ea Mon Sep 17 00:00:00 2001 -From: Heiko Stuebner <heiko@sntech.de> -Date: Wed, 17 Jun 2015 13:33:18 +0200 -Subject: [PATCH 1/2] PM / AVS: rockchip-io: add io selectors and supplies for - rk3368 - -This adds the necessary data for handling io voltage domains on the rk3368. -As interesting tidbit, the rk3368 contains two separate iodomain areas. -One in the regular General Register Files (GRF) and one in PMUGRF in the -pmu power domain. - -Signed-off-by: Heiko Stuebner <heiko@sntech.de> ---- - .../bindings/power/rockchip-io-domain.txt | 14 +++++ - drivers/power/avs/rockchip-io-domain.c | 59 ++++++++++++++++++++++ - 2 files changed, 73 insertions(+) - -diff --git a/Documentation/devicetree/bindings/power/rockchip-io-domain.txt b/Documentation/devicetree/bindings/power/rockchip-io-domain.txt -index 8b70db1..b8627e7 100644 ---- a/Documentation/devicetree/bindings/power/rockchip-io-domain.txt -+++ b/Documentation/devicetree/bindings/power/rockchip-io-domain.txt -@@ -33,6 +33,8 @@ Required properties: - - compatible: should be one of: - - "rockchip,rk3188-io-voltage-domain" for rk3188 - - "rockchip,rk3288-io-voltage-domain" for rk3288 -+ - "rockchip,rk3368-io-voltage-domain" for rk3368 -+ - "rockchip,rk3368-pmu-io-voltage-domain" for rk3368 pmu-domains - - rockchip,grf: phandle to the syscon managing the "general register files" - - -@@ -64,6 +66,18 @@ Possible supplies for rk3288: - - sdcard-supply: The supply connected to SDMMC0_VDD. - - wifi-supply: The supply connected to APIO3_VDD. Also known as SDIO0. - -+Possible supplies for rk3368: -+- audio-supply: The supply connected to APIO3_VDD. -+- dvp-supply: The supply connected to DVPIO_VDD. -+- flash0-supply: The supply connected to FLASH0_VDD. Typically for eMMC -+- gpio30-supply: The supply connected to APIO1_VDD. -+- gpio1830 The supply connected to APIO4_VDD. -+- sdcard-supply: The supply connected to SDMMC0_VDD. -+- wifi-supply: The supply connected to APIO2_VDD. Also known as SDIO0. -+ -+Possible supplies for rk3368 pmu-domains: -+- pmu-supply: The supply connected to PMUIO_VDD. -+- vop-supply: The supply connected to LCDC_VDD. - - Example: - -diff --git a/drivers/power/avs/rockchip-io-domain.c b/drivers/power/avs/rockchip-io-domain.c -index 3ae35d0..2e30002 100644 ---- a/drivers/power/avs/rockchip-io-domain.c -+++ b/drivers/power/avs/rockchip-io-domain.c -@@ -43,6 +43,10 @@ - #define RK3288_SOC_CON2_FLASH0 BIT(7) - #define RK3288_SOC_FLASH_SUPPLY_NUM 2 - -+#define RK3368_SOC_CON15 0x43c -+#define RK3368_SOC_CON15_FLASH0 BIT(14) -+#define RK3368_SOC_FLASH_SUPPLY_NUM 2 -+ - struct rockchip_iodomain; - - /** -@@ -158,6 +162,25 @@ static void rk3288_iodomain_init(struct rockchip_iodomain *iod) - dev_warn(iod->dev, "couldn't update flash0 ctrl\n"); - } - -+static void rk3368_iodomain_init(struct rockchip_iodomain *iod) -+{ -+ int ret; -+ u32 val; -+ -+ /* if no flash supply we should leave things alone */ -+ if (!iod->supplies[RK3368_SOC_FLASH_SUPPLY_NUM].reg) -+ return; -+ -+ /* -+ * set flash0 iodomain to also use this framework -+ * instead of a special gpio. -+ */ -+ val = RK3368_SOC_CON15_FLASH0 | (RK3368_SOC_CON15_FLASH0 << 16); -+ ret = regmap_write(iod->grf, RK3368_SOC_CON15, val); -+ if (ret < 0) -+ dev_warn(iod->dev, "couldn't update flash0 ctrl\n"); -+} -+ - /* - * On the rk3188 the io-domains are handled by a shared register with the - * lower 8 bits being still being continuing drive-strength settings. -@@ -201,6 +224,34 @@ static const struct rockchip_iodomain_soc_data soc_data_rk3288 = { - .init = rk3288_iodomain_init, - }; - -+static const struct rockchip_iodomain_soc_data soc_data_rk3368 = { -+ .grf_offset = 0x900, -+ .supply_names = { -+ NULL, /* reserved */ -+ "dvp", /* DVPIO_VDD */ -+ "flash0", /* FLASH0_VDD (emmc) */ -+ "wifi", /* APIO2_VDD (sdio0) */ -+ NULL, -+ "audio", /* APIO3_VDD */ -+ "sdcard", /* SDMMC0_VDD (sdmmc) */ -+ "gpio30", /* APIO1_VDD */ -+ "gpio1830", /* APIO4_VDD (gpujtag) */ -+ }, -+ .init = rk3368_iodomain_init, -+}; -+ -+static const struct rockchip_iodomain_soc_data soc_data_rk3368_pmu = { -+ .grf_offset = 0x100, -+ .supply_names = { -+ NULL, -+ NULL, -+ NULL, -+ NULL, -+ "pmu", /*PMU IO domain*/ -+ "vop", /*LCDC IO domain*/ -+ }, -+}; -+ - static const struct of_device_id rockchip_iodomain_match[] = { - { - .compatible = "rockchip,rk3188-io-voltage-domain", -@@ -210,6 +261,14 @@ static const struct of_device_id rockchip_iodomain_match[] = { - .compatible = "rockchip,rk3288-io-voltage-domain", - .data = (void *)&soc_data_rk3288 - }, -+ { -+ .compatible = "rockchip,rk3368-io-voltage-domain", -+ .data = (void *)&soc_data_rk3368 -+ }, -+ { -+ .compatible = "rockchip,rk3368-pmu-io-voltage-domain", -+ .data = (void *)&soc_data_rk3368_pmu -+ }, - { /* sentinel */ }, - }; - --- -2.6.4 diff --git a/a/3.hdr b/a/3.hdr deleted file mode 100644 index 08db651..0000000 --- a/a/3.hdr +++ /dev/null @@ -1,3 +0,0 @@ -Content-Disposition: attachment; filename="0002-ARM64-dts-rockchip-add-iodomains-and-stuff.patch" -Content-Transfer-Encoding: 7Bit -Content-Type: text/x-patch; charset="UTF-8"; name="0002-ARM64-dts-rockchip-add-iodomains-and-stuff.patch" diff --git a/a/3.txt b/a/3.txt deleted file mode 100644 index 11bf709..0000000 --- a/a/3.txt +++ /dev/null @@ -1,41 +0,0 @@ ->From 76fc704626e611180223ac99e4067c30c464dd23 Mon Sep 17 00:00:00 2001 -From: Heiko Stuebner <heiko@sntech.de> -Date: Wed, 29 Jul 2015 16:13:35 +0200 -Subject: [PATCH 2/2] arm64: dts: rockchip: add rk3368 iodomains - - -probably unfinished ---- - -diff --git a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts -index 401a812..6547f1e 100644 ---- a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts -+++ b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts -@@ -89,6 +89,25 @@ - }; - }; - -+ io-domains { -+ compatible = "rockchip,rk3368-io-voltage-domain"; -+ rockchip,grf = <&grf>; -+ -+ audio-supply = <&vcc_io>; -+ gpio30-supply = <&vcc_io>; -+ gpio1830-supply = <&vcc_io>; -+ sdcard-supply = <&vccio_sd>; -+ wifi-supply = <&vccio_wl>; -+ }; -+ -+ pmu-io-domains { -+ compatible = "rockchip,rk3368-pmu-io-voltage-domain"; -+ rockchip,grf = <&pmugrf>; -+ -+ pmu-supply = <&vcc_io>; -+ vop-supply = <&vcc_io>; -+ }; -+ - ir: ir-receiver { - compatible = "gpio-ir-receiver"; - gpios = <&gpio3 30 GPIO_ACTIVE_LOW>; --- -2.6.4 diff --git a/a/content_digest b/N2/content_digest index 716d5d2..85e28a7 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,19 +1,9 @@ "ref\01454155305-55516-1-git-send-email-david.wu@rock-chips.com\0" - "From\0Heiko Stuebner <heiko@sntech.de>\0" - "Subject\0Re: [PATCH] PM / AVS: rockchip-io: add GRF and PMUGRF types to distinguish\0" + "From\0heiko@sntech.de (Heiko Stuebner)\0" + "Subject\0[PATCH] PM / AVS: rockchip-io: add GRF and PMUGRF types to distinguish\0" "Date\0Sat, 30 Jan 2016 13:39:11 +0100\0" - "To\0David Wu <david.wu@rock-chips.com>\0" - "Cc\0khilman@kernel.org" - nm@ti.com - huangtao@rock-chips.com - cf@rock-chips.com - zyw@rock-chips.com - xjq@rock-chips.com - linux-arm-kernel@lists.infradead.org - linux-rockchip@lists.infradead.org - linux-pm@vger.kernel.org - " linux-kernel@vger.kernel.org\0" - "\01:1\0" + "To\0linux-arm-kernel@lists.infradead.org\0" + "\00:1\0" "b\0" "Hi David,\n" "\n" @@ -156,195 +146,20 @@ "> +\t\treturn PTR_ERR(iod->base);\n" "> \t}\n" "> \n" - "> \tfor (i = 0; i < MAX_SUPPLIES; i++) {" - "\01:2\0" - "fn\00001-PM-AVS-rockchip-io-add-io-selectors-and-supplies-for.patch\0" - "b\0" - ">From cb71dd1bc8afb825e200c0c116186fed43df83ea Mon Sep 17 00:00:00 2001\n" - "From: Heiko Stuebner <heiko@sntech.de>\n" - "Date: Wed, 17 Jun 2015 13:33:18 +0200\n" - "Subject: [PATCH 1/2] PM / AVS: rockchip-io: add io selectors and supplies for\n" - " rk3368\n" - "\n" - "This adds the necessary data for handling io voltage domains on the rk3368.\n" - "As interesting tidbit, the rk3368 contains two separate iodomain areas.\n" - "One in the regular General Register Files (GRF) and one in PMUGRF in the\n" - "pmu power domain.\n" - "\n" - "Signed-off-by: Heiko Stuebner <heiko@sntech.de>\n" - "---\n" - " .../bindings/power/rockchip-io-domain.txt | 14 +++++\n" - " drivers/power/avs/rockchip-io-domain.c | 59 ++++++++++++++++++++++\n" - " 2 files changed, 73 insertions(+)\n" - "\n" - "diff --git a/Documentation/devicetree/bindings/power/rockchip-io-domain.txt b/Documentation/devicetree/bindings/power/rockchip-io-domain.txt\n" - "index 8b70db1..b8627e7 100644\n" - "--- a/Documentation/devicetree/bindings/power/rockchip-io-domain.txt\n" - "+++ b/Documentation/devicetree/bindings/power/rockchip-io-domain.txt\n" - "@@ -33,6 +33,8 @@ Required properties:\n" - " - compatible: should be one of:\n" - " - \"rockchip,rk3188-io-voltage-domain\" for rk3188\n" - " - \"rockchip,rk3288-io-voltage-domain\" for rk3288\n" - "+ - \"rockchip,rk3368-io-voltage-domain\" for rk3368\n" - "+ - \"rockchip,rk3368-pmu-io-voltage-domain\" for rk3368 pmu-domains\n" - " - rockchip,grf: phandle to the syscon managing the \"general register files\"\n" - " \n" - " \n" - "@@ -64,6 +66,18 @@ Possible supplies for rk3288:\n" - " - sdcard-supply: The supply connected to SDMMC0_VDD.\n" - " - wifi-supply: The supply connected to APIO3_VDD. Also known as SDIO0.\n" - " \n" - "+Possible supplies for rk3368:\n" - "+- audio-supply: The supply connected to APIO3_VDD.\n" - "+- dvp-supply: The supply connected to DVPIO_VDD.\n" - "+- flash0-supply: The supply connected to FLASH0_VDD. Typically for eMMC\n" - "+- gpio30-supply: The supply connected to APIO1_VDD.\n" - "+- gpio1830 The supply connected to APIO4_VDD.\n" - "+- sdcard-supply: The supply connected to SDMMC0_VDD.\n" - "+- wifi-supply: The supply connected to APIO2_VDD. Also known as SDIO0.\n" - "+\n" - "+Possible supplies for rk3368 pmu-domains:\n" - "+- pmu-supply: The supply connected to PMUIO_VDD.\n" - "+- vop-supply: The supply connected to LCDC_VDD.\n" - " \n" - " Example:\n" - " \n" - "diff --git a/drivers/power/avs/rockchip-io-domain.c b/drivers/power/avs/rockchip-io-domain.c\n" - "index 3ae35d0..2e30002 100644\n" - "--- a/drivers/power/avs/rockchip-io-domain.c\n" - "+++ b/drivers/power/avs/rockchip-io-domain.c\n" - "@@ -43,6 +43,10 @@\n" - " #define RK3288_SOC_CON2_FLASH0\t\tBIT(7)\n" - " #define RK3288_SOC_FLASH_SUPPLY_NUM\t2\n" - " \n" - "+#define RK3368_SOC_CON15\t\t0x43c\n" - "+#define RK3368_SOC_CON15_FLASH0\t\tBIT(14)\n" - "+#define RK3368_SOC_FLASH_SUPPLY_NUM\t2\n" - "+\n" - " struct rockchip_iodomain;\n" - " \n" - " /**\n" - "@@ -158,6 +162,25 @@ static void rk3288_iodomain_init(struct rockchip_iodomain *iod)\n" - " \t\tdev_warn(iod->dev, \"couldn't update flash0 ctrl\\n\");\n" - " }\n" - " \n" - "+static void rk3368_iodomain_init(struct rockchip_iodomain *iod)\n" - "+{\n" - "+\tint ret;\n" - "+\tu32 val;\n" - "+\n" - "+\t/* if no flash supply we should leave things alone */\n" - "+\tif (!iod->supplies[RK3368_SOC_FLASH_SUPPLY_NUM].reg)\n" - "+\t\treturn;\n" - "+\n" - "+\t/*\n" - "+\t * set flash0 iodomain to also use this framework\n" - "+\t * instead of a special gpio.\n" - "+\t */\n" - "+\tval = RK3368_SOC_CON15_FLASH0 | (RK3368_SOC_CON15_FLASH0 << 16);\n" - "+\tret = regmap_write(iod->grf, RK3368_SOC_CON15, val);\n" - "+\tif (ret < 0)\n" - "+\t\tdev_warn(iod->dev, \"couldn't update flash0 ctrl\\n\");\n" - "+}\n" - "+\n" - " /*\n" - " * On the rk3188 the io-domains are handled by a shared register with the\n" - " * lower 8 bits being still being continuing drive-strength settings.\n" - "@@ -201,6 +224,34 @@ static const struct rockchip_iodomain_soc_data soc_data_rk3288 = {\n" - " \t.init = rk3288_iodomain_init,\n" - " };\n" - " \n" - "+static const struct rockchip_iodomain_soc_data soc_data_rk3368 = {\n" - "+\t.grf_offset = 0x900,\n" - "+\t.supply_names = {\n" - "+\t\tNULL,\t\t/* reserved */\n" - "+\t\t\"dvp\",\t\t/* DVPIO_VDD */\n" - "+\t\t\"flash0\",\t/* FLASH0_VDD (emmc) */\n" - "+\t\t\"wifi\",\t\t/* APIO2_VDD (sdio0) */\n" - "+\t\tNULL,\n" - "+\t\t\"audio\",\t/* APIO3_VDD */\n" - "+\t\t\"sdcard\",\t/* SDMMC0_VDD (sdmmc) */\n" - "+\t\t\"gpio30\",\t/* APIO1_VDD */\n" - "+\t\t\"gpio1830\",\t/* APIO4_VDD (gpujtag) */\n" - "+\t},\n" - "+\t.init = rk3368_iodomain_init,\n" - "+};\n" - "+\n" - "+static const struct rockchip_iodomain_soc_data soc_data_rk3368_pmu = {\n" - "+\t.grf_offset = 0x100,\n" - "+\t.supply_names = {\n" - "+\t\tNULL,\n" - "+\t\tNULL,\n" - "+\t\tNULL,\n" - "+\t\tNULL,\n" - "+\t\t\"pmu\",\t\t/*PMU IO domain*/\n" - "+\t\t\"vop\",\t\t/*LCDC IO domain*/\n" - "+\t},\n" - "+};\n" - "+\n" - " static const struct of_device_id rockchip_iodomain_match[] = {\n" - " \t{\n" - " \t\t.compatible = \"rockchip,rk3188-io-voltage-domain\",\n" - "@@ -210,6 +261,14 @@ static const struct of_device_id rockchip_iodomain_match[] = {\n" - " \t\t.compatible = \"rockchip,rk3288-io-voltage-domain\",\n" - " \t\t.data = (void *)&soc_data_rk3288\n" - " \t},\n" - "+\t{\n" - "+\t\t.compatible = \"rockchip,rk3368-io-voltage-domain\",\n" - "+\t\t.data = (void *)&soc_data_rk3368\n" - "+\t},\n" - "+\t{\n" - "+\t\t.compatible = \"rockchip,rk3368-pmu-io-voltage-domain\",\n" - "+\t\t.data = (void *)&soc_data_rk3368_pmu\n" - "+\t},\n" - " \t{ /* sentinel */ },\n" - " };\n" - " \n" - "-- \n" - 2.6.4 - "\01:3\0" - "fn\00002-ARM64-dts-rockchip-add-iodomains-and-stuff.patch\0" - "b\0" - ">From 76fc704626e611180223ac99e4067c30c464dd23 Mon Sep 17 00:00:00 2001\n" - "From: Heiko Stuebner <heiko@sntech.de>\n" - "Date: Wed, 29 Jul 2015 16:13:35 +0200\n" - "Subject: [PATCH 2/2] arm64: dts: rockchip: add rk3368 iodomains\n" - "\n" - "\n" - "probably unfinished\n" - "---\n" - "\n" - "diff --git a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts\n" - "index 401a812..6547f1e 100644\n" - "--- a/arch/arm64/boot/dts/rockchip/rk3368-r88.dts\n" - "+++ b/arch/arm64/boot/dts/rockchip/rk3368-r88.dts\n" - "@@ -89,6 +89,25 @@\n" - " \t\t};\n" - " \t};\n" - " \n" - "+\tio-domains {\n" - "+\t\tcompatible = \"rockchip,rk3368-io-voltage-domain\";\n" - "+\t\trockchip,grf = <&grf>;\n" - "+\n" - "+\t\taudio-supply = <&vcc_io>;\n" - "+\t\tgpio30-supply = <&vcc_io>;\n" - "+\t\tgpio1830-supply = <&vcc_io>;\n" - "+\t\tsdcard-supply = <&vccio_sd>;\n" - "+\t\twifi-supply = <&vccio_wl>;\n" - "+\t};\n" - "+\n" - "+\tpmu-io-domains {\n" - "+\t\tcompatible = \"rockchip,rk3368-pmu-io-voltage-domain\";\n" - "+\t\trockchip,grf = <&pmugrf>;\n" - "+\n" - "+\t\tpmu-supply = <&vcc_io>;\n" - "+\t\tvop-supply = <&vcc_io>;\n" - "+\t};\n" - "+\n" - " \tir: ir-receiver {\n" - " \t\tcompatible = \"gpio-ir-receiver\";\n" - " \t\tgpios = <&gpio3 30 GPIO_ACTIVE_LOW>;\n" - "-- \n" - 2.6.4 + "> \tfor (i = 0; i < MAX_SUPPLIES; i++) {\n" + "-------------- next part --------------\n" + "A non-text attachment was scrubbed...\n" + "Name: 0001-PM-AVS-rockchip-io-add-io-selectors-and-supplies-for.patch\n" + "Type: text/x-patch\n" + "Size: 4768 bytes\n" + "Desc: not available\n" + "URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160130/a4868cb1/attachment.bin>\n" + "-------------- next part --------------\n" + "A non-text attachment was scrubbed...\n" + "Name: 0002-ARM64-dts-rockchip-add-iodomains-and-stuff.patch\n" + "Type: text/x-patch\n" + "Size: 1036 bytes\n" + "Desc: not available\n" + URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160130/a4868cb1/attachment-0001.bin> -00de7286e35a1ad2f0c4ea22828fd0de5d580f92e803b7bc24ba9b2c53bf7f20 +0477c3ffbe7c7027a2911e981bb75c3c00773528301d8cd4370e40e014df3e5f
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.