This removes the driver specific sysfs support of the temperature
emulation and uses the newly added core thermal framework for thermal
emulation. An exynos platform specific handler is added to support this.
In this patch, the exynos senor(tmu) related code and exynos framework
related (thermal z
The V2 of this patch is posted with comments suggested by Anil and
some missing LDO's.
Thanks,
Amit Daniel
On Wed, Feb 6, 2013 at 9:56 PM, Tushar Behera wrote:
> On 02/07/2013 11:19 AM, Kumar, Anil wrote:
>> On Thu, Feb 07, 2013 at 10:45:26, Tushar Behera wrote:
>>> From: Amit Daniel Kachhap
>>
Added S5M8767 PMIC DT nodes for Arndale board. Only the used
LDO's/BUCK are defined here. Also the nodes describe the default/reset
state LDO's and no power mangement tuning is implemented. The usage
desription can be found in s5m8767 device tree binding documentation.
Cc: Tushar Behera
Signed-of
On Fri, Feb 8, 2013 at 6:39 AM, Jingoo Han wrote:
> This patch removes duplicated line of samsung_pinctrl_register(),
> because the number of pins is redundantly assigned twice.
>
> Signed-off-by: Jingoo Han
Patch applied with the Reviewed-by/Acked-by tags from
the maintainers.
Thanks!
Linus W
On Mon, Feb 04, 2013 at 02:33:15PM +0530, Yuvaraj Kumar C D wrote:
> This RFC patch is w.r.t multimaster bus arbitration which is already
> being discussing in the mainline.
> This patch provides hooks for the i2c multimaster bus arbitration
> and to have the arbitration parameters.
I still haven'
On Sun, Feb 10, 2013 at 10:32 PM, Tomasz Figa wrote:
> Seems like several mail addresses of board maintainers are no longer
> valid.
>
> guillaume.gou...@nexvision.tv
> mentioned in:
> arch/arm/mach-s3c24xx/mach-nexcoder.c
> arch/arm/mach-s3c24xx/mach-otom.c
This patch adds basic device tree sources for FriendlyARM Mini6410 board
based on Samsung S3C6410 SoC.
Signed-off-by: Tomasz Figa
---
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/s3c6410-mini6410.dts | 50 ++
2 files changed, 51 insertions(+)
This patch adds basic device tree definitions for Samsung S3C64xx SoCs.
Since all the SoCs in the series are very similar, the files are created
hierarchically - one file for the whole series and then separate files
for particular SoCs including the common one.
Signed-off-by: Tomasz Figa
---
ar
This patch adds board file that will be used to boot S3C64xx-based boards
using Device Tree.
Signed-off-by: Tomasz Figa
---
arch/arm/mach-s3c64xx/Kconfig | 14 +
arch/arm/mach-s3c64xx/Makefile | 1 +
arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c | 94 +++
This patch extends vic_of_init to parse valid interrupt sources
and resume sources masks from device tree.
If mask values are not specified in device tree, all sources
are assumed to be valid, as before this patch.
Signed-off-by: Tomasz Figa
---
Documentation/devicetree/bindings/arm/vic.txt | 6
This series adds Device Tree support for Samsung S3C64xx SoC series.
It fixes several problems preventing from booting an S3C64xx-based system
using Device Tree, adds all the infrastructure for Device Tree-based board
support, including mach-s3c64xx-dt and dts include files for S3C64xx SoCs, and
(
Seems like several mail addresses of board maintainers are no longer
valid.
guillaume.gou...@nexvision.tv
mentioned in:
arch/arm/mach-s3c24xx/mach-nexcoder.c
arch/arm/mach-s3c24xx/mach-otom.c
arhu...@freaks-unidos.net
mentioned in:
This patch adds support for parsing all platform-specific data from
Device Tree and instantiation using clocksource_of_init to samsung-time
clocksource driver.
Cc: devicetree-disc...@lists.ozlabs.org
Signed-off-by: Tomasz Figa
---
.../devicetree/bindings/arm/samsung-timer.txt | 32 +++
As the need for an IRQ chip handling PWM timer interrupt chaining is
gone now, this patch removes all the code made unnecessary.
Signed-off-by: Tomasz Figa
---
arch/arm/Kconfig | 1 -
arch/arm/mach-s3c64xx/common.c | 1 -
arch/arm/plat-sams
Since the clocksource driver is the only user of PWM timer interrupts,
there is no need to create an IRQ chip for handling them.
This patch the way of PWM timer interrupt handling to use real VIC/GIC
interrupt signals and handle PWM mask/ack register internally in
samsung-time driver.
Signed-off-
As another step towards multiplatform support, this patch modifies the
samsung-time clocksource driver and its users to pass timer IRQ numbers
through the samsung_timer_variant structure.
Signed-off-by: Tomasz Figa
---
arch/arm/mach-exynos/mach-universal_c210.c | 4
arch/arm/mach-s3c24xx/co
Devices from s3c_device_timer array are used only for PWM driver, which
does not need interrupts. This patch removes IRQ resources of those
devices.
Signed-off-by: Tomasz Figa
---
arch/arm/plat-samsung/devs.c | 28
1 file changed, 8 insertions(+), 20 deletions(-)
di
This patch removes the need to reference platform_device structs defined
in platform code, by using clk_get_sys instead of clk_get for getting
necessary clocks.
Signed-off-by: Tomasz Figa
---
drivers/clocksource/samsung-time.c | 17 -
1 file changed, 4 insertions(+), 13 deletions
This patch brings the samsung-time driver one step closer to
multiplatform by replacing references to statically mapped registers
with dynamic mapping using ioremap.
The helper struct samsung_timer_variant is extended with reg_base field,
which is used to pass platform-specific base address to the
This patch copies PWM timer register definitions to samsung-time.c. The
original header in plat is being kept for now, since it is also used by
other code that also needs to be reworked to be multiplatform-friendly.
Signed-off-by: Tomasz Figa
---
drivers/clocksource/samsung-time.c | 106
This patch moves the samsung-time.h header file to include/linux
directory and fixes all references to it.
Signed-off-by: Tomasz Figa
---
arch/arm/mach-exynos/mach-universal_c210.c| 2 +-
arch/arm/mach-s3c24xx/common.c| 2 +-
arch/arm/mach-s3c24xx/mach-amlm5900.c
This patch cleans up public header from useless definitions.
Signed-off-by: Tomasz Figa
---
arch/arm/plat-samsung/include/plat/samsung-time.h | 6 --
drivers/clocksource/samsung-time.c| 10 +-
2 files changed, 5 insertions(+), 11 deletions(-)
diff --git a/arch/arm/p
This patch removes static platform-specific defines from samsung-time
implementation and introduces an interface to configure
platform-specific timer parameters from platform code.
Signed-off-by: Tomasz Figa
---
arch/arm/mach-exynos/mach-universal_c210.c| 7
arch/arm/mach-s3c24xx/c
This patch moves the Samsung PWM-based high resolution timer support
code from arch/arm/plat-samsung to drivers/clocksource.
This is a prerequisite for further work on making the driver more
multiplatform and Device Tree friendly.
Signed-off-by: Tomasz Figa
---
arch/arm/plat-samsung/Kconfig
This series is an attempt to make the samsung-time clocksource driver ready
for multiplatform kernels. It moves the driver to drivers/clocksource, cleans
it up from uses of static platform-specific definitions, simplifies timer
interrupt handling and adds Device Tree support.
Tested on a Tiny6410
Hi Doug,
On Mon, Jan 14, 2013 at 10:53:21AM -0800, Doug Anderson wrote:
> This allows you to get the equivalent functionality of
> i2c_add_numbered_adapter() with all data in the device tree and no
> special case code in your driver. This is a common device tree
> technique.
>
> For quick refere
26 matches
Mail list logo