The PRCMU has its own USB, Thermal, GPIO, Modem, HSI and RTC drivers,
amongst other things. This patch allows those subordinate devices to
use it as an interrupt controller as and when they are DT enabled.
CC: Samuel Ortiz sa...@linux.intel.com
Signed-off-by: Lee Jones lee.jo...@linaro.org
...@opensource.wolfsonmicro.com
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/dbx5x0.dtsi | 31 -
arch/arm/boot/dts/hrefv60plus.dts | 132 +
arch/arm/boot/dts/snowball.dts| 132 +
3 files changed, 264 insertions
is already in place.
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/board-mop500.c | 10 +-
arch/arm/mach-ux500/cpu.c |2 ++
2 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/arch/arm/mach-ux500/board-mop500.c
b/arch/arm/mach-ux500/board-mop500.c
On Thu, 20 Sep 2012, Mark Brown wrote:
On Thu, Sep 20, 2012 at 02:09:09PM +0200, Lee Jones wrote:
The following changes since commit 5698bd757d55b1bb87edd1a9744ab09c142abfc2:
Linux 3.6-rc6 (2012-09-16 14:58:51 -0700)
are available in the git repository at:
git
Here we add the Device Tree nodes which are required to successfully
probe the MMCI driver which will enable the four cards available on
ST-Ericsson's HREF hardware development platform.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm
Most devices have now been successfully DT:ed and each supported
platform has its own Device Tree source file. Hence the majority
of the platform specific device registration calls can now be
successfully removed.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo
Contained in this patch are some serious clean-ups for HREF related
Device Tree code. We make clear definition between pre-v60 and post-
v60 HREFs with the creation of their own DTS files. We also start to
take out most of the device registration calls which were duplicated
to aid with
linus.wall...@linaro.org
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/dbx5x0.dtsi | 12 ++--
arch/arm/boot/dts/snowball.dts |4 ++--
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/arch/arm/boot/dts
Snowball's external SD/MMC slot is only capable of 4 bit data
transfer, not 8 bits as previously thought. This is a simple
fixup moving to the correct settings.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/snowball.dts
Here we ensure the SFH7741 Proximity Sensor is registered through
gpio-keys when booting with Device Tree enabled.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/href.dtsi | 11 +++
arch/arm/boot/dts/hrefprev60
versions.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/hrefprev60.dts | 28
1 file changed, 28 insertions(+)
create mode 100644 arch/arm/boot/dts/hrefprev60.dts
diff --git a/arch/arm/boot/dts
a .dtsi (Device Tree Source Include) file which describes the
similarities between the two boards and individual 'hrefprev60' and
'hrefv60plus' .dts files which depict the differences.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts
In this patch-set we move all Device Tree start-up code from the u8500
board file and into the more persistent db8500 cpu file. This will aid
future endeavours to remove platform code completely from Mainline. We
also enable some of the devices found on the STUIB (User Interface
board), which
, we
dynamically populate the IORESOURCE_IRQ with the correct device IRQ.
Cc: Samuel Ortiz sa...@linux.intel.com
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/stmpe.c | 25 +
1 file changed, 13 insertions
Here we add the required documentation for the STMPE Multi-Functional
Device (MFD) Device Tree bindings. It describes all of the bindings
currently supported by the driver.
Cc: Samuel Ortiz sa...@linux.intel.com
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo
.
Cc: Dmitry Torokhov dmitry.torok...@gmail.com
Cc: linux-in...@vger.kernel.org
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/input/keyboard/stmpe-keypad.c | 67 -
drivers/mfd/stmpe.c
...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/stuib.dtsi | 27 +++
1 file changed, 27 insertions(+)
diff --git a/arch/arm/boot/dts/stuib.dtsi b/arch/arm/boot/dts/stuib.dtsi
index b25663c..b492e3e 100644
--- a/arch/arm/boot/dts
Here we apply the STMPE Multi-Functional Device's node to the
ST User Interface Board Device Tree file. It includes all of
the properties required for correct device initialsation.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot
Here we add the required documentation for the STMPE Device
Tree bindings. It describes all of the bindings currently
supported by the driver.
Cc: Dmitry Torokhov dmitry.torok...@gmail.com
Cc: linux-in...@vger.kernel.org
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones
Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/stmpe.c | 48 ++--
1 file changed, 42 insertions(+), 6 deletions(-)
diff --git a/drivers/mfd/stmpe.c b/drivers/mfd/stmpe.c
index e50ebdf..ba157d4 100644
The STMPE driver is yet another IRQ controller which requires its
own IRQ domain. So, we provide it with one.
Cc: Samuel Ortiz sa...@linux.intel.com
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/stmpe.c | 82
-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/of/of_i2c.c |3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/of/of_i2c.c b/drivers/of/of_i2c.c
index 1e173f3..2f20019 100644
--- a/drivers/of/of_i2c.c
+++ b/drivers/of/of_i2c.c
@@ -61,6
...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/stmpe.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mfd/stmpe.c b/drivers/mfd/stmpe.c
index 5c8d8f2..e50ebdf 100644
--- a/drivers/mfd/stmpe.c
+++ b/drivers/mfd/stmpe.c
@@ -519,12 +519,12 @@ static
On Fri, 05 Oct 2012, Rob Herring wrote:
On 10/05/2012 10:31 AM, Lee Jones wrote:
It's important for wakeup sources such as keyboards, power buttons
and the like to identify themselves as wakeup devices. Until now
this has not been possible when platforms are booting via Device
Tree
This patch-set is the result of fixing some problems encountered when
building the kernel with randconfig and a when running a script I wrote
to identify unused structures.
arch/arm/mach-at91/at91sam9263_devices.c | 20
arch/arm/mach-integrator/cpu.c | 12
]
Cc: Ingo Molnar mi...@redhat.com
Cc: Peter Zijlstra pet...@infradead.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
kernel/sched/fair.c |4
1 file changed, 4 insertions(+)
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
index 6b800a1..c0aab13 100644
--- a/kernel/sched
This patch fixes:
drivers/isdn/i4l/isdn_common.c: In function ‘isdn_ioctl’:
drivers/isdn/i4l/isdn_common.c:1278:8: warning: unused variable ‘s’
[-Wunused-variable]
Cc: Karsten Keil i...@linux-pingi.de
Cc: net...@vger.kernel.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/isdn/i4l
This was introduced way back before 2005 and has remained unused for
over 7 years. Let's remove it.
Cc: Russell King li...@arm.linux.org.uk
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-integrator/cpu.c | 12
1 file
This the at91sam9g45_isi_device structure and its associated resources
were added in 2008 and have been unused ever since. Let's remove them.
Cc: Russell King li...@arm.linux.org.uk
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-at91
...@vger.kernel.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
net/bridge/br_private.h |8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/net/bridge/br_private.h b/net/bridge/br_private.h
index 9b278c4..af5f584 100644
--- a/net/bridge/br_private.h
+++ b/net/bridge
quotactl_cmd_write() is only ever invoked when BLOCK is configured. When
!CONFIG_BLOCK, the build warning below is displayed. Let's fix that.
fs/quota/quota.c:311:12: warning: ‘quotactl_cmd_write’ defined but not used
[-Wunused-function]
Cc: Jan Kara j...@suse.cz
Signed-off-by: Lee Jones lee.jo
-foundation.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/virtio/virtio_mmio.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/virtio/virtio_mmio.c b/drivers/virtio/virtio_mmio.c
index 6b1b7e1..077e9ca 100644
--- a/drivers/virtio/virtio_mmio.c
+++ b/drivers
but not
used [-Wunused-function]
sound/soc/codecs/adav80x.c:863:22: warning: ‘adav80x_bus_remove’ defined but
not used [-Wunused-function]
Cc: Mark Brown broo...@opensource.wolfsonmicro.com
Cc: alsa-de...@alsa-project.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
sound/soc/codecs/Kconfig
uninitialised in
this function [-Wuninitialized]
Cc: Thomas Gleixner t...@linutronix.de
Cc: x...@kernel.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/x86/kernel/quirks.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/x86/kernel/quirks.c b/arch/x86/kernel
On Sat, 03 Nov 2012, Paul Bolle wrote:
On Sat, 2012-11-03 at 23:02 +0100, Lee Jones wrote:
This patch fixes:
drivers/isdn/i4l/isdn_common.c: In function ‘isdn_ioctl’:
drivers/isdn/i4l/isdn_common.c:1278:8: warning: unused variable ‘s’
[-Wunused-variable]
Did you have
On Sun, 04 Nov 2012, David Miller wrote:
From: Lee Jones lee.jo...@linaro.org
Date: Sat, 3 Nov 2012 23:02:30 +0100
Instead of issuing (0) statements when !CONFIG_SYSFS which will cause
'warning: ', we'll use inline statements instead. This will effectively
do the same thing
Thanks for reviewing Paul. Here's the result:
Author: Lee Jones lee.jo...@linaro.org
Date: Sat Nov 3 22:06:02 2012 +0100
isdn: Encapsulate variable 's' in same CONFIG_NETDEVICES guards as code
using it
In the current case, variable 's' of type 'char *' is defined
Thanks for reviewing Lars. Here's the result:
commit c4f60d00d04abfb730a54a97204873dafc6473ae
Author: Lee Jones lee.jo...@linaro.org
Date: Sat Nov 3 22:54:23 2012 +0100
ASoC: Only compile adav80x codec when a bus is defined
If !CONFIG_SPI and !CONFIG_I2C* then there is no point
On Sun, 04 Nov 2012, Paul Bolle wrote:
On Sat, 2012-11-03 at 23:48 +0100, Lee Jones wrote:
On Sat, 03 Nov 2012, Paul Bolle wrote:
On Sat, 2012-11-03 at 23:02 +0100, Lee Jones wrote:
This patch fixes:
drivers/isdn/i4l/isdn_common.c: In function ‘isdn_ioctl’:
drivers/isdn/i4l
On Sun, 04 Nov 2012, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 23:02 Sat 03 Nov , Lee Jones wrote:
This the at91sam9g45_isi_device structure and its associated resources
were added in 2008 and have been unused ever since. Let's remove them.
next time you need to Cc the matinaers
I did
and I will enable
ISI support for 9263 in the future. Thanks.
No problem at all. Thanks for getting back to me Josh.
Kind regards,
Lee
Cc: Russell King li...@arm.linux.org.uk
Cc: linux-arm-ker...@lists.infradead.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-at91
On Mon, 05 Nov 2012, Rusty Russell wrote:
Lee Jones lee.jo...@linaro.org writes:
drivers/virtio/virtio_mmio.c: In function ‘vm_cmdline_set’:
drivers/virtio/virtio_mmio.c:535:4: warning: format ‘%u’ expects argument
of type ‘unsigned int *’, but argument 4 has type ‘resource_size_t
On Sun, 04 Nov 2012, David Miller wrote:
From: Lee Jones lee.jo...@linaro.org
Date: Sun, 4 Nov 2012 11:53:32 +0100
On Sun, 04 Nov 2012, Paul Bolle wrote:
On Sat, 2012-11-03 at 23:48 +0100, Lee Jones wrote:
On Sat, 03 Nov 2012, Paul Bolle wrote:
On Sat, 2012-11-03 at 23:02 +0100
On Mon, 05 Nov 2012, Paul Bolle wrote:
On Mon, 2012-11-05 at 09:44 +0100, Lee Jones wrote:
On Sun, 04 Nov 2012, David Miller wrote:
I think the most appropriate thing to do is make CONFIG_ISDN depend
upon CONFIG_NETDEVICES in the Kconfig file.
... and then remove
Does something like look like a better solution?
Author: Lee Jones lee.jo...@linaro.org
Date: Sat Nov 3 22:06:02 2012 +0100
isdn: Make CONFIG_ISDN depend on CONFIG_NETDEVICES
It doesn't make much sense to enable ISDN services if you don't
intend to connect to a network
the parameters parsing easier to follow.
Reported-by: Lee Jones lee.jo...@linaro.org
Signed-off-by: Pawel Moll pawel.m...@arm.com
---
drivers/virtio/virtio_mmio.c | 26 ++
1 file changed, 18 insertions(+), 8 deletions(-)
Resorted to poaching now have we Pawel
On Mon, 05 Nov 2012, Pawel Moll wrote:
On Mon, 2012-11-05 at 13:44 +, Lee Jones wrote:
On Mon, 05 Nov 2012, Pawel Moll wrote:
On 64-bit machines resource_size_t is a 64-bit value, while
sscanf() format for this argument was defined as %u. Fixed
by using an intermediate local
Hi Sam,
I know you've been busy giving NFC presentations at ELC, but ... :)
All these patches have been on the list in various other patch-sets
for some time and have been reviewed by some key people already. All
other patches from the patch-sets have been taken, so I thought I'd
batch these up
core does
not support IRQ mapping of IRQ ranges. Let's just remove them.
Cc: Samuel Ortiz sa...@linux.intel.com
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/ab8500-core.c | 36
1 file changed, 36 deletions(-)
diff --git a/drivers/mfd/ab8500
The STMPE driver is yet another IRQ controller which requires its
own IRQ domain. So, we provide it with one.
Cc: Samuel Ortiz sa...@linux.intel.com
Acked-by: Arnd Bergmann a...@arndb.de
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers
Bergmann a...@arndb.de
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/stmpe.c | 48 ++--
1 file changed, 42 insertions(+), 6 deletions(-)
diff --git a/drivers/mfd/stmpe.c b/drivers/mfd/stmpe.c
. For that, another
patch-set will follow which completely re-vamps the way the PRCMU
is passed TCDM mappings.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/db8500-prcmu.c |8 ++--
1 file changed, 6 insertions(+), 2 deletions
It is better to use devm_* calls, as they allow for easier
and more automatic clean-up. Resources are device allocated,
so when a device is freed, so are all associated resources.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd
...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
Documentation/devicetree/bindings/mfd/stmpe.txt | 25 +++
1 file changed, 25 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/stmpe.txt
diff --git a/Documentation/devicetree/bindings/mfd/stmpe.txt
b
-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/stmpe.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/mfd/stmpe.c b/drivers/mfd/stmpe.c
index 5c8d8f2..e50ebdf 100644
--- a/drivers/mfd/stmpe.c
+++ b/drivers
, we
dynamically populate the IORESOURCE_IRQ with the correct device IRQ.
Cc: Samuel Ortiz sa...@linux.intel.com
Acked-by: Arnd Bergmann a...@arndb.de
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/stmpe.c | 25
On Mon, 05 Nov 2012, Arnd Bergmann wrote:
On Monday 05 November 2012, Lee Jones wrote:
The IRQ ranges provided in ab8500-core to be passed on to the
ab8500-gpio driver are not only redundant, but they are also
causing a warning in the boot log. These IRQ ranges, like any
other MFD
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/isdn/Kconfig |2 +-
drivers/isdn/i4l/Kconfig |2 +-
drivers/isdn/i4l/isdn_common.c |4
3 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/drivers/isdn/Kconfig b/drivers/isdn/Kconfig
index a233ed5
On Tue, 06 Nov 2012, David Miller wrote:
From: Lee Jones lee.jo...@linaro.org
Date: Mon, 5 Nov 2012 11:31:26 +0100
Does something like look like a better solution?
Author: Lee Jones lee.jo...@linaro.org
Date: Sat Nov 3 22:06:02 2012 +0100
isdn: Make CONFIG_ISDN depend
This is already fixed:
https://patchwork.kernel.org/patch/1593881/
--
Lee Jones
Linaro ST-Ericsson Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message
/
--
Lee Jones
Linaro ST-Ericsson Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at http
On Wed, 17 Oct 2012, Mark Brown wrote:
On Tue, Oct 16, 2012 at 09:01:09AM +0100, Lee Jones wrote:
I'm assuming it's just the documentation patch you're missing.
Let me resend it as a single patch.
This should really be part of the patch adding the bindings...
Would you like me
generic platforms. I think these should be extra patches on
top of the one submitted here.
From a personal perspective, I am happy to change a few bits
and pieces, but I don't have the time to satisfy all of the
suggestions made, or adapt the driver in any substantial
manor.
--
Lee Jones
Linaro
On Tue, 23 Oct 2012, Mark Brown wrote:
On Mon, Oct 15, 2012 at 02:17:00PM +0100, Lee Jones wrote:
Here we specify all non-standard bindings which can be used when
requesting the use of an GPIO controlled regulator from Device Tree.
Mark Brown broo...@opensource.wolfsonmicro.com
Signed
There are discrepancies with regards to how MMC capabilities
are carried throughout the subsystem. Let's standardise them
to elevate any confusion.
Cc: Chris Ball c...@laptop.org
Cc: linux-...@vger.kernel.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mmc/core/mmc.c |2
This patch-set contains a bunch of fixes which are bound for the
v3.6 Release Candidates. Each of them provides a fix for something
which went wrong during the merge window. Without them we either
can't build the kernel, have no GPIOs, only have one running CPU
core, see unnecessary WARN()s, or
Here we fix a simple copy and paste error and bring some node
spaces back into line with the remainder of the tree.
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/dbx5x0.dtsi |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts
The Device Tree machine description for the ux5x0 was moved
recently and as a consequence missed the addition of SMP
operations. Without this patch SMP doesn't work and only one
CPU is present after booting.
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/cpu-db8500.c
Now the Nomadik I2C driver has been converted to an AMBA one, we
are required to provide the Primecell IDs via platform code. When
booting with DT enabled these have to be specified in the device
nodes. We do that here.
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/dbx5x0
core does
not support IRQ mapping of IRQ ranges. Let's just remove them.
Cc: Samuel Ortiz sa...@linux.intel.com
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/ab8500-core.c | 36
1 file changed, 36 deletions(-)
diff --git a/drivers/mfd/ab8500
/arm/mach-ux500/cpu.c:55:24: note: each undeclared identifier is reported
only once for each function it appears in
arch/arm/mach-ux500/cpu.c:55:48: error: ‘IRQCHIP_MASK_ON_SUSPEND’ undeclared
(first use in this function)
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones
The clock framework has changed somewhat and it's now better to
invoke clock_prepare_enable() and clk_disable_unprepare() rather
than the legacy clk_enable() and clk_disable() calls. This patch
converts the Nomadik Pin Control driver to the new framework.
Signed-off-by: Lee Jones lee.jo
On Wed, 24 Oct 2012, Arnd Bergmann wrote:
On Wednesday 24 October 2012, Lee Jones wrote:
There are discrepancies with regards to how MMC capabilities
are carried throughout the subsystem. Let's standardise them
to elevate any confusion.
Cc: Chris Ball c...@laptop.org
Cc: linux
This patch sees the creation of a sparse Device Tree file for
ST-Ericsson's latest development board supporting the latest
dual-core Cortex-a9 u9540 SoC.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/u9540.dts | 26
Add the 3 UART nodes required to enable serial ports on the u9540.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/boot/dts/u9540.dts | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts
. For that, another
patch-set will follow which completely re-vamps the way the PRCMU
is passed TCDM mappings.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
drivers/mfd/db8500-prcmu.c |8 ++--
1 file changed, 6 insertions(+), 2 deletions
Here we add the device node for the SDI4 (MMC) port to the u9540
Device Tree source file. This will allow successful probing of
the internal MMC storage device when booting with DT enabled.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch
After this patch-set has been applied the Mainline kernel
successfully boots on the u9540 development board. It is
by no means fully enabled, but it does provide solid
foundations for further development.
arch/arm/boot/dts/u9540.dts | 47 ++
First level board support for the u9540.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/cpu-db8500.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm/mach-ux500/cpu-db8500.c b/arch/arm/mach
-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/cpu-db8500.c |1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-ux500/cpu-db8500.c b/arch/arm/mach-ux500/cpu-db8500.c
index 9f87b4d..3d8e321 100644
--- a/arch/arm/mach-ux500/cpu-db8500.c
+++ b/arch/arm/mach-ux500/cpu
On Wed, 10 Oct 2012, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 16:18 Wed 10 Oct , Lee Jones wrote:
Here we add the device node for the SDI4 (MMC) port to the u9540
Device Tree source file. This will allow successful probing of
the internal MMC storage device when booting with DT
On Wed, 10 Oct 2012, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 16:18 Wed 10 Oct , Lee Jones wrote:
Add the 3 UART nodes required to enable serial ports on the u9540.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm
On Wed, 10 Oct 2012, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 16:18 Wed 10 Oct , Lee Jones wrote:
First level board support for the u9540.
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Lee Jones lee.jo...@linaro.org
---
arch/arm/mach-ux500/cpu-db8500.c
On Wed, 10 Oct 2012, Dmitry Torokhov wrote:
Hi Lee,
On Fri, Oct 05, 2012 at 04:31:43PM +0100, Lee Jones wrote:
This patch allows the STMPE driver to be successfully probed and
initialised when Device Tree support is enabled. Besides the usual
platform data changes, we also separate
On Wed, 10 Oct 2012, Arnd Bergmann wrote:
On Wednesday 10 October 2012, Lee Jones wrote:
@@ -2688,7 +2688,11 @@ void __init db8500_prcmu_early_init(void)
iounmap(tcpm_base);
}
- tcdm_base = __io_address(U8500_PRCMU_TCDM_BASE
On Thu, 11 Oct 2012, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 08:38 Thu 11 Oct , Lee Jones wrote:
On Wed, 10 Oct 2012, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 16:18 Wed 10 Oct , Lee Jones wrote:
First level board support for the u9540.
Acked-by: Linus Walleij
On Thu, 11 Oct 2012, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 08:29 Thu 11 Oct , Lee Jones wrote:
On Wed, 10 Oct 2012, Jean-Christophe PLAGNIOL-VILLARD wrote:
On 16:18 Wed 10 Oct , Lee Jones wrote:
Add the 3 UART nodes required to enable serial ports on the u9540
From: Jonas Aaberg jonas.ab...@stericsson.com
Disable hardware if active when suspending if the hw can not
wake the system from suspend.
Cc: Dmitry Torokhov dmitry.torok...@gmail.com
Cc: linux-in...@vger.kernel.org
Acked-by: Lee Jones lee.jo...@linaro.org
Signed-off-by: Jonas Aaberg jonas.ab
From: Jonas Aaberg jonas.ab...@stericsson.com
Cc: Dmitry Torokhov dmitry.torok...@gmail.com
Cc: linux-in...@vger.kernel.org
Acked-by: Lee Jones lee.jo...@linaro.org
Signed-off-by: Jonas Aaberg jonas.ab...@stericsson.com
Signed-off-by: Philippe Langlais philippe.langl...@linaro.org
Reviewed
...@stericsson.com
Signed-off-by: Lee Jones lee.jo...@linaro.org
Reviewed-by: Srinidhi KASAGAR srinidhi.kasa...@stericsson.com
Tested-by: Mian Yousaf KAUKAB mian.yousaf.kau...@stericsson.com
---
arch/arm/common/Makefile |1 +
arch/arm/common/boottime.c | 46 +
arch/arm/include/asm/setup.h | 21
From: Linus Walleij linus.wall...@linaro.org
Since the simple irqdomain will fall back to a linear domain
if the first_irq provided is = 0, just use this, just make
sure the first_irq is negative in the device tree case.
Cc: Lee Jones lee.jo...@linaro.org
Cc: Rob Herring rob.herr
From: Jonas Aaberg jonas.ab...@stericsson.com
Some change logs would have helped.
Granted.
Hopefully Jonas will be happy to step forward and answer any of
your following questions.
Cc: Dmitry Torokhov dmitry.torok...@gmail.com
Cc: linux-in...@vger.kernel.org
Acked-by: Lee Jones lee.jo
On Thu, 11 Oct 2012, Christian Gmeiner wrote:
2012/10/11 Lee Jones lee.jo...@linaro.org:
From: Jonas Aaberg jonas.ab...@stericsson.com
The overhead is very low and the results will be found under
sysfs/bootime, as well as detailed results in debugfs under
boottime/. The bootgraph
On Thu, 11 Oct 2012, Nishanth Menon wrote:
On 15:42-20121011, Lee Jones wrote:
From: Jonas Aaberg jonas.ab...@stericsson.com
The overhead is very low and the results will be found under
sysfs/bootime, as well as detailed results in debugfs under
boottime/. The bootgraph* files
Okay, please disgard the last patch. Lots of fixups since.
Author: Lee Jones lee.jo...@linaro.org
Date: Wed Jun 30 14:00:40 2010 +0200
Boottime: A tool for automatic measurement of kernel/bootloader boot time
The overhead is very low and the results will be found under
sysfs
boot_kernel+0x0/0x0 returned 0 after 37 msecs.
[4.276260] calling uncompress_ll_init+0x0/0x0
[4.276260] initcall uncompress_ll_init+0x0/0x0 returned 0 after 0 msecs.
[4.276260] Freeing init memory: 0K
Author: Lee Jones lee.jo...@linaro.org
Date: Wed Jun 30 14:00:40 2010 +0200
had
a fairly strict requirement for one value per file and not nicely
formatted for sysfs?
I was thinking the same thing at first, but then I noticed it's actually
debugfs, which has no such rules.
Right. :)
--
Lee Jones
Linaro ST-Ericsson Landing Team Lead
Linaro.org │ Open source
On Fri, 12 Oct 2012, Dan Murphy wrote:
On 10/12/2012 09:01 AM, Lee Jones wrote:
On Fri, 12 Oct 2012, Arnd Bergmann wrote:
On Friday 12 October 2012, Russell King - ARM Linux wrote:
root@ME:/ cat /sys/kernel/debug/boottime/bootgraph
[0.185254] calling splash+0x0/0x0
[2.984335
On Wed, 24 Oct 2012, Linus Walleij wrote:
On Wed, Oct 24, 2012 at 4:45 PM, Lee Jones lee.jo...@linaro.org wrote:
The clock framework has changed somewhat and it's now better to
invoke clock_prepare_enable() and clk_disable_unprepare() rather
than the legacy clk_enable() and clk_disable
upward if it
needs to be powered on or when it may or must be relaxed.
Yours,
Linus Walleij
Friendly poke.
--
Lee Jones
Linaro ST-Ericsson Landing Team Lead
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog
--
To unsubscribe from this list: send the line
1 - 100 of 24010 matches
Mail list logo