* [GIT PULL 1/4] ARM: bcm2835: cleanup
@ 2013-01-29 6:42 Stephen Warren
2013-01-29 6:42 ` [GIT PULL 2/4] ARM: bcm2835: SoC driver updates Stephen Warren
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Stephen Warren @ 2013-01-29 6:42 UTC (permalink / raw)
To: linux-arm-kernel
This pull request simply converts the bcm2835 clocksource driver to use
the recently added CLKSRC_OF feature.
The branch is based on v3.8-rc3, followed by a merge of arm-soc's
timer/cleanup branch.
(For this and pull 4/4, feel free to cherry-pick the one commit if you
want to avoid the short pull requests!)
----------------------------------------------------------------
The following changes since commit b2fc382aad0a8f52803acdc3ac4e5540dbcdf1f6:
Merge remote-tracking branch 'korg_arm-soc/timer/cleanup' into cleanup
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git bcm2835-for-3.9-cleanup
for you to fetch changes up to c1b724f6659a7e9e32f8fcf6409d053e1b7bccad:
ARM: bcm2835: make use of CLKSRC_OF
----------------------------------------------------------------
Stephen Warren (1):
ARM: bcm2835: make use of CLKSRC_OF
arch/arm/Kconfig | 1 +
arch/arm/mach-bcm2835/bcm2835.c | 4 ++--
drivers/clocksource/bcm2835_timer.c | 5 +++--
include/linux/bcm2835_timer.h | 22 ----------------------
4 files changed, 6 insertions(+), 26 deletions(-)
delete mode 100644 include/linux/bcm2835_timer.h
^ permalink raw reply [flat|nested] 5+ messages in thread* [GIT PULL 2/4] ARM: bcm2835: SoC driver updates
2013-01-29 6:42 [GIT PULL 1/4] ARM: bcm2835: cleanup Stephen Warren
@ 2013-01-29 6:42 ` Stephen Warren
2013-01-29 6:42 ` [GIT PULL 3/4] ARM: bcm2835: device tree updates Stephen Warren
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Stephen Warren @ 2013-01-29 6:42 UTC (permalink / raw)
To: linux-arm-kernel
The bcm2835 clock driver is enhanced to allow fixed clocks to be probed
from device tree.
A system power-off implementation is added.
This branch is based on v3.8-rc3.
----------------------------------------------------------------
The following changes since commit 9931faca02c604c22335f5a935a501bb2ace6e20:
Linux 3.8-rc3
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git bcm2835-for-3.9-soc
for you to fetch changes up to 45e9d77a22b7b25373c7b8c0ea0b146168025360:
ARM: bcm2835: add a pm_power_off implementation
----------------------------------------------------------------
Dom Cobley (1):
ARM: bcm2835: add a pm_power_off implementation
Stephen Warren (1):
clk: bcm2835: probe for fixed-clock in device tree
arch/arm/mach-bcm2835/bcm2835.c | 28 ++++++++++++++++++++++++++++
drivers/clk/clk-bcm2835.c | 9 +++++++++
2 files changed, 37 insertions(+)
^ permalink raw reply [flat|nested] 5+ messages in thread* [GIT PULL 3/4] ARM: bcm2835: device tree updates
2013-01-29 6:42 [GIT PULL 1/4] ARM: bcm2835: cleanup Stephen Warren
2013-01-29 6:42 ` [GIT PULL 2/4] ARM: bcm2835: SoC driver updates Stephen Warren
@ 2013-01-29 6:42 ` Stephen Warren
2013-01-29 6:42 ` [GIT PULL 4/4] ARM: bcm2835: defconfig update Stephen Warren
2013-01-29 17:58 ` [GIT PULL 1/4] ARM: bcm2835: cleanup Olof Johansson
3 siblings, 0 replies; 5+ messages in thread
From: Stephen Warren @ 2013-01-29 6:42 UTC (permalink / raw)
To: linux-arm-kernel
The SoC's SDHCI and MMC controllers are added to device tree, and enabled
in the Raspberry Pi board device tree. Some fixed clocks are added to the
device tree to support these drivers. These could be replaced by real
clocks in the future.
A hard-coded memreserve is removed from device tree; the bootloader should
specify the correct memory node content instead, since the memory layout
is dynamic.
This branch is based on v3.8-rc3.
----------------------------------------------------------------
The following changes since commit 9931faca02c604c22335f5a935a501bb2ace6e20:
Linux 3.8-rc3
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git bcm2835-for-3.9-dt
for you to fetch changes up to 9692c191ffffbd5255bec222b8f0f2854932a408:
ARM: bcm2835: fix clock node aliasing in device tree
----------------------------------------------------------------
Stephen Warren (4):
ARM: bcm2835 rpi: remove hard-coded memreserve from DT
ARM: bcm2835: add SDHCI node to DT
ARM: bcm2835: add I2C controllers to DT
ARM: bcm2835: fix clock node aliasing in device tree
arch/arm/boot/dts/bcm2835-rpi-b.dts | 16 ++++++++++-
arch/arm/boot/dts/bcm2835.dtsi | 44 ++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 5+ messages in thread* [GIT PULL 4/4] ARM: bcm2835: defconfig update
2013-01-29 6:42 [GIT PULL 1/4] ARM: bcm2835: cleanup Stephen Warren
2013-01-29 6:42 ` [GIT PULL 2/4] ARM: bcm2835: SoC driver updates Stephen Warren
2013-01-29 6:42 ` [GIT PULL 3/4] ARM: bcm2835: device tree updates Stephen Warren
@ 2013-01-29 6:42 ` Stephen Warren
2013-01-29 17:58 ` [GIT PULL 1/4] ARM: bcm2835: cleanup Olof Johansson
3 siblings, 0 replies; 5+ messages in thread
From: Stephen Warren @ 2013-01-29 6:42 UTC (permalink / raw)
To: linux-arm-kernel
The SDHCI and I2C subsytems and drivers are enabled.
Various filesystems are enabled for use with the SDHCI driver.
Various other options expected by distros are enabled. This allows the
"Raspbian" filesystem published by the Raspberry Pi Foundation to boot
to a serial console prompt.
This branch is based on v3.8-rc3.
----------------------------------------------------------------
The following changes since commit 9931faca02c604c22335f5a935a501bb2ace6e20:
Linux 3.8-rc3
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git bcm2835-for-3.9-defconfig
for you to fetch changes up to d1dc7c6c6a6666fff1d40009c71965dc6600d521:
ARM: bcm2835: defconfig updates
----------------------------------------------------------------
Stephen Warren (1):
ARM: bcm2835: defconfig updates
arch/arm/configs/bcm2835_defconfig | 43 ++++++++++++++++++++++++-------
1 file changed, 33 insertions(+), 10 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread* [GIT PULL 1/4] ARM: bcm2835: cleanup
2013-01-29 6:42 [GIT PULL 1/4] ARM: bcm2835: cleanup Stephen Warren
` (2 preceding siblings ...)
2013-01-29 6:42 ` [GIT PULL 4/4] ARM: bcm2835: defconfig update Stephen Warren
@ 2013-01-29 17:58 ` Olof Johansson
3 siblings, 0 replies; 5+ messages in thread
From: Olof Johansson @ 2013-01-29 17:58 UTC (permalink / raw)
To: linux-arm-kernel
On Mon, Jan 28, 2013 at 11:42:19PM -0700, Stephen Warren wrote:
> This pull request simply converts the bcm2835 clocksource driver to use
> the recently added CLKSRC_OF feature.
>
> The branch is based on v3.8-rc3, followed by a merge of arm-soc's
> timer/cleanup branch.
>
> (For this and pull 4/4, feel free to cherry-pick the one commit if you
> want to avoid the short pull requests!)
>
> ----------------------------------------------------------------
>
> The following changes since commit b2fc382aad0a8f52803acdc3ac4e5540dbcdf1f6:
>
> Merge remote-tracking branch 'korg_arm-soc/timer/cleanup' into cleanup
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git bcm2835-for-3.9-cleanup
Thanks, pulled branch 1-4.
-Olof
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-01-29 17:58 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-29 6:42 [GIT PULL 1/4] ARM: bcm2835: cleanup Stephen Warren
2013-01-29 6:42 ` [GIT PULL 2/4] ARM: bcm2835: SoC driver updates Stephen Warren
2013-01-29 6:42 ` [GIT PULL 3/4] ARM: bcm2835: device tree updates Stephen Warren
2013-01-29 6:42 ` [GIT PULL 4/4] ARM: bcm2835: defconfig update Stephen Warren
2013-01-29 17:58 ` [GIT PULL 1/4] ARM: bcm2835: cleanup Olof Johansson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox