Re: [PATCH 15/17] ir-hix5hd2: drop the use of IRQF_NO_SUSPEND

2015-09-23 Thread zhangfei
On 09/23/2015 07:37 AM, Sudeep Holla wrote: On 23/09/15 15:26, zhangfei wrote: On 09/21/2015 08:47 AM, Sudeep Holla wrote: This driver doesn't claim the IR transmitter to be wakeup source. It even disables the clock and the IR during suspend-resume cycle. This patch removes yet an

Re: [PATCH 15/17] ir-hix5hd2: drop the use of IRQF_NO_SUSPEND

2015-09-23 Thread zhangfei
On 09/21/2015 08:47 AM, Sudeep Holla wrote: This driver doesn't claim the IR transmitter to be wakeup source. It even disables the clock and the IR during suspend-resume cycle. This patch removes yet another misuse of IRQF_NO_SUSPEND. Cc: Mauro Carvalho Chehab Cc: Zhangfei Gao Cc: Pa

[PATCH] [media] ir-hix5hd2: remove writel/readl_relaxed define

2015-01-31 Thread Zhangfei Gao
Commit 9439eb3ab9d1ec ("asm-generic: io: implement relaxed accessor macros as conditional wrappers") has added {read,write}{b,w,l,q}_relaxed to include/asm-generic/io.h Signed-off-by: Zhangfei Gao --- drivers/media/rc/ir-hix5hd2.c | 8 1 file changed, 8 deletions(-) di

[PATCH] [media] ir-hix5hd2 fix build warning

2014-10-09 Thread Zhangfei Gao
Change CONFIG_PM to CONFIG_PM_SLEEP to solve warning: 'hix5hd2_ir_suspend' & 'hix5hd2_ir_resume' defined but not used Signed-off-by: Zhangfei Gao --- drivers/media/rc/ir-hix5hd2.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/r

[PATCH] [media] rc: fix hix5hd2 compile-test issue

2014-09-28 Thread Zhangfei Gao
defined but not used Reported-by: Fengguang Wu Signed-off-by: Zhangfei Gao --- drivers/media/rc/ir-hix5hd2.c |7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/drivers/media/rc/ir-hix5hd2.c b/drivers/media/rc/ir-hix5hd2.c index c555ca2aed0e..58ec5986274e 100644 --- a/d

Re: [PATCH] [media] rc: fix hix5hd2 compile-test issue

2014-09-26 Thread zhangfei
On 09/26/2014 09:12 PM, Russell King - ARM Linux wrote: On Fri, Sep 26, 2014 at 08:57:30PM +0800, Zhangfei Gao wrote: Add dependence to solve build error in arch like ia64 error: implicit declaration of function 'readl_relaxed' & 'writel_relaxed' Change CONFIG_PM to

[PATCH] [media] rc: fix hix5hd2 compile-test issue

2014-09-26 Thread Zhangfei Gao
t used Reported-by: Fengguang Wu Signed-off-by: Zhangfei Gao --- drivers/media/rc/Kconfig |2 +- drivers/media/rc/ir-hix5hd2.c |7 +-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/drivers/media/rc/Kconfig b/drivers/media/rc/Kconfig index 8ce08107a69d..28fb2cb34e8d 100

Re: [PATCH 01/18] [media] ir-hix5hd2: fix address space casting

2014-09-24 Thread zhangfei
On 09/25/2014 06:27 AM, Mauro Carvalho Chehab wrote: drivers/media/rc/ir-hix5hd2.c:99:41: warning: incorrect type in argument 2 (different address spaces) drivers/media/rc/ir-hix5hd2.c:99:41:expected void volatile [noderef] *addr drivers/media/rc/ir-hix5hd2.c:99:41:got void * drivers/

[PATCH] rc: fix hix5hd2 build issue in 0-DAY kernel build

2014-09-24 Thread Zhangfei Gao
but not used Reported-by: Fengguang Wu Signed-off-by: Zhangfei Gao --- drivers/media/rc/Kconfig |2 +- drivers/media/rc/ir-hix5hd2.c |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/rc/Kconfig b/drivers/media/rc/Kconfig index 01e5f7a..ff5a625 100

Re: [PATCH v4 1/2] rc: Add DT bindings for hix5hd2

2014-08-31 Thread zhangfei
On 09/01/2014 11:49 AM, Varka Bhadram wrote: On 08/31/2014 08:09 AM, Zhangfei Gao wrote: From: Guoxiong Yan Signed-off-by: Guoxiong Yan Signed-off-by: Zhangfei Gao --- .../devicetree/bindings/media/hix5hd2-ir.txt | 25 1 file changed, 25 insertions

[PATCH v4 3/3] ARM: dts: hix5hd2: add ir node

2014-08-30 Thread Zhangfei Gao
Signed-off-by: Zhangfei Gao --- arch/arm/boot/dts/hisi-x5hd2.dtsi | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/hisi-x5hd2.dtsi b/arch/arm/boot/dts/hisi-x5hd2.dtsi index 7b1cb53..1d7cd04 100644 --- a/arch/arm/boot/dts/hisi-x5hd2.dtsi +++ b

[PATCH v4 1/2] rc: Add DT bindings for hix5hd2

2014-08-30 Thread Zhangfei Gao
From: Guoxiong Yan Signed-off-by: Guoxiong Yan Signed-off-by: Zhangfei Gao --- .../devicetree/bindings/media/hix5hd2-ir.txt | 25 1 file changed, 25 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/hix5hd2-ir.txt diff --git a

[PATCH v4 2/2] rc: Introduce hix5hd2 IR transmitter driver

2014-08-30 Thread Zhangfei Gao
ong Yan Signed-off-by: Zhangfei Gao --- drivers/media/rc/Kconfig | 10 ++ drivers/media/rc/Makefile |1 + drivers/media/rc/ir-hix5hd2.c | 343 + 3 files changed, 354 insertions(+) create mode 100644 drivers/media/rc/ir-hix5hd2.c diff --gi

[PATCH v4 0/3] Introduce hix5hd2 IR transmitter driver

2014-08-30 Thread Zhangfei Gao
_MAP_LIRC, ir-nec-decoder can not be used. Guoxiong Yan (2): rc: Add DT bindings for hix5hd2 rc: Introduce hix5hd2 IR transmitter driver Zhangfei Gao (1): ARM: dts: hix5hd2: add ir node .../devicetree/bindings/media/hix5hd2-ir.txt | 25 ++ arch/arm/boot/dts/hi

Re: [PATCH v3 2/3] rc: Introduce hix5hd2 IR transmitter driver

2014-08-30 Thread zhangfei
On 08/29/2014 11:41 AM, Varka Bhadram wrote: On 08/28/2014 08:46 PM, Zhangfei Gao wrote: From: Guoxiong Yan IR transmitter driver for Hisilicon hix5hd2 soc By default all protocols are disabled. For example nec decoder can be enabled by either 1. ir-keytable -p nec 2. echo nec > /sys/cl

Re: [PATCH v3 2/3] rc: Introduce hix5hd2 IR transmitter driver

2014-08-30 Thread zhangfei
Hi, Sean On 08/29/2014 12:22 AM, Sean Young wrote: On Thu, Aug 28, 2014 at 11:16:16PM +0800, Zhangfei Gao wrote: From: Guoxiong Yan IR transmitter driver for Hisilicon hix5hd2 soc By default all protocols are disabled. For example nec decoder can be enabled by either 1. ir-keytable -p nec 2

[PATCH v3 3/3] ARM: dts: hix5hd2: add ir node

2014-08-28 Thread Zhangfei Gao
Signed-off-by: Zhangfei Gao --- arch/arm/boot/dts/hisi-x5hd2.dtsi | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/hisi-x5hd2.dtsi b/arch/arm/boot/dts/hisi-x5hd2.dtsi index 7b1cb53..1d7cd04 100644 --- a/arch/arm/boot/dts/hisi-x5hd2.dtsi +++ b

[PATCH v3 2/3] rc: Introduce hix5hd2 IR transmitter driver

2014-08-28 Thread Zhangfei Gao
ong Yan Signed-off-by: Zhangfei Gao --- drivers/media/rc/Kconfig | 11 ++ drivers/media/rc/Makefile |1 + drivers/media/rc/ir-hix5hd2.c | 351 + 3 files changed, 363 insertions(+) create mode 100644 drivers/media/rc/ir-hix5hd2.c diff --gi

[PATCH v3 0/3] Introduce hix5hd2 IR transmitter driver

2014-08-28 Thread Zhangfei Gao
2): rc: Add DT bindings for hix5hd2 rc: Introduce hix5hd2 IR transmitter driver Zhangfei Gao (1): ARM: dts: hix5hd2: add ir node .../devicetree/bindings/media/hix5hd2-ir.txt | 25 ++ arch/arm/boot/dts/hisi-x5hd2.dtsi | 10 +- drivers/med

[PATCH v3 1/3] rc: Add DT bindings for hix5hd2

2014-08-28 Thread Zhangfei Gao
From: Guoxiong Yan Signed-off-by: Guoxiong Yan Signed-off-by: Zhangfei Gao --- .../devicetree/bindings/media/hix5hd2-ir.txt | 25 1 file changed, 25 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/hix5hd2-ir.txt diff --git a

Re: [PATCH v2 3/3] [media] rc: remove change_protocol in rc-ir-raw.c

2014-08-28 Thread zhangfei
On 08/27/2014 07:34 PM, Mauro Carvalho Chehab wrote: With commit 4924a311a62f ("[media] rc-core: rename ir-raw.c"), empty change_protocol was introduced. No. This was introduced on this changeset: commit da6e162d6a4607362f8478c715c797d84d449f8b Author: David Härdeman Date: Thu Apr 3 20:3

Re: [PATCH v2 2/3] rc: Introduce hix5hd2 IR transmitter driver

2014-08-27 Thread zhangfei
Hi, Sean On 08/27/2014 05:51 PM, Sean Young wrote: On Wed, Aug 27, 2014 at 04:49:59PM +0800, zhangfei wrote: On 08/21/2014 06:07 PM, Sean Young wrote: On Thu, Aug 21, 2014 at 05:24:44PM +0800, Zhangfei Gao wrote: It would be useful is rdev->input_phys, rdev->input_id, rdev->time

Re: [PATCH v2 2/3] rc: Introduce hix5hd2 IR transmitter driver

2014-08-27 Thread zhangfei
On 08/21/2014 06:07 PM, Sean Young wrote: On Thu, Aug 21, 2014 at 05:24:44PM +0800, Zhangfei Gao wrote: From: Guoxiong Yan + rdev->driver_type = RC_DRIVER_IR_RAW; + rdev->allowed_protocols = RC_BIT_ALL; + rdev->priv = priv; + rdev->open = hix

Re: [PATCH v2 3/3] [media] rc: remove change_protocol in rc-ir-raw.c

2014-08-27 Thread zhangfei
On 08/21/2014 07:50 PM, Mauro Carvalho Chehab wrote: Em Thu, 21 Aug 2014 17:24:45 +0800 Zhangfei Gao escreveu: With commit 4924a311a62f ("[media] rc-core: rename ir-raw.c"), empty change_protocol was introduced. No. This was introduced on this changese

[PATCH v2 3/3] [media] rc: remove change_protocol in rc-ir-raw.c

2014-08-21 Thread Zhangfei Gao
With commit 4924a311a62f ("[media] rc-core: rename ir-raw.c"), empty change_protocol was introduced. As a result, rc_register_device will set dev->enabled_protocols addording to rc_map->rc_type, which prevent using all protocols. Signed-off-by: Zhangfei Gao --- drivers/medi

[PATCH v2 1/3] rc: Add DT bindings for hix5hd2

2014-08-21 Thread Zhangfei Gao
From: Guoxiong Yan Signed-off-by: Guoxiong Yan Signed-off-by: Zhangfei Gao --- .../devicetree/bindings/media/hix5hd2-ir.txt | 21 1 file changed, 21 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/hix5hd2-ir.txt diff --git a

[PATCH v2 0/3] Introduce hix5hd2 IR transmitter driver

2014-08-21 Thread Zhangfei Gao
rc: Introduce hix5hd2 IR transmitter driver Zhangfei Gao (1): [media] rc: remove change_protocol in rc-ir-raw.c .../devicetree/bindings/media/hix5hd2-ir.txt | 21 ++ drivers/media/rc/Kconfig | 11 + drivers/media/rc/Makefile |

[PATCH v2 2/3] rc: Introduce hix5hd2 IR transmitter driver

2014-08-21 Thread Zhangfei Gao
From: Guoxiong Yan IR transmitter driver for Hisilicon hix5hd2 soc Signed-off-by: Guoxiong Yan Signed-off-by: Zhangfei Gao --- drivers/media/rc/Kconfig | 11 ++ drivers/media/rc/Makefile |1 + drivers/media/rc/ir-hix5hd2.c | 347 + 3

[PATCH 1/2] [media] rc: Add DT bindings for hix5hd2

2014-08-13 Thread Zhangfei Gao
From: Guoxiong Yan Signed-off-by: Guoxiong Yan Signed-off-by: Zhangfei Gao --- .../devicetree/bindings/media/hix5hd2-ir.txt | 21 1 file changed, 21 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/hix5hd2-ir.txt diff --git a

[PATCH 2/2] [media] rc: Introduce hix5hd2 IR transmitter driver

2014-08-13 Thread Zhangfei Gao
From: Guoxiong Yan IR transmitter driver for Hisilicon hix5hd2 soc Signed-off-by: Guoxiong Yan Signed-off-by: Zhangfei Gao --- drivers/media/rc/Kconfig | 11 ++ drivers/media/rc/Makefile |1 + drivers/media/rc/ir-hix5hd2.c | 347 + 3

[PATCH 0/2] Introduce hix5hd2 IR transmitter driver

2014-08-13 Thread Zhangfei Gao
Guoxiong Yan (2): [media] rc: Add DT bindings for hix5hd2 [media] rc: Introduce hix5hd2 IR transmitter driver .../devicetree/bindings/media/hix5hd2-ir.txt | 19 ++ drivers/media/rc/Kconfig | 11 + drivers/media/rc/Makefile |1 +