Message ID | 20180511220242.837-2-f.fainelli@gmail.com |
---|---|
State | Not Applicable, archived |
Headers | show |
Series | soc: bcm: brcmstb: Updates to support newer controllers | expand |
On Fri, May 11, 2018 at 03:02:41PM -0700, Florian Fainelli wrote: > From: Doug Berger <opendmb@gmail.com> > > Update the Device Tree binding document and add a matching entry for the > MEMC DDR controller revision B3.0 which is found on chips like 7278A0 > and newer. > > Signed-off-by: Doug Berger <opendmb@gmail.com> > [florian: tweak commit message, make it apply to upstream kernel] > Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> > --- > Documentation/devicetree/bindings/arm/bcm/brcm,brcmstb.txt | 1 + > drivers/soc/bcm/brcmstb/pm/pm-arm.c | 4 ++++ > 2 files changed, 5 insertions(+) Reviewed-by: Rob Herring <robh@kernel.org> Side note: this should really move out of bindings/arm/ to bindings/memory-controllers/ or at least to its own file. Rob -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Fri, 11 May 2018 15:02:41 -0700, Florian Fainelli <f.fainelli@gmail.com> wrote: > From: Doug Berger <opendmb@gmail.com> > > Update the Device Tree binding document and add a matching entry for the > MEMC DDR controller revision B3.0 which is found on chips like 7278A0 > and newer. > > Signed-off-by: Doug Berger <opendmb@gmail.com> > [florian: tweak commit message, make it apply to upstream kernel] > Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> > --- Applied to drivers/next, thanks! -- Florian -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On 05/22/2018 03:30 PM, Rob Herring wrote: > On Fri, May 11, 2018 at 03:02:41PM -0700, Florian Fainelli wrote: >> From: Doug Berger <opendmb@gmail.com> >> >> Update the Device Tree binding document and add a matching entry for the >> MEMC DDR controller revision B3.0 which is found on chips like 7278A0 >> and newer. >> >> Signed-off-by: Doug Berger <opendmb@gmail.com> >> [florian: tweak commit message, make it apply to upstream kernel] >> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> >> --- >> Documentation/devicetree/bindings/arm/bcm/brcm,brcmstb.txt | 1 + >> drivers/soc/bcm/brcmstb/pm/pm-arm.c | 4 ++++ >> 2 files changed, 5 insertions(+) > > Reviewed-by: Rob Herring <robh@kernel.org> > > Side note: this should really move out of bindings/arm/ to > bindings/memory-controllers/ or at least to its own file. Good idea, thanks, will do that.
diff --git a/Documentation/devicetree/bindings/arm/bcm/brcm,brcmstb.txt b/Documentation/devicetree/bindings/arm/bcm/brcm,brcmstb.txt index c052caad36e8..fb762059e68e 100644 --- a/Documentation/devicetree/bindings/arm/bcm/brcm,brcmstb.txt +++ b/Documentation/devicetree/bindings/arm/bcm/brcm,brcmstb.txt @@ -190,6 +190,7 @@ Power-Down (SRPD), among other things. Required properties: - compatible : should contain one of these "brcm,brcmstb-memc-ddr-rev-b.2.2" + "brcm,brcmstb-memc-ddr-rev-b.3.0" "brcm,brcmstb-memc-ddr" - reg : the MEMC DDR register range diff --git a/drivers/soc/bcm/brcmstb/pm/pm-arm.c b/drivers/soc/bcm/brcmstb/pm/pm-arm.c index dcf8c8065508..ade724677238 100644 --- a/drivers/soc/bcm/brcmstb/pm/pm-arm.c +++ b/drivers/soc/bcm/brcmstb/pm/pm-arm.c @@ -631,6 +631,10 @@ static const struct of_device_id brcmstb_memc_of_match[] = { .compatible = "brcm,brcmstb-memc-ddr-rev-b.2.2", .data = &ddr_seq_b22, }, + { + .compatible = "brcm,brcmstb-memc-ddr-rev-b.3.0", + .data = &ddr_seq_b22, + }, { .compatible = "brcm,brcmstb-memc-ddr", .data = &ddr_seq,