[PATCH v6 0/2] Input: SiS 9200 family I2C touchscreen controller driver

2016-08-02 Thread mika.penttila
Hi, Here are the v6 patches for SiS 9200 I2C multitouch controller. Cleanups, fixes and simplifications from the last review are included. Rebased to 4.7. Thanks, Mika [PATCH v6 1/2] Input: Driver for SiS-9200 family I2C touchscreen controller [PATCH v6 2/2] Input: SiS 9200 documentation parts

[PATCH v6 1/2] Input: Driver for SiS-9200 family I2C touchscreen controller

2016-08-02 Thread mika.penttila
From: Mika Penttilä Multitouch protocol B support. v6: - rebased to 4.7 - simplify logic : send input reports while reading i2c packets - more cleanups v5: - rebased to 4.6.0-rc6 v4: - cleanups and fixes according to review feedback - irq and reset gpios are now optional, i

[PATCH v6 2/2] Input: SiS 9200 documentation parts

2016-08-02 Thread mika.penttila
From: Mika Penttilä Signed-off-by: Mika Penttilä Acked-by: Tammy Tseng Acked-by: Yuger Yu --- .../bindings/input/touchscreen/sis_i2c.txt | 22 ++ .../devicetree/bindings/vendor-prefixes.txt| 1 + 2 files changed, 23 insertions(+) create mode 100644 Docum

[PATCH v5 2/2] Input: SiS 9200 documentation parts.

2016-05-05 Thread mika.penttila
From: Mika Penttilä Signed-off-by: Mika Penttilä Acked-by: Tammy Tseng Acked-by: Yuger Yu --- .../bindings/input/touchscreen/sis_i2c.txt | 22 ++ .../devicetree/bindings/vendor-prefixes.txt| 1 + 2 files changed, 23 insertions(+) create mode 100644 Docum

[PATCH v5 1/2] Input: Driver for SiS 9200 family I2C touchscreen controller.

2016-05-05 Thread mika.penttila
From: Mika Penttilä Multitouch protocol B support. v5: - rebased to 4.6.0-rc6 v4: - cleanups and fixes according to review feedback - irq and reset gpios are now optional, if not spesified it is expected the firmware / hw takes care of reset states and irq flow - irq and reset g

[PATCH v5 0/2] Input: SiS 9200 family I2C touchscreen controller driver

2016-05-05 Thread mika.penttila
Hi, Here are the v5 patches for SiS 9200 I2C multitouch controller. All the issues raised so far are addressed in this version. Rebased on 4.6.0-rc6. Thanks, Mika [PATCH v5 1/2] Input: Driver for SiS 9200 family I2C touchscreen controller. [PATCH v5 2/2] Input: SiS 9200 documentation parts. .

[PATCH v2 RESEND 1/2] arm, arm64: change_memory_common with numpages == 0 should be no-op.

2016-01-26 Thread mika.penttila
From: Mika Penttilä This makes the caller set_memory_xx() consistent with x86. arm64 part is rebased on 4.5.0-rc1 with Ard's patch lkml.kernel.org/g/<1453125665-26627-1-git-send-email-ard.biesheu...@linaro.org> applied. Signed-off-by: Mika Penttilä mika.pentt...@nextfour.com Reviewed-by: Laura

[PATCH V2 RESEND 2/2] make apply_to_page_range() more robust.

2016-01-26 Thread mika.penttila
From: Mika Penttilä Now the arm/arm64 don't trigger this BUG_ON() any more, but WARN_ON() is here enough to catch buggy callers but still let potential other !size callers pass with warning. Signed-off-by: Mika Penttilä mika.pentt...@nextfour.com Reviewed-by: Pekka Enberg Acked-by: David Rientj

[PATCH v2 RESEND 0/2] set_memory_xx fixes

2016-01-26 Thread mika.penttila
Resend to CC arm64 maintainers also.. I kept patch 1/2 as one because it touches the same function in both arches... Recent changes (4.4.0+) in module loader triggered oops on ARM. The module in question is in-tree module : drivers/misc/ti-st/st_drv.ko The BUG is here : [ 53.638335] ---

[PATCH 0/2 v2] set_memory_xx fixes

2016-01-25 Thread mika.penttila
Recent changes (4.4.0+) in module loader triggered oops on ARM. The module in question is in-tree module : drivers/misc/ti-st/st_drv.ko The BUG is here : [ 53.638335] [ cut here ] [ 53.642967] kernel BUG at mm/memory.c:1878! [ 53.647153] Internal error: Oops - BUG: 0 [#1]

[PATCH 2/2 v2] make apply_to_page_range() more robust.

2016-01-25 Thread mika.penttila
From: Mika Penttilä Now the arm/arm64 don't trigger this BUG_ON() any more, but WARN_ON() is here enough to catch buggy callers but still let potential other !size callers pass with warning. Signed-off-by: Mika Penttilä mika.pentt...@nextfour.com Reviewed-by: Pekka Enberg Acked-by: David Rientj

[PATCH 1/2 v2] arm, arm64: change_memory_common with numpages == 0 should be no-op.

2016-01-25 Thread mika.penttila
From: Mika Penttilä This makes the caller set_memory_xx() consistent with x86. arm64 part is rebased on 4.5.0-rc1 with Ard's patch lkml.kernel.org/g/<1453125665-26627-1-git-send-email-ard.biesheu...@linaro.org> applied. Signed-off-by: Mika Penttilä mika.pentt...@nextfour.com Reviewed-by: Laura

[PATCH 4/4] make apply_to_page_range() more robust.

2016-01-23 Thread mika.penttila
From: Mika Penttilä Now the arm/arm64 don't trigger this BUG_ON() any more, but WARN_ON() is here enough to catch buggy callers but still let potential other !size callers pass with warning. Signed-off-by: Mika Penttilä mika.pentt...@nextfour.com --- mm/memory.c | 4 +++- 1 file changed, 3 in

[PATCH 1/4] arm: Fix wrong bounds check.

2016-01-23 Thread mika.penttila
From: Mika Penttilä Not related to this oops, but while at it, fix incorrect bounds check. Signed-off-by: Mika Penttilä mika.pentt...@nextfour.com --- arch/arm/mm/pageattr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mm/pageattr.c b/arch/arm/mm/pageattr.c inde

[PATCH 3/4] arm64: let set_memory_xx(addr, 0) succeed.

2016-01-23 Thread mika.penttila
From: Mika Penttilä This makes set_memory_xx() consistent with x86. Signed-off-by: Mika Penttilä mika.pentt...@nextfour.com --- arch/arm64/mm/pageattr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/mm/pageattr.c b/arch/arm64/mm/pageattr.c index 3571c73..52220dd 100644 ---

[PATCH 2/4] arm: let set_memory_xx(addr, 0) succeed.

2016-01-23 Thread mika.penttila
From: Mika Penttilä This makes set_memory_xx() consistent with x86. Signed-off-by: Mika Penttilä mika.pentt...@nextfour.com --- arch/arm/mm/pageattr.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/mm/pageattr.c b/arch/arm/mm/pageattr.c index be7fe4b..9edf6b0 100644 --- a/arch

[PATCH 0/4] set_memory_xx fixes

2016-01-23 Thread mika.penttila
Recent changes (4.4.0+) in module loader triggered oops on ARM. The module in question is in-tree module : drivers/misc/ti-st/st_drv.ko The BUG is here : [ 53.638335] [ cut here ] [ 53.642967] kernel BUG at mm/memory.c:1878! [ 53.647153] Internal error: Oops - BUG: 0 [#1]

Re: Re: [patch 1/1] Hot plug CPU to support physical add of new processors (i386)

2005-09-01 Thread mika.penttila
We should probably also not to try to boot disabled cpus in smp_boot_cpus()... --Mika - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at