diff for duplicates of <20160628150946.GO24982@dell> diff --git a/a/1.txt b/N1/1.txt index 5195ca4..24ea6b7 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -2,19 +2,21 @@ On Fri, 24 Jun 2016, Neil Armstrong wrote: > In order to support the Qualcomm MDM9615 SoC, add support for the > RPM regulator entries in the qcom-rpm driver. -> -> Acked-by: Bjorn Andersson <bjorn.andersson-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> -> Signed-off-by: Neil Armstrong <narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org> +>=20 +> Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org> +> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > --- > Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 1 + -> drivers/mfd/qcom_rpm.c | 51 ++++++++++++++++++++++ +> drivers/mfd/qcom_rpm.c | 51 ++++++++++++++++= +++++++ > include/dt-bindings/mfd/qcom-rpm.h | 22 ++++++++++ > 3 files changed, 74 insertions(+) For my own reference: - Acked-by: Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> - -> diff --git a/Documentation/devicetree/bindings/mfd/qcom-rpm.txt b/Documentation/devicetree/bindings/mfd/qcom-rpm.txt + Acked-by: Lee Jones <lee.jones@linaro.org> + =20 +> diff --git a/Documentation/devicetree/bindings/mfd/qcom-rpm.txt b/Documen= +tation/devicetree/bindings/mfd/qcom-rpm.txt > index b98b291..72d68d4 100644 > --- a/Documentation/devicetree/bindings/mfd/qcom-rpm.txt > +++ b/Documentation/devicetree/bindings/mfd/qcom-rpm.txt @@ -23,77 +25,79 @@ For my own reference: > "qcom,rpm-msm8960" > "qcom,rpm-ipq8064" > + "qcom,rpm-mdm9615" -> +> =20 > - reg: > Usage: required > diff --git a/drivers/mfd/qcom_rpm.c b/drivers/mfd/qcom_rpm.c > index 880d469..c309ebe 100644 > --- a/drivers/mfd/qcom_rpm.c > +++ b/drivers/mfd/qcom_rpm.c -> @@ -390,11 +390,62 @@ static const struct qcom_rpm_data ipq806x_template = { -> .ack_sel_size = 7, +> @@ -390,11 +390,62 @@ static const struct qcom_rpm_data ipq806x_template = +=3D { +> .ack_sel_size =3D 7, > }; -> -> +static const struct qcom_rpm_resource mdm9615_rpm_resource_table[] = { -> + [QCOM_RPM_CXO_CLK] = { 25, 9, 5, 1 }, -> + [QCOM_RPM_SYS_FABRIC_CLK] = { 26, 10, 9, 1 }, -> + [QCOM_RPM_DAYTONA_FABRIC_CLK] = { 27, 11, 11, 1 }, -> + [QCOM_RPM_SFPB_CLK] = { 28, 12, 12, 1 }, -> + [QCOM_RPM_CFPB_CLK] = { 29, 13, 13, 1 }, -> + [QCOM_RPM_EBI1_CLK] = { 30, 14, 16, 1 }, -> + [QCOM_RPM_APPS_FABRIC_HALT] = { 31, 15, 22, 2 }, -> + [QCOM_RPM_APPS_FABRIC_MODE] = { 33, 16, 23, 3 }, -> + [QCOM_RPM_APPS_FABRIC_IOCTL] = { 36, 17, 24, 1 }, -> + [QCOM_RPM_APPS_FABRIC_ARB] = { 37, 18, 25, 27 }, -> + [QCOM_RPM_PM8018_SMPS1] = { 64, 19, 30, 2 }, -> + [QCOM_RPM_PM8018_SMPS2] = { 66, 21, 31, 2 }, -> + [QCOM_RPM_PM8018_SMPS3] = { 68, 23, 32, 2 }, -> + [QCOM_RPM_PM8018_SMPS4] = { 70, 25, 33, 2 }, -> + [QCOM_RPM_PM8018_SMPS5] = { 72, 27, 34, 2 }, -> + [QCOM_RPM_PM8018_LDO1] = { 74, 29, 35, 2 }, -> + [QCOM_RPM_PM8018_LDO2] = { 76, 31, 36, 2 }, -> + [QCOM_RPM_PM8018_LDO3] = { 78, 33, 37, 2 }, -> + [QCOM_RPM_PM8018_LDO4] = { 80, 35, 38, 2 }, -> + [QCOM_RPM_PM8018_LDO5] = { 82, 37, 39, 2 }, -> + [QCOM_RPM_PM8018_LDO6] = { 84, 39, 40, 2 }, -> + [QCOM_RPM_PM8018_LDO7] = { 86, 41, 41, 2 }, -> + [QCOM_RPM_PM8018_LDO8] = { 88, 43, 42, 2 }, -> + [QCOM_RPM_PM8018_LDO9] = { 90, 45, 43, 2 }, -> + [QCOM_RPM_PM8018_LDO10] = { 92, 47, 44, 2 }, -> + [QCOM_RPM_PM8018_LDO11] = { 94, 49, 45, 2 }, -> + [QCOM_RPM_PM8018_LDO12] = { 96, 51, 46, 2 }, -> + [QCOM_RPM_PM8018_LDO13] = { 98, 53, 47, 2 }, -> + [QCOM_RPM_PM8018_LDO14] = { 100, 55, 48, 2 }, -> + [QCOM_RPM_PM8018_LVS1] = { 102, 57, 49, 1 }, -> + [QCOM_RPM_PM8018_NCP] = { 103, 58, 80, 2 }, -> + [QCOM_RPM_CXO_BUFFERS] = { 105, 60, 81, 1 }, -> + [QCOM_RPM_USB_OTG_SWITCH] = { 106, 61, 82, 1 }, -> + [QCOM_RPM_HDMI_SWITCH] = { 107, 62, 83, 1 }, -> + [QCOM_RPM_VOLTAGE_CORNER] = { 109, 64, 87, 1 }, +> =20 +> +static const struct qcom_rpm_resource mdm9615_rpm_resource_table[] =3D { +> + [QCOM_RPM_CXO_CLK] =3D { 25, 9, 5, 1 }, +> + [QCOM_RPM_SYS_FABRIC_CLK] =3D { 26, 10, 9, 1 }, +> + [QCOM_RPM_DAYTONA_FABRIC_CLK] =3D { 27, 11, 11, 1 }, +> + [QCOM_RPM_SFPB_CLK] =3D { 28, 12, 12, 1 }, +> + [QCOM_RPM_CFPB_CLK] =3D { 29, 13, 13, 1 }, +> + [QCOM_RPM_EBI1_CLK] =3D { 30, 14, 16, 1 }, +> + [QCOM_RPM_APPS_FABRIC_HALT] =3D { 31, 15, 22, 2 }, +> + [QCOM_RPM_APPS_FABRIC_MODE] =3D { 33, 16, 23, 3 }, +> + [QCOM_RPM_APPS_FABRIC_IOCTL] =3D { 36, 17, 24, 1 }, +> + [QCOM_RPM_APPS_FABRIC_ARB] =3D { 37, 18, 25, 27 }, +> + [QCOM_RPM_PM8018_SMPS1] =3D { 64, 19, 30, 2 }, +> + [QCOM_RPM_PM8018_SMPS2] =3D { 66, 21, 31, 2 }, +> + [QCOM_RPM_PM8018_SMPS3] =3D { 68, 23, 32, 2 }, +> + [QCOM_RPM_PM8018_SMPS4] =3D { 70, 25, 33, 2 }, +> + [QCOM_RPM_PM8018_SMPS5] =3D { 72, 27, 34, 2 }, +> + [QCOM_RPM_PM8018_LDO1] =3D { 74, 29, 35, 2 }, +> + [QCOM_RPM_PM8018_LDO2] =3D { 76, 31, 36, 2 }, +> + [QCOM_RPM_PM8018_LDO3] =3D { 78, 33, 37, 2 }, +> + [QCOM_RPM_PM8018_LDO4] =3D { 80, 35, 38, 2 }, +> + [QCOM_RPM_PM8018_LDO5] =3D { 82, 37, 39, 2 }, +> + [QCOM_RPM_PM8018_LDO6] =3D { 84, 39, 40, 2 }, +> + [QCOM_RPM_PM8018_LDO7] =3D { 86, 41, 41, 2 }, +> + [QCOM_RPM_PM8018_LDO8] =3D { 88, 43, 42, 2 }, +> + [QCOM_RPM_PM8018_LDO9] =3D { 90, 45, 43, 2 }, +> + [QCOM_RPM_PM8018_LDO10] =3D { 92, 47, 44, 2 }, +> + [QCOM_RPM_PM8018_LDO11] =3D { 94, 49, 45, 2 }, +> + [QCOM_RPM_PM8018_LDO12] =3D { 96, 51, 46, 2 }, +> + [QCOM_RPM_PM8018_LDO13] =3D { 98, 53, 47, 2 }, +> + [QCOM_RPM_PM8018_LDO14] =3D { 100, 55, 48, 2 }, +> + [QCOM_RPM_PM8018_LVS1] =3D { 102, 57, 49, 1 }, +> + [QCOM_RPM_PM8018_NCP] =3D { 103, 58, 80, 2 }, +> + [QCOM_RPM_CXO_BUFFERS] =3D { 105, 60, 81, 1 }, +> + [QCOM_RPM_USB_OTG_SWITCH] =3D { 106, 61, 82, 1 }, +> + [QCOM_RPM_HDMI_SWITCH] =3D { 107, 62, 83, 1 }, +> + [QCOM_RPM_VOLTAGE_CORNER] =3D { 109, 64, 87, 1 }, > +}; > + -> +static const struct qcom_rpm_data mdm9615_template = { -> + .version = 3, -> + .resource_table = mdm9615_rpm_resource_table, -> + .n_resources = ARRAY_SIZE(mdm9615_rpm_resource_table), -> + .req_ctx_off = 3, -> + .req_sel_off = 11, -> + .ack_ctx_off = 15, -> + .ack_sel_off = 23, -> + .req_sel_size = 4, -> + .ack_sel_size = 7, +> +static const struct qcom_rpm_data mdm9615_template =3D { +> + .version =3D 3, +> + .resource_table =3D mdm9615_rpm_resource_table, +> + .n_resources =3D ARRAY_SIZE(mdm9615_rpm_resource_table), +> + .req_ctx_off =3D 3, +> + .req_sel_off =3D 11, +> + .ack_ctx_off =3D 15, +> + .ack_sel_off =3D 23, +> + .req_sel_size =3D 4, +> + .ack_sel_size =3D 7, > +}; > + -> static const struct of_device_id qcom_rpm_of_match[] = { -> { .compatible = "qcom,rpm-apq8064", .data = &apq8064_template }, -> { .compatible = "qcom,rpm-msm8660", .data = &msm8660_template }, -> { .compatible = "qcom,rpm-msm8960", .data = &msm8960_template }, -> { .compatible = "qcom,rpm-ipq8064", .data = &ipq806x_template }, -> + { .compatible = "qcom,rpm-mdm9615", .data = &mdm9615_template }, +> static const struct of_device_id qcom_rpm_of_match[] =3D { +> { .compatible =3D "qcom,rpm-apq8064", .data =3D &apq8064_template }, +> { .compatible =3D "qcom,rpm-msm8660", .data =3D &msm8660_template }, +> { .compatible =3D "qcom,rpm-msm8960", .data =3D &msm8960_template }, +> { .compatible =3D "qcom,rpm-ipq8064", .data =3D &ipq806x_template }, +> + { .compatible =3D "qcom,rpm-mdm9615", .data =3D &mdm9615_template }, > { } > }; > MODULE_DEVICE_TABLE(of, qcom_rpm_of_match); -> diff --git a/include/dt-bindings/mfd/qcom-rpm.h b/include/dt-bindings/mfd/qcom-rpm.h +> diff --git a/include/dt-bindings/mfd/qcom-rpm.h b/include/dt-bindings/mfd= +/qcom-rpm.h > index 13a9d4b..54aef5e 100644 > --- a/include/dt-bindings/mfd/qcom-rpm.h > +++ b/include/dt-bindings/mfd/qcom-rpm.h @@ -123,22 +127,24 @@ For my own reference: > +#define QCOM_RPM_PM8018_LVS1 159 > +#define QCOM_RPM_PM8018_NCP 160 > +#define QCOM_RPM_VOLTAGE_CORNER 161 -> +> =20 > /* > * Constants used to select force mode for regulators. --- +--=20 Lee Jones Linaro STMicroelectronics Landing Team Lead -Linaro.org │ Open source software for ARM SoCs +Linaro.org =E2=94=82 Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog --- +--=20 You received this message because you are subscribed to "rtc-linux". Membership options at http://groups.google.com/group/rtc-linux . Please read http://groups.google.com/group/rtc-linux/web/checklist before submitting a driver. ---- -You received this message because you are subscribed to the Google Groups "rtc-linux" group. -To unsubscribe from this group and stop receiving emails from it, send an email to rtc-linux+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org +---=20 +You received this message because you are subscribed to the Google Groups "= +rtc-linux" group. +To unsubscribe from this group and stop receiving emails from it, send an e= +mail to rtc-linux+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/d/optout. diff --git a/a/content_digest b/N1/content_digest index 8469422..0706bf5 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,41 +1,42 @@ "ref\01466759887-25394-1-git-send-email-narmstrong@baylibre.com\0" "ref\01466759887-25394-5-git-send-email-narmstrong@baylibre.com\0" - "ref\01466759887-25394-5-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org\0" - "From\0Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\0" - "Subject\0Re: [PATCH v2 4/5] mfd: qcom-rpm: Add support for pm8018 RPM Regulator\0" + "From\0Lee Jones <lee.jones@linaro.org>\0" + "Subject\0[rtc-linux] Re: [PATCH v2 4/5] mfd: qcom-rpm: Add support for pm8018 RPM Regulator\0" "Date\0Tue, 28 Jun 2016 16:09:46 +0100\0" - "To\0Neil Armstrong <narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>\0" - "Cc\0dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org" - andy.gross-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org - david.brown-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org - lgirdwood-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org - broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org - a.zummo-BfzFCNDTiLLj+vYz1yj4TQ@public.gmane.org - alexandre.belloni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org - linux-input-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-soc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - " rtc-linux-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org\0" + "To\0Neil Armstrong <narmstrong@baylibre.com>\0" + "Cc\0dmitry.torokhov@gmail.com" + andy.gross@linaro.org + david.brown@linaro.org + lgirdwood@gmail.com + broonie@kernel.org + a.zummo@towertech.it + alexandre.belloni@free-electrons.com + linux-input@vger.kernel.org + linux-kernel@vger.kernel.org + linux-arm-msm@vger.kernel.org + linux-soc@vger.kernel.org + " rtc-linux@googlegroups.com\0" "\00:1\0" "b\0" "On Fri, 24 Jun 2016, Neil Armstrong wrote:\n" "\n" "> In order to support the Qualcomm MDM9615 SoC, add support for the\n" "> RPM regulator entries in the qcom-rpm driver.\n" - "> \n" - "> Acked-by: Bjorn Andersson <bjorn.andersson-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\n" - "> Signed-off-by: Neil Armstrong <narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>\n" + ">=20\n" + "> Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org>\n" + "> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>\n" "> ---\n" "> Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 1 +\n" - "> drivers/mfd/qcom_rpm.c | 51 ++++++++++++++++++++++\n" + "> drivers/mfd/qcom_rpm.c | 51 ++++++++++++++++=\n" + "++++++\n" "> include/dt-bindings/mfd/qcom-rpm.h | 22 ++++++++++\n" "> 3 files changed, 74 insertions(+)\n" "\n" "For my own reference:\n" - " Acked-by: Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\n" - " \n" - "> diff --git a/Documentation/devicetree/bindings/mfd/qcom-rpm.txt b/Documentation/devicetree/bindings/mfd/qcom-rpm.txt\n" + " Acked-by: Lee Jones <lee.jones@linaro.org>\n" + " =20\n" + "> diff --git a/Documentation/devicetree/bindings/mfd/qcom-rpm.txt b/Documen=\n" + "tation/devicetree/bindings/mfd/qcom-rpm.txt\n" "> index b98b291..72d68d4 100644\n" "> --- a/Documentation/devicetree/bindings/mfd/qcom-rpm.txt\n" "> +++ b/Documentation/devicetree/bindings/mfd/qcom-rpm.txt\n" @@ -44,77 +45,79 @@ "> \t\t \"qcom,rpm-msm8960\"\n" "> \t\t \"qcom,rpm-ipq8064\"\n" "> +\t\t \"qcom,rpm-mdm9615\"\n" - "> \n" + "> =20\n" "> - reg:\n" "> \tUsage: required\n" "> diff --git a/drivers/mfd/qcom_rpm.c b/drivers/mfd/qcom_rpm.c\n" "> index 880d469..c309ebe 100644\n" "> --- a/drivers/mfd/qcom_rpm.c\n" "> +++ b/drivers/mfd/qcom_rpm.c\n" - "> @@ -390,11 +390,62 @@ static const struct qcom_rpm_data ipq806x_template = {\n" - "> \t.ack_sel_size = 7,\n" + "> @@ -390,11 +390,62 @@ static const struct qcom_rpm_data ipq806x_template =\n" + "=3D {\n" + "> \t.ack_sel_size =3D 7,\n" "> };\n" - "> \n" - "> +static const struct qcom_rpm_resource mdm9615_rpm_resource_table[] = {\n" - "> +\t[QCOM_RPM_CXO_CLK] =\t\t\t{ 25, 9, 5, 1 },\n" - "> +\t[QCOM_RPM_SYS_FABRIC_CLK] =\t\t{ 26, 10, 9, 1 },\n" - "> +\t[QCOM_RPM_DAYTONA_FABRIC_CLK] =\t\t{ 27, 11, 11, 1 },\n" - "> +\t[QCOM_RPM_SFPB_CLK] =\t\t\t{ 28, 12, 12, 1 },\n" - "> +\t[QCOM_RPM_CFPB_CLK] =\t\t\t{ 29, 13, 13, 1 },\n" - "> +\t[QCOM_RPM_EBI1_CLK] =\t\t\t{ 30, 14, 16, 1 },\n" - "> +\t[QCOM_RPM_APPS_FABRIC_HALT] =\t\t{ 31, 15, 22, 2 },\n" - "> +\t[QCOM_RPM_APPS_FABRIC_MODE] =\t\t{ 33, 16, 23, 3 },\n" - "> +\t[QCOM_RPM_APPS_FABRIC_IOCTL] =\t\t{ 36, 17, 24, 1 },\n" - "> +\t[QCOM_RPM_APPS_FABRIC_ARB] =\t\t{ 37, 18, 25, 27 },\n" - "> +\t[QCOM_RPM_PM8018_SMPS1] =\t\t{ 64, 19, 30, 2 },\n" - "> +\t[QCOM_RPM_PM8018_SMPS2] =\t\t{ 66, 21, 31, 2 },\n" - "> +\t[QCOM_RPM_PM8018_SMPS3] =\t\t{ 68, 23, 32, 2 },\n" - "> +\t[QCOM_RPM_PM8018_SMPS4] =\t\t{ 70, 25, 33, 2 },\n" - "> +\t[QCOM_RPM_PM8018_SMPS5] =\t\t{ 72, 27, 34, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO1] =\t\t{ 74, 29, 35, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO2] =\t\t{ 76, 31, 36, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO3] =\t\t{ 78, 33, 37, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO4] =\t\t{ 80, 35, 38, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO5] =\t\t{ 82, 37, 39, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO6] =\t\t{ 84, 39, 40, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO7] =\t\t{ 86, 41, 41, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO8] =\t\t{ 88, 43, 42, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO9] =\t\t{ 90, 45, 43, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO10] =\t\t{ 92, 47, 44, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO11] =\t\t{ 94, 49, 45, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO12] =\t\t{ 96, 51, 46, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO13] =\t\t{ 98, 53, 47, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LDO14] =\t\t{ 100, 55, 48, 2 },\n" - "> +\t[QCOM_RPM_PM8018_LVS1] =\t\t{ 102, 57, 49, 1 },\n" - "> +\t[QCOM_RPM_PM8018_NCP] =\t\t\t{ 103, 58, 80, 2 },\n" - "> +\t[QCOM_RPM_CXO_BUFFERS] =\t\t{ 105, 60, 81, 1 },\n" - "> +\t[QCOM_RPM_USB_OTG_SWITCH] =\t\t{ 106, 61, 82, 1 },\n" - "> +\t[QCOM_RPM_HDMI_SWITCH] =\t\t{ 107, 62, 83, 1 },\n" - "> +\t[QCOM_RPM_VOLTAGE_CORNER] =\t\t{ 109, 64, 87, 1 },\n" + "> =20\n" + "> +static const struct qcom_rpm_resource mdm9615_rpm_resource_table[] =3D {\n" + "> +\t[QCOM_RPM_CXO_CLK] =3D\t\t\t{ 25, 9, 5, 1 },\n" + "> +\t[QCOM_RPM_SYS_FABRIC_CLK] =3D\t\t{ 26, 10, 9, 1 },\n" + "> +\t[QCOM_RPM_DAYTONA_FABRIC_CLK] =3D\t\t{ 27, 11, 11, 1 },\n" + "> +\t[QCOM_RPM_SFPB_CLK] =3D\t\t\t{ 28, 12, 12, 1 },\n" + "> +\t[QCOM_RPM_CFPB_CLK] =3D\t\t\t{ 29, 13, 13, 1 },\n" + "> +\t[QCOM_RPM_EBI1_CLK] =3D\t\t\t{ 30, 14, 16, 1 },\n" + "> +\t[QCOM_RPM_APPS_FABRIC_HALT] =3D\t\t{ 31, 15, 22, 2 },\n" + "> +\t[QCOM_RPM_APPS_FABRIC_MODE] =3D\t\t{ 33, 16, 23, 3 },\n" + "> +\t[QCOM_RPM_APPS_FABRIC_IOCTL] =3D\t\t{ 36, 17, 24, 1 },\n" + "> +\t[QCOM_RPM_APPS_FABRIC_ARB] =3D\t\t{ 37, 18, 25, 27 },\n" + "> +\t[QCOM_RPM_PM8018_SMPS1] =3D\t\t{ 64, 19, 30, 2 },\n" + "> +\t[QCOM_RPM_PM8018_SMPS2] =3D\t\t{ 66, 21, 31, 2 },\n" + "> +\t[QCOM_RPM_PM8018_SMPS3] =3D\t\t{ 68, 23, 32, 2 },\n" + "> +\t[QCOM_RPM_PM8018_SMPS4] =3D\t\t{ 70, 25, 33, 2 },\n" + "> +\t[QCOM_RPM_PM8018_SMPS5] =3D\t\t{ 72, 27, 34, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO1] =3D\t\t{ 74, 29, 35, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO2] =3D\t\t{ 76, 31, 36, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO3] =3D\t\t{ 78, 33, 37, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO4] =3D\t\t{ 80, 35, 38, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO5] =3D\t\t{ 82, 37, 39, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO6] =3D\t\t{ 84, 39, 40, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO7] =3D\t\t{ 86, 41, 41, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO8] =3D\t\t{ 88, 43, 42, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO9] =3D\t\t{ 90, 45, 43, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO10] =3D\t\t{ 92, 47, 44, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO11] =3D\t\t{ 94, 49, 45, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO12] =3D\t\t{ 96, 51, 46, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO13] =3D\t\t{ 98, 53, 47, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LDO14] =3D\t\t{ 100, 55, 48, 2 },\n" + "> +\t[QCOM_RPM_PM8018_LVS1] =3D\t\t{ 102, 57, 49, 1 },\n" + "> +\t[QCOM_RPM_PM8018_NCP] =3D\t\t\t{ 103, 58, 80, 2 },\n" + "> +\t[QCOM_RPM_CXO_BUFFERS] =3D\t\t{ 105, 60, 81, 1 },\n" + "> +\t[QCOM_RPM_USB_OTG_SWITCH] =3D\t\t{ 106, 61, 82, 1 },\n" + "> +\t[QCOM_RPM_HDMI_SWITCH] =3D\t\t{ 107, 62, 83, 1 },\n" + "> +\t[QCOM_RPM_VOLTAGE_CORNER] =3D\t\t{ 109, 64, 87, 1 },\n" "> +};\n" "> +\n" - "> +static const struct qcom_rpm_data mdm9615_template = {\n" - "> +\t.version = 3,\n" - "> +\t.resource_table = mdm9615_rpm_resource_table,\n" - "> +\t.n_resources = ARRAY_SIZE(mdm9615_rpm_resource_table),\n" - "> +\t.req_ctx_off = 3,\n" - "> +\t.req_sel_off = 11,\n" - "> +\t.ack_ctx_off = 15,\n" - "> +\t.ack_sel_off = 23,\n" - "> +\t.req_sel_size = 4,\n" - "> +\t.ack_sel_size = 7,\n" + "> +static const struct qcom_rpm_data mdm9615_template =3D {\n" + "> +\t.version =3D 3,\n" + "> +\t.resource_table =3D mdm9615_rpm_resource_table,\n" + "> +\t.n_resources =3D ARRAY_SIZE(mdm9615_rpm_resource_table),\n" + "> +\t.req_ctx_off =3D 3,\n" + "> +\t.req_sel_off =3D 11,\n" + "> +\t.ack_ctx_off =3D 15,\n" + "> +\t.ack_sel_off =3D 23,\n" + "> +\t.req_sel_size =3D 4,\n" + "> +\t.ack_sel_size =3D 7,\n" "> +};\n" "> +\n" - "> static const struct of_device_id qcom_rpm_of_match[] = {\n" - "> \t{ .compatible = \"qcom,rpm-apq8064\", .data = &apq8064_template },\n" - "> \t{ .compatible = \"qcom,rpm-msm8660\", .data = &msm8660_template },\n" - "> \t{ .compatible = \"qcom,rpm-msm8960\", .data = &msm8960_template },\n" - "> \t{ .compatible = \"qcom,rpm-ipq8064\", .data = &ipq806x_template },\n" - "> +\t{ .compatible = \"qcom,rpm-mdm9615\", .data = &mdm9615_template },\n" + "> static const struct of_device_id qcom_rpm_of_match[] =3D {\n" + "> \t{ .compatible =3D \"qcom,rpm-apq8064\", .data =3D &apq8064_template },\n" + "> \t{ .compatible =3D \"qcom,rpm-msm8660\", .data =3D &msm8660_template },\n" + "> \t{ .compatible =3D \"qcom,rpm-msm8960\", .data =3D &msm8960_template },\n" + "> \t{ .compatible =3D \"qcom,rpm-ipq8064\", .data =3D &ipq806x_template },\n" + "> +\t{ .compatible =3D \"qcom,rpm-mdm9615\", .data =3D &mdm9615_template },\n" "> \t{ }\n" "> };\n" "> MODULE_DEVICE_TABLE(of, qcom_rpm_of_match);\n" - "> diff --git a/include/dt-bindings/mfd/qcom-rpm.h b/include/dt-bindings/mfd/qcom-rpm.h\n" + "> diff --git a/include/dt-bindings/mfd/qcom-rpm.h b/include/dt-bindings/mfd=\n" + "/qcom-rpm.h\n" "> index 13a9d4b..54aef5e 100644\n" "> --- a/include/dt-bindings/mfd/qcom-rpm.h\n" "> +++ b/include/dt-bindings/mfd/qcom-rpm.h\n" @@ -144,24 +147,26 @@ "> +#define QCOM_RPM_PM8018_LVS1\t\t\t159\n" "> +#define QCOM_RPM_PM8018_NCP\t\t\t160\n" "> +#define QCOM_RPM_VOLTAGE_CORNER\t\t\t161\n" - "> \n" + "> =20\n" "> /*\n" "> * Constants used to select force mode for regulators.\n" "\n" - "-- \n" + "--=20\n" "Lee Jones\n" "Linaro STMicroelectronics Landing Team Lead\n" - "Linaro.org \342\224\202 Open source software for ARM SoCs\n" + "Linaro.org =E2=94=82 Open source software for ARM SoCs\n" "Follow Linaro: Facebook | Twitter | Blog\n" "\n" - "-- \n" + "--=20\n" "You received this message because you are subscribed to \"rtc-linux\".\n" "Membership options at http://groups.google.com/group/rtc-linux .\n" "Please read http://groups.google.com/group/rtc-linux/web/checklist\n" "before submitting a driver.\n" - "--- \n" - "You received this message because you are subscribed to the Google Groups \"rtc-linux\" group.\n" - "To unsubscribe from this group and stop receiving emails from it, send an email to rtc-linux+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org\n" + "---=20\n" + "You received this message because you are subscribed to the Google Groups \"=\n" + "rtc-linux\" group.\n" + "To unsubscribe from this group and stop receiving emails from it, send an e=\n" + "mail to rtc-linux+unsubscribe@googlegroups.com.\n" For more options, visit https://groups.google.com/d/optout. -538f0daf9ae2b76797e8a24e3c30833c8d298c7ed526e954138cc9daa730d5a7 +bd9a89ae9c032e9a447202c7fca8172ae68dbab459cc0664d9b9953a3ae71b0f
diff --git a/a/1.txt b/N2/1.txt index 5195ca4..a4ddbea 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -3,8 +3,8 @@ On Fri, 24 Jun 2016, Neil Armstrong wrote: > In order to support the Qualcomm MDM9615 SoC, add support for the > RPM regulator entries in the qcom-rpm driver. > -> Acked-by: Bjorn Andersson <bjorn.andersson-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> -> Signed-off-by: Neil Armstrong <narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org> +> Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org> +> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > --- > Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 1 + > drivers/mfd/qcom_rpm.c | 51 ++++++++++++++++++++++ @@ -12,7 +12,7 @@ On Fri, 24 Jun 2016, Neil Armstrong wrote: > 3 files changed, 74 insertions(+) For my own reference: - Acked-by: Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> + Acked-by: Lee Jones <lee.jones@linaro.org> > diff --git a/Documentation/devicetree/bindings/mfd/qcom-rpm.txt b/Documentation/devicetree/bindings/mfd/qcom-rpm.txt > index b98b291..72d68d4 100644 @@ -132,13 +132,3 @@ Lee Jones Linaro STMicroelectronics Landing Team Lead Linaro.org │ Open source software for ARM SoCs Follow Linaro: Facebook | Twitter | Blog - --- -You received this message because you are subscribed to "rtc-linux". -Membership options at http://groups.google.com/group/rtc-linux . -Please read http://groups.google.com/group/rtc-linux/web/checklist -before submitting a driver. ---- -You received this message because you are subscribed to the Google Groups "rtc-linux" group. -To unsubscribe from this group and stop receiving emails from it, send an email to rtc-linux+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org -For more options, visit https://groups.google.com/d/optout. diff --git a/a/content_digest b/N2/content_digest index 8469422..ed6e620 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,22 +1,21 @@ "ref\01466759887-25394-1-git-send-email-narmstrong@baylibre.com\0" "ref\01466759887-25394-5-git-send-email-narmstrong@baylibre.com\0" - "ref\01466759887-25394-5-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org\0" - "From\0Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\0" + "From\0Lee Jones <lee.jones@linaro.org>\0" "Subject\0Re: [PATCH v2 4/5] mfd: qcom-rpm: Add support for pm8018 RPM Regulator\0" "Date\0Tue, 28 Jun 2016 16:09:46 +0100\0" - "To\0Neil Armstrong <narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>\0" - "Cc\0dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org" - andy.gross-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org - david.brown-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org - lgirdwood-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org - broonie-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org - a.zummo-BfzFCNDTiLLj+vYz1yj4TQ@public.gmane.org - alexandre.belloni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org - linux-input-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-soc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - " rtc-linux-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org\0" + "To\0Neil Armstrong <narmstrong@baylibre.com>\0" + "Cc\0dmitry.torokhov@gmail.com" + andy.gross@linaro.org + david.brown@linaro.org + lgirdwood@gmail.com + broonie@kernel.org + a.zummo@towertech.it + alexandre.belloni@free-electrons.com + linux-input@vger.kernel.org + linux-kernel@vger.kernel.org + linux-arm-msm@vger.kernel.org + linux-soc@vger.kernel.org + " rtc-linux@googlegroups.com\0" "\00:1\0" "b\0" "On Fri, 24 Jun 2016, Neil Armstrong wrote:\n" @@ -24,8 +23,8 @@ "> In order to support the Qualcomm MDM9615 SoC, add support for the\n" "> RPM regulator entries in the qcom-rpm driver.\n" "> \n" - "> Acked-by: Bjorn Andersson <bjorn.andersson-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\n" - "> Signed-off-by: Neil Armstrong <narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>\n" + "> Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org>\n" + "> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>\n" "> ---\n" "> Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 1 +\n" "> drivers/mfd/qcom_rpm.c | 51 ++++++++++++++++++++++\n" @@ -33,7 +32,7 @@ "> 3 files changed, 74 insertions(+)\n" "\n" "For my own reference:\n" - " Acked-by: Lee Jones <lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>\n" + " Acked-by: Lee Jones <lee.jones@linaro.org>\n" " \n" "> diff --git a/Documentation/devicetree/bindings/mfd/qcom-rpm.txt b/Documentation/devicetree/bindings/mfd/qcom-rpm.txt\n" "> index b98b291..72d68d4 100644\n" @@ -152,16 +151,6 @@ "Lee Jones\n" "Linaro STMicroelectronics Landing Team Lead\n" "Linaro.org \342\224\202 Open source software for ARM SoCs\n" - "Follow Linaro: Facebook | Twitter | Blog\n" - "\n" - "-- \n" - "You received this message because you are subscribed to \"rtc-linux\".\n" - "Membership options at http://groups.google.com/group/rtc-linux .\n" - "Please read http://groups.google.com/group/rtc-linux/web/checklist\n" - "before submitting a driver.\n" - "--- \n" - "You received this message because you are subscribed to the Google Groups \"rtc-linux\" group.\n" - "To unsubscribe from this group and stop receiving emails from it, send an email to rtc-linux+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org\n" - For more options, visit https://groups.google.com/d/optout. + Follow Linaro: Facebook | Twitter | Blog -538f0daf9ae2b76797e8a24e3c30833c8d298c7ed526e954138cc9daa730d5a7 +6ef5414df33c0ec73c00b1b64bb55d07f21f6e5c6bac412eefb9f51fa057d630
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.