* [PATCH 0/2] Enable I2C on bcm28155-ap @ 2013-12-06 23:45 Tim Kryger 2013-12-06 23:45 ` [PATCH 1/2] ARM: dts: bcm281xx: Add i2c busses Tim Kryger 2013-12-06 23:45 ` [PATCH 2/2] ARM: dts: bcm28155-ap: Enable all the " Tim Kryger 0 siblings, 2 replies; 5+ messages in thread From: Tim Kryger @ 2013-12-06 23:45 UTC (permalink / raw) To: Christian Daudt, Rob Herring, Pawel Moll, Mark Rutland, Stephen Warren, Ian Campbell Cc: Tim Kryger, Broadcom Kernel Feedback List, Device Tree List, Linux ARM Kernel List, Linux Kernel Mailing List, Linaro Patches List This series enables all the I2C busses on the bcm28155-ap board. These patches appeared in another series that was partially accepted. https://lkml.org/lkml/2013/11/14/517 It depends on: https://lkml.org/lkml/2013/12/5/508 Tim Kryger (2): ARM: dts: bcm281xx: Add i2c busses ARM: dts: bcm28155-ap: Enable all the i2c busses arch/arm/boot/dts/bcm11351.dtsi | 40 +++++++++++++++++++++++++++++++++++++++ arch/arm/boot/dts/bcm28155-ap.dts | 20 ++++++++++++++++++++ 2 files changed, 60 insertions(+) -- 1.8.0.1 ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/2] ARM: dts: bcm281xx: Add i2c busses 2013-12-06 23:45 [PATCH 0/2] Enable I2C on bcm28155-ap Tim Kryger @ 2013-12-06 23:45 ` Tim Kryger 2013-12-10 7:28 ` Christian Daudt 2013-12-06 23:45 ` [PATCH 2/2] ARM: dts: bcm28155-ap: Enable all the " Tim Kryger 1 sibling, 1 reply; 5+ messages in thread From: Tim Kryger @ 2013-12-06 23:45 UTC (permalink / raw) To: Christian Daudt, Rob Herring, Pawel Moll, Mark Rutland, Stephen Warren, Ian Campbell Cc: Device Tree List, Linaro Patches List, Tim Kryger, Linux Kernel Mailing List, Broadcom Kernel Feedback List, Linux ARM Kernel List Add the DTS nodes for all the i2c busses in the SoC. Signed-off-by: Tim Kryger <tim.kryger@linaro.org> Reviewed-by: Christian Daudt <csd@broadcom.com> Reviewed-by: Matt Porter <matt.porter@linaro.org> Reviewed-by: Markus Mayer <markus.mayer@linaro.org> --- arch/arm/boot/dts/bcm11351.dtsi | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/arch/arm/boot/dts/bcm11351.dtsi b/arch/arm/boot/dts/bcm11351.dtsi index 1246885..4bfd7e3 100644 --- a/arch/arm/boot/dts/bcm11351.dtsi +++ b/arch/arm/boot/dts/bcm11351.dtsi @@ -146,6 +146,46 @@ status = "disabled"; }; + i2c@3e016000 { + compatible = "brcm,bcm11351-i2c", "brcm,kona-i2c"; + reg = <0x3e016000 0x80>; + interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&bsc1_clk>; + status = "disabled"; + }; + + i2c@3e017000 { + compatible = "brcm,bcm11351-i2c", "brcm,kona-i2c"; + reg = <0x3e017000 0x80>; + interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&bsc2_clk>; + status = "disabled"; + }; + + i2c@3e018000 { + compatible = "brcm,bcm11351-i2c", "brcm,kona-i2c"; + reg = <0x3e018000 0x80>; + interrupts = <GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&bsc3_clk>; + status = "disabled"; + }; + + i2c@3500d000 { + compatible = "brcm,bcm11351-i2c", "brcm,kona-i2c"; + reg = <0x3500d000 0x80>; + interrupts = <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>; + #address-cells = <1>; + #size-cells = <0>; + clocks = <&pmu_bsc_clk>; + status = "disabled"; + }; + clocks { bsc1_clk: bsc1 { compatible = "fixed-clock"; -- 1.8.0.1 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] ARM: dts: bcm281xx: Add i2c busses 2013-12-06 23:45 ` [PATCH 1/2] ARM: dts: bcm281xx: Add i2c busses Tim Kryger @ 2013-12-10 7:28 ` Christian Daudt 0 siblings, 0 replies; 5+ messages in thread From: Christian Daudt @ 2013-12-10 7:28 UTC (permalink / raw) To: Tim Kryger Cc: Rob Herring, Pawel Moll, Mark Rutland, Stephen Warren, Ian Campbell, Broadcom Kernel Feedback List, Device Tree List, Linux ARM Kernel List, Linux Kernel Mailing List, Linaro Patches List On Fri, Dec 6, 2013 at 3:45 PM, Tim Kryger <tim.kryger@linaro.org> wrote: > Add the DTS nodes for all the i2c busses in the SoC. > > Signed-off-by: Tim Kryger <tim.kryger@linaro.org> > Reviewed-by: Christian Daudt <csd@broadcom.com> > Reviewed-by: Matt Porter <matt.porter@linaro.org> > Reviewed-by: Markus Mayer <markus.mayer@linaro.org> > --- > arch/arm/boot/dts/bcm11351.dtsi | 40 ++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 40 insertions(+) > > diff --git a/arch/arm/boot/dts/bcm11351.dtsi b/arch/arm/boot/dts/bcm11351.dtsi > index 1246885..4bfd7e3 100644 > --- a/arch/arm/boot/dts/bcm11351.dtsi > +++ b/arch/arm/boot/dts/bcm11351.dtsi > @@ -146,6 +146,46 @@ > status = "disabled"; > }; > > + i2c@3e016000 { > + compatible = "brcm,bcm11351-i2c", "brcm,kona-i2c"; > + reg = <0x3e016000 0x80>; > + interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>; > + #address-cells = <1>; > + #size-cells = <0>; > + clocks = <&bsc1_clk>; > + status = "disabled"; > + }; > + > + i2c@3e017000 { > + compatible = "brcm,bcm11351-i2c", "brcm,kona-i2c"; > + reg = <0x3e017000 0x80>; > + interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>; > + #address-cells = <1>; > + #size-cells = <0>; > + clocks = <&bsc2_clk>; > + status = "disabled"; > + }; > + > + i2c@3e018000 { > + compatible = "brcm,bcm11351-i2c", "brcm,kona-i2c"; > + reg = <0x3e018000 0x80>; > + interrupts = <GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>; > + #address-cells = <1>; > + #size-cells = <0>; > + clocks = <&bsc3_clk>; > + status = "disabled"; > + }; > + > + i2c@3500d000 { > + compatible = "brcm,bcm11351-i2c", "brcm,kona-i2c"; > + reg = <0x3500d000 0x80>; > + interrupts = <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>; > + #address-cells = <1>; > + #size-cells = <0>; > + clocks = <&pmu_bsc_clk>; > + status = "disabled"; > + }; > + > clocks { > bsc1_clk: bsc1 { > compatible = "fixed-clock"; > -- > 1.8.0.1 > Applied to armsoc/for-3.14/dt thanks, csd ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 2/2] ARM: dts: bcm28155-ap: Enable all the i2c busses 2013-12-06 23:45 [PATCH 0/2] Enable I2C on bcm28155-ap Tim Kryger 2013-12-06 23:45 ` [PATCH 1/2] ARM: dts: bcm281xx: Add i2c busses Tim Kryger @ 2013-12-06 23:45 ` Tim Kryger [not found] ` <1386373528-13045-3-git-send-email-tim.kryger-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> 1 sibling, 1 reply; 5+ messages in thread From: Tim Kryger @ 2013-12-06 23:45 UTC (permalink / raw) To: Christian Daudt, Rob Herring, Pawel Moll, Mark Rutland, Stephen Warren, Ian Campbell Cc: Tim Kryger, Broadcom Kernel Feedback List, Device Tree List, Linux ARM Kernel List, Linux Kernel Mailing List, Linaro Patches List Enable all available i2c busses. Signed-off-by: Tim Kryger <tim.kryger@linaro.org> Reviewed-by: Christian Daudt <csd@broadcom.com> Reviewed-by: Matt Porter <matt.porter@linaro.org> Reviewed-by: Markus Mayer <markus.mayer@linaro.org> --- arch/arm/boot/dts/bcm28155-ap.dts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm/boot/dts/bcm28155-ap.dts b/arch/arm/boot/dts/bcm28155-ap.dts index 08e47c2..bab302d 100644 --- a/arch/arm/boot/dts/bcm28155-ap.dts +++ b/arch/arm/boot/dts/bcm28155-ap.dts @@ -27,6 +27,26 @@ status = "okay"; }; + i2c@3e016000 { + status="okay"; + clock-frequency = <400000>; + }; + + i2c@3e017000 { + status="okay"; + clock-frequency = <400000>; + }; + + i2c@3e018000 { + status="okay"; + clock-frequency = <400000>; + }; + + i2c@3500d000 { + status="okay"; + clock-frequency = <400000>; + }; + sdio1: sdio@3f180000 { max-frequency = <48000000>; status = "okay"; -- 1.8.0.1 ^ permalink raw reply related [flat|nested] 5+ messages in thread
[parent not found: <1386373528-13045-3-git-send-email-tim.kryger-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>]
* Re: [PATCH 2/2] ARM: dts: bcm28155-ap: Enable all the i2c busses [not found] ` <1386373528-13045-3-git-send-email-tim.kryger-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> @ 2013-12-10 7:07 ` Christian Daudt 0 siblings, 0 replies; 5+ messages in thread From: Christian Daudt @ 2013-12-10 7:07 UTC (permalink / raw) To: Tim Kryger Cc: Rob Herring, Pawel Moll, Mark Rutland, Stephen Warren, Ian Campbell, Broadcom Kernel Feedback List, Device Tree List, Linux ARM Kernel List, Linux Kernel Mailing List, Linaro Patches List Applied to armsoc/for-3.14/dt thanks, csd On Fri, Dec 6, 2013 at 3:45 PM, Tim Kryger <tim.kryger-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> wrote: > Enable all available i2c busses. > > Signed-off-by: Tim Kryger <tim.kryger-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> > Reviewed-by: Christian Daudt <csd-dY08KVG/lbpWk0Htik3J/w@public.gmane.org> > Reviewed-by: Matt Porter <matt.porter-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> > Reviewed-by: Markus Mayer <markus.mayer-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> > --- > arch/arm/boot/dts/bcm28155-ap.dts | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/arch/arm/boot/dts/bcm28155-ap.dts b/arch/arm/boot/dts/bcm28155-ap.dts > index 08e47c2..bab302d 100644 > --- a/arch/arm/boot/dts/bcm28155-ap.dts > +++ b/arch/arm/boot/dts/bcm28155-ap.dts > @@ -27,6 +27,26 @@ > status = "okay"; > }; > > + i2c@3e016000 { > + status="okay"; > + clock-frequency = <400000>; > + }; > + > + i2c@3e017000 { > + status="okay"; > + clock-frequency = <400000>; > + }; > + > + i2c@3e018000 { > + status="okay"; > + clock-frequency = <400000>; > + }; > + > + i2c@3500d000 { > + status="okay"; > + clock-frequency = <400000>; > + }; > + > sdio1: sdio@3f180000 { > max-frequency = <48000000>; > status = "okay"; > -- > 1.8.0.1 > -- 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 ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-12-10 7:28 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-12-06 23:45 [PATCH 0/2] Enable I2C on bcm28155-ap Tim Kryger 2013-12-06 23:45 ` [PATCH 1/2] ARM: dts: bcm281xx: Add i2c busses Tim Kryger 2013-12-10 7:28 ` Christian Daudt 2013-12-06 23:45 ` [PATCH 2/2] ARM: dts: bcm28155-ap: Enable all the " Tim Kryger [not found] ` <1386373528-13045-3-git-send-email-tim.kryger-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org> 2013-12-10 7:07 ` Christian Daudt
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).