* [GIT PULL 2/2] Broadcom drivers changes for 4.4 (try 2)
@ 2015-10-24 20:36 Florian Fainelli
2015-10-24 20:36 ` [GIT PULL 1/2] Broadcom Device Tree changes for 4.4 (Part 2, try2) Florian Fainelli
2015-10-26 5:27 ` [GIT PULL 2/2] Broadcom drivers changes for 4.4 (try 2) Olof Johansson
0 siblings, 2 replies; 5+ messages in thread
From: Florian Fainelli @ 2015-10-24 20:36 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f:
Linux 4.3-rc1 (2015-09-12 16:35:56 -0700)
are available in the git repository at:
https://github.com/Broadcom/stblinux tags/arm/soc/for-4.4/rpi-drivers
for you to fetch changes up to 16134b3bc317c571e953d18196acf0a92afda5ff:
ARM: bcm2835: add mutual inclusion protection (2015-10-24 13:15:58 -0700)
----------------------------------------------------------------
This pull request contains the Raspberry Pi firmware driver, for communicating
with the VPU which has exclusive control of some of the peripherals.
Eric adds the actual firmware driver and Alexander fixes the header file which
was missing include guards.
----------------------------------------------------------------
Alexander Aring (1):
ARM: bcm2835: add mutual inclusion protection
Eric Anholt (1):
ARM: bcm2835: Add the Raspberry Pi firmware driver
drivers/firmware/Kconfig | 7 +
drivers/firmware/Makefile | 1 +
drivers/firmware/raspberrypi.c | 260 +++++++++++++++++++++++++++++
include/soc/bcm2835/raspberrypi-firmware.h | 120 +++++++++++++
4 files changed, 388 insertions(+)
create mode 100644 drivers/firmware/raspberrypi.c
create mode 100644 include/soc/bcm2835/raspberrypi-firmware.h
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 1/2] Broadcom Device Tree changes for 4.4 (Part 2, try2)
2015-10-24 20:36 [GIT PULL 2/2] Broadcom drivers changes for 4.4 (try 2) Florian Fainelli
@ 2015-10-24 20:36 ` Florian Fainelli
2015-10-24 20:38 ` Florian Fainelli
2015-10-26 5:28 ` Olof Johansson
2015-10-26 5:27 ` [GIT PULL 2/2] Broadcom drivers changes for 4.4 (try 2) Olof Johansson
1 sibling, 2 replies; 5+ messages in thread
From: Florian Fainelli @ 2015-10-24 20:36 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f:
Linux 4.3-rc1 (2015-09-12 16:35:56 -0700)
are available in the git repository at:
https://github.com/Broadcom/stblinux tags/arm/soc/for-4.4/rpi-dt-v2
for you to fetch changes up to 121432c7a02f3818eefcad88c9ec428b7139b84a:
ARM: bcm2835: Add the DDC I2C controller to the device tree. (2015-10-23 10:04:02 +0100)
----------------------------------------------------------------
This pull request contains the DT changes for BCM2835 in 4.4. It
pulls in clk/clk-bcm2835 (which Stephen Boyd has said would be stable)
because the DT changes to enable the clock driver need the driver
itself to be present. These changes include the following:
- Eric Anholt, moves the bcm2835 clock driver under bcm/ where it belongs with
other Broadcom clock providers drivers, defines the binding for new clock
driver, adds support for programming the BCM2835 audio domain, adds the DDC I2C
controller to Device Tree, and finally migrates the Device Tree to use the new
clock driver binding
- Lubomir Rintel adds support for the Raspberry Pi Model A+ and B revision 2, and
remove the I2S controller which is non-existent on Raspberry Pi Model B
- Stefan Wahren adds an uart0 label for referencing the UART adapter
----------------------------------------------------------------
Eric Anholt (6):
clk: bcm2835: Move under bcm/ with other Broadcom SoC clk drivers.
clk: bcm2835: Add binding docs for the new platform clock driver.
clk: bcm2835: Add support for programming the audio domain clocks
Merge remote-tracking branch 'clk/clk-bcm2835' into bcm2835-dt-next
ARM: bcm2835: Switch to using the new clock driver support.
ARM: bcm2835: Add the DDC I2C controller to the device tree.
Lubomir Rintel (3):
ARM: bcm2835: dt: Raspberry Pi Model B had no I2S
ARM: bcm2835: dt: Add Raspberry Pi Model B rev2
ARM: bcm2835: dt: Add Raspberry Pi Model A+
Stefan Wahren (1):
ARM: bcm2835: add label for uart0
.../bindings/clock/brcm,bcm2835-cprman.txt | 45 +
arch/arm/boot/dts/Makefile | 4 +-
arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 30 +
arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 23 +
arch/arm/boot/dts/bcm2835-rpi-b.dts | 8 +-
arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +
arch/arm/boot/dts/bcm2835.dtsi | 64 +-
drivers/clk/Makefile | 1 -
drivers/clk/bcm/Makefile | 1 +
drivers/clk/bcm/clk-bcm2835.c | 1575 ++++++++++++++++++++
drivers/clk/clk-bcm2835.c | 55 -
include/dt-bindings/clock/bcm2835.h | 47 +
12 files changed, 1768 insertions(+), 89 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt
create mode 100644 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts
create mode 100644 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts
create mode 100644 drivers/clk/bcm/clk-bcm2835.c
delete mode 100644 drivers/clk/clk-bcm2835.c
create mode 100644 include/dt-bindings/clock/bcm2835.h
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 1/2] Broadcom Device Tree changes for 4.4 (Part 2, try2)
2015-10-24 20:36 ` [GIT PULL 1/2] Broadcom Device Tree changes for 4.4 (Part 2, try2) Florian Fainelli
@ 2015-10-24 20:38 ` Florian Fainelli
2015-10-26 5:28 ` Olof Johansson
1 sibling, 0 replies; 5+ messages in thread
From: Florian Fainelli @ 2015-10-24 20:38 UTC (permalink / raw)
To: linux-arm-kernel
Le 24/10/2015 13:36, Florian Fainelli a ?crit :
> The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f:
>
> Linux 4.3-rc1 (2015-09-12 16:35:56 -0700)
>
> are available in the git repository at:
>
> https://github.com/Broadcom/stblinux tags/arm/soc/for-4.4/rpi-dt-v2
>
> for you to fetch changes up to 121432c7a02f3818eefcad88c9ec428b7139b84a:
>
> ARM: bcm2835: Add the DDC I2C controller to the device tree. (2015-10-23 10:04:02 +0100)
Apologies since received this email 3 times and doing a typo on lakml,
looks like this is one of these days.
Let me know if this pull request looks in a better shape than the
previous one, thanks!
>
> ----------------------------------------------------------------
> This pull request contains the DT changes for BCM2835 in 4.4. It
> pulls in clk/clk-bcm2835 (which Stephen Boyd has said would be stable)
> because the DT changes to enable the clock driver need the driver
> itself to be present. These changes include the following:
>
> - Eric Anholt, moves the bcm2835 clock driver under bcm/ where it belongs with
> other Broadcom clock providers drivers, defines the binding for new clock
> driver, adds support for programming the BCM2835 audio domain, adds the DDC I2C
> controller to Device Tree, and finally migrates the Device Tree to use the new
> clock driver binding
>
> - Lubomir Rintel adds support for the Raspberry Pi Model A+ and B revision 2, and
> remove the I2S controller which is non-existent on Raspberry Pi Model B
>
> - Stefan Wahren adds an uart0 label for referencing the UART adapter
>
> ----------------------------------------------------------------
> Eric Anholt (6):
> clk: bcm2835: Move under bcm/ with other Broadcom SoC clk drivers.
> clk: bcm2835: Add binding docs for the new platform clock driver.
> clk: bcm2835: Add support for programming the audio domain clocks
> Merge remote-tracking branch 'clk/clk-bcm2835' into bcm2835-dt-next
> ARM: bcm2835: Switch to using the new clock driver support.
> ARM: bcm2835: Add the DDC I2C controller to the device tree.
>
> Lubomir Rintel (3):
> ARM: bcm2835: dt: Raspberry Pi Model B had no I2S
> ARM: bcm2835: dt: Add Raspberry Pi Model B rev2
> ARM: bcm2835: dt: Add Raspberry Pi Model A+
>
> Stefan Wahren (1):
> ARM: bcm2835: add label for uart0
>
> .../bindings/clock/brcm,bcm2835-cprman.txt | 45 +
> arch/arm/boot/dts/Makefile | 4 +-
> arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 30 +
> arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 23 +
> arch/arm/boot/dts/bcm2835-rpi-b.dts | 8 +-
> arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +
> arch/arm/boot/dts/bcm2835.dtsi | 64 +-
> drivers/clk/Makefile | 1 -
> drivers/clk/bcm/Makefile | 1 +
> drivers/clk/bcm/clk-bcm2835.c | 1575 ++++++++++++++++++++
> drivers/clk/clk-bcm2835.c | 55 -
> include/dt-bindings/clock/bcm2835.h | 47 +
> 12 files changed, 1768 insertions(+), 89 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm2835-cprman.txt
> create mode 100644 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts
> create mode 100644 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts
> create mode 100644 drivers/clk/bcm/clk-bcm2835.c
> delete mode 100644 drivers/clk/clk-bcm2835.c
> create mode 100644 include/dt-bindings/clock/bcm2835.h
>
--
Florian
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 2/2] Broadcom drivers changes for 4.4 (try 2)
2015-10-24 20:36 [GIT PULL 2/2] Broadcom drivers changes for 4.4 (try 2) Florian Fainelli
2015-10-24 20:36 ` [GIT PULL 1/2] Broadcom Device Tree changes for 4.4 (Part 2, try2) Florian Fainelli
@ 2015-10-26 5:27 ` Olof Johansson
1 sibling, 0 replies; 5+ messages in thread
From: Olof Johansson @ 2015-10-26 5:27 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Oct 24, 2015 at 01:36:20PM -0700, Florian Fainelli wrote:
> The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f:
>
> Linux 4.3-rc1 (2015-09-12 16:35:56 -0700)
>
> are available in the git repository at:
>
> https://github.com/Broadcom/stblinux tags/arm/soc/for-4.4/rpi-drivers
>
> for you to fetch changes up to 16134b3bc317c571e953d18196acf0a92afda5ff:
>
> ARM: bcm2835: add mutual inclusion protection (2015-10-24 13:15:58 -0700)
Merged, but I noticed that the entries in drivers/firmware/Makefile and
drivers/firmware/Kconfig weren't added alphabetically (I know, Kconfig has an
inversion between D and E already).
When it's just appended, there's easily add-add conflicts, which is why
I noticed.
I fixed up when merging, but please keep an eye on new additions in
the future.
-Olof
^ permalink raw reply [flat|nested] 5+ messages in thread
* [GIT PULL 1/2] Broadcom Device Tree changes for 4.4 (Part 2, try2)
2015-10-24 20:36 ` [GIT PULL 1/2] Broadcom Device Tree changes for 4.4 (Part 2, try2) Florian Fainelli
2015-10-24 20:38 ` Florian Fainelli
@ 2015-10-26 5:28 ` Olof Johansson
1 sibling, 0 replies; 5+ messages in thread
From: Olof Johansson @ 2015-10-26 5:28 UTC (permalink / raw)
To: linux-arm-kernel
On Sat, Oct 24, 2015 at 01:36:21PM -0700, Florian Fainelli wrote:
> The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f:
>
> Linux 4.3-rc1 (2015-09-12 16:35:56 -0700)
>
> are available in the git repository at:
>
> https://github.com/Broadcom/stblinux tags/arm/soc/for-4.4/rpi-dt-v2
>
> for you to fetch changes up to 121432c7a02f3818eefcad88c9ec428b7139b84a:
>
> ARM: bcm2835: Add the DDC I2C controller to the device tree. (2015-10-23 10:04:02 +0100)
Thanks, merged!
-Olof
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-10-26 5:28 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-24 20:36 [GIT PULL 2/2] Broadcom drivers changes for 4.4 (try 2) Florian Fainelli
2015-10-24 20:36 ` [GIT PULL 1/2] Broadcom Device Tree changes for 4.4 (Part 2, try2) Florian Fainelli
2015-10-24 20:38 ` Florian Fainelli
2015-10-26 5:28 ` Olof Johansson
2015-10-26 5:27 ` [GIT PULL 2/2] Broadcom drivers changes for 4.4 (try 2) Olof Johansson
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).