Re: [PATCH v7 04/11] mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 regulator resources

2021-03-22 Thread Gene Chen
Gene Chen 於 2021年3月2日 週二 下午3:16寫道: > > Lee Jones 於 2021年1月15日 週五 下午3:32寫道: > > > > On Fri, 15 Jan 2021, Gene Chen wrote: > > > > > Matthias Brugger 於 2021年1月12日 週二 下午8:32寫道: > > > > > > > > > > > > &g

Re: [PATCH v4 2/2] power: supply: mt6360_charger: add MT6360 charger support

2021-03-22 Thread Gene Chen
Gene Chen 於 2021年3月2日 週二 下午3:27寫道: > > Gene Chen 於 2021年1月18日 週一 下午8:42寫道: > > > > From: Gene Chen > > > > Add basic support for the battery charger for MT6360 PMIC > > > > Signed-off-by: Gene Chen > > --- > > drivers/power/supply/Kconf

Re: [PATCH v13 3/5] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2021-03-22 Thread Gene Chen
Gene Chen 於 2021年3月2日 週二 下午2:08寫道: > > Pavel Machek 於 2021年2月19日 週五 下午6:47寫道: > > > > Hi! > > > > > From: Gene Chen > > > > > > Add LED_FUNCTION_MOONLIGHT definitions > > > > > > Signed-off-by: Gene Chen > > > Acked

Re: [PATCH v4 2/2] power: supply: mt6360_charger: add MT6360 charger support

2021-03-02 Thread Gene Chen
Gene Chen 於 2021年1月18日 週一 下午8:42寫道: > > From: Gene Chen > > Add basic support for the battery charger for MT6360 PMIC > > Signed-off-by: Gene Chen > --- > drivers/power/supply/Kconfig | 10 + > drivers/power/supply/Makefile | 1 + > drivers

Re: [PATCH v7 04/11] mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 regulator resources

2021-03-02 Thread Gene Chen
Lee Jones 於 2021年1月15日 週五 下午3:32寫道: > > On Fri, 15 Jan 2021, Gene Chen wrote: > > > Matthias Brugger 於 2021年1月12日 週二 下午8:32寫道: > > > > > > > > > > > > On 12/11/2020 11:39, Gene Chen wrote: > > > > From: Gene Chen > > > >

Re: [PATCH v13 3/5] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2021-03-02 Thread Gene Chen
Pavel Machek 於 2021年2月19日 週五 下午6:47寫道: > > Hi! > > > From: Gene Chen > > > > Add LED_FUNCTION_MOONLIGHT definitions > > > > Signed-off-by: Gene Chen > > Acked-by: Jacek Anaszewski > > Acked-by: Rob Herring > > No, sorry, I don't

[PATCH v4 2/2] power: supply: mt6360_charger: add MT6360 charger support

2021-01-18 Thread Gene Chen
From: Gene Chen Add basic support for the battery charger for MT6360 PMIC Signed-off-by: Gene Chen --- drivers/power/supply/Kconfig | 10 + drivers/power/supply/Makefile | 1 + drivers/power/supply/mt6360_charger.c | 914 ++ 3 files changed

[PATCH v4 1/2] dt-bindings: power: Add bindings document for Charger support on MT6360 PMIC

2021-01-18 Thread Gene Chen
From: Gene Chen Add bindings document for Charger support on MT6360 PMIC Signed-off-by: Gene Chen Reviewed-by: Rob Herring --- .../bindings/power/supply/mt6360_charger.yaml | 48 ++ 1 file changed, 48 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v4 0/2] power: supply: mt6360_charger: add MT6360 charger support

2021-01-18 Thread Gene Chen
This patch series add MT6360 Charger support contains driver and binding document Gene Chen (2) dt-bindings: power: Add bindings document for Charger support on MT6360 PMIC power: supply: mt6360_charger: add MT6360 charger support Documentation/devicetree/bindings/power/supply

Re: [PATCH v3 2/2] power: supply: mt6360_charger: add MT6360 charger support

2021-01-18 Thread Gene Chen
Sebastian Reichel 於 2021年1月16日 週六 下午6:12寫道: > > Hi, > > On Mon, Jan 11, 2021 at 08:15:33PM +0800, Gene Chen wrote: > > Sebastian Reichel 於 2021年1月7日 週四 上午4:16寫道: > > > > + last_usb_type = mci->psy_usb_type; > > > > + /* Plug in *

Re: [PATCH v7 04/11] mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 regulator resources

2021-01-14 Thread Gene Chen
Matthias Brugger 於 2021年1月12日 週二 下午8:32寫道: > > > > On 12/11/2020 11:39, Gene Chen wrote: > > From: Gene Chen > > > > Combine mt6360 pmic/ldo resources into mt6360 regulator resources > > to simplify the similar resources object. > > > > Signed-of

Re: [PATCH] mfd: mt6360: Fix MFD cell names and compatibles

2021-01-11 Thread Gene Chen
Hi Lee, This change exists in [PATCH v7 03/11] mfd: mt6360: Indicate sub-dev compatible name by using "-". Does patch v7 also merge together to mfd-next? 於 2021年1月11日 週一 下午8:35寫道: > > From: Matthias Brugger > > MFD cell names and compatibles use '_' instead of '-', which is common > practice fo

Re: [PATCH v3 2/2] power: supply: mt6360_charger: add MT6360 charger support

2021-01-11 Thread Gene Chen
Sebastian Reichel 於 2021年1月7日 週四 上午4:16寫道: > > Hi Gene, > > I have a bunch of comments, please take a look at my inline > comments. > > On Thu, Dec 24, 2020 at 03:48:04PM +0800, Gene Chen wrote: > > From: Gene Chen > > > > Add basic support for the battery

Re: [PATCH resend] dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC

2021-01-11 Thread Gene Chen
Vaittinen, Matti 於 2021年1月11日 週一 下午5:13寫道: > > Hello Peeps, > > On Thu, 2020-12-24 at 11:19 +0800, Gene Chen wrote: > > From: Gene Chen > > > > Add bindings for MT6360 PMIC > > > > Signed-off-by: Gene Chen > > --- > >

[PATCH v3 2/2] power: supply: mt6360_charger: add MT6360 charger support

2020-12-23 Thread Gene Chen
From: Gene Chen Add basic support for the battery charger for MT6360 PMIC Signed-off-by: Gene Chen --- drivers/power/supply/Kconfig | 10 + drivers/power/supply/Makefile |1 + drivers/power/supply/mt6360_charger.c | 1054 + 3 files

[PATCH v3 1/2] dt-bindings: power: Add bindings document for Charger support on MT6360 PMIC

2020-12-23 Thread Gene Chen
From: Gene Chen Add bindings document for Charger support on MT6360 PMIC Signed-off-by: Gene Chen Reviewed-by: Rob Herring --- .../bindings/power/supply/mt6360_charger.yaml | 48 ++ 1 file changed, 48 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v3 0/2] power: supply: mt6360_charger: add MT6360 charger support

2020-12-23 Thread Gene Chen
This patch series add MT6360 Charger support contains driver and binding document Gene Chen (2) dt-bindings: power: Add bindings document for Charger support on MT6360 PMIC power: supply: mt6360_charger: add MT6360 charger support Documentation/devicetree/bindings/power/supply

[PATCH resend] dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC

2020-12-23 Thread Gene Chen
From: Gene Chen Add bindings for MT6360 PMIC Signed-off-by: Gene Chen --- Documentation/devicetree/bindings/mfd/mt6360.yaml | 69 +++ 1 file changed, 69 insertions(+) create mode 100644 Documentation/devicetree/bindings/mfd/mt6360.yaml diff --git a/Documentation

[PATCH resend v13 5/5] leds: mt6360: Add LED driver for MT6360

2020-12-23 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds

[PATCH resend v13 4/5] dt-bindings: leds: Add bindings for MT6360 LED

2020-12-23 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen Reviewed-by: Rob Herring --- .../devicetree/bindings/leds/leds-mt6360.yaml | 159 + 1 file changed, 159 insertions(+) create mode 100644 Documentation/devicetree/bindings

[PATCH resend v13 3/5] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2020-12-23 Thread Gene Chen
From: Gene Chen Add LED_FUNCTION_MOONLIGHT definitions Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski Acked-by: Rob Herring --- include/dt-bindings/leds/common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h

[PATCH resend v13 1/5] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-12-23 Thread Gene Chen
From: Gene Chen Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH, and move the same registration functions outside of #ifdef block. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/linux/led-class-flash.h | 42 - 1 file

[PATCH resend v13 2/5] leds: flash: Fix multicolor no-ops registration by return 0

2020-12-23 Thread Gene Chen
From: Gene Chen Fix multicolor no-ops registration by return 0, and move the same registration functions outside of #ifdef block. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/linux/led-class-multicolor.h | 42 +--- 1 file changed, 15

[PATCH resend v13 0/5] leds: mt6360: Add LED driver for MT6360

2020-12-23 Thread Gene Chen
This patch series add MT6360 LED support contains driver and binding document Gene Chen (5) leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH leds: flash: Fix multicolor no-ops registration by return 0 dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions dt

Re: [PATCH] dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC

2020-12-21 Thread Gene Chen
Dear Reviewers, Should I wait for all sub-devices dt-binding review done, then send the integral binding document? Gene Chen 於 2020年11月13日 週五 下午1:54寫道: > > Dear Reviewers, > >Please let me know if there is anything need to be revised. > > Gene Chen 於 2020

[PATCH v13 5/5] leds: mt6360: Add LED driver for MT6360

2020-12-21 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds

[PATCH v13 4/5] dt-bindings: leds: Add bindings for MT6360 LED

2020-12-21 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen Reviewed-by: Rob Herring --- .../devicetree/bindings/leds/leds-mt6360.yaml | 159 + 1 file changed, 159 insertions(+) create mode 100644 Documentation/devicetree/bindings

[PATCH v13 1/5] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-12-21 Thread Gene Chen
From: Gene Chen Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH, and move the same registration functions outside of #ifdef block. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/linux/led-class-flash.h | 42 - 1 file

[PATCH v13 2/5] leds: flash: Fix multicolor no-ops registration by return 0

2020-12-21 Thread Gene Chen
From: Gene Chen Fix multicolor no-ops registration by return 0, and move the same registration functions outside of #ifdef block. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/linux/led-class-multicolor.h | 42 +--- 1 file changed, 15

[PATCH v13 3/5] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2020-12-21 Thread Gene Chen
From: Gene Chen Add LED_FUNCTION_MOONLIGHT definitions Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski Acked-by: Rob Herring --- include/dt-bindings/leds/common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h

[PATCH v13 0/5] leds: mt6360: Add LED driver for MT6360

2020-12-21 Thread Gene Chen
In-Reply-To: This patch series add MT6360 LED support contains driver and binding document Gene Chen (5) leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH leds: flash: Fix multicolor no-ops registration by return 0 dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT

[PATCH v12 2/5] leds: flash: Fix multicolor no-ops registration by return 0

2020-12-09 Thread Gene Chen
From: Gene Chen Fix multicolor no-ops registration by return 0, and move the same registration functions outside of #ifdef block. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/linux/led-class-multicolor.h | 42 +--- 1 file changed, 15

[PATCH v12 5/5] leds: mt6360: Add LED driver for MT6360

2020-12-09 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds

[PATCH v12 1/5] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-12-09 Thread Gene Chen
From: Gene Chen Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH, and move the same registration functions outside of #ifdef block. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/linux/led-class-flash.h | 42 - 1 file

[PATCH v12 4/5] dt-bindings: leds: Add bindings for MT6360 LED

2020-12-09 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen --- .../devicetree/bindings/leds/leds-mt6360.yaml | 159 + 1 file changed, 159 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-mt6360.yaml diff

[PATCH v12 3/5] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2020-12-09 Thread Gene Chen
From: Gene Chen Add LED_FUNCTION_MOONLIGHT definitions Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski Acked-by: Rob Herring --- include/dt-bindings/leds/common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h

[PATCH v12 0/5] leds: mt6360: Add LED driver for MT6360

2020-12-09 Thread Gene Chen
This patch series add MT6360 LED support contains driver and binding document Gene Chen (5) leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH leds: flash: Fix multicolor no-ops registration by return 0 dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions dt

Re: [PATCH v2 2/2] power: supply: mt6360_charger: add MT6360 charger support

2020-12-07 Thread Gene Chen
Resend again, Gene Chen 於 2020年11月19日 週四 上午10:24寫道: > > Dear Reviewers, > >Please let me know if there is anything need to be revised. > > Gene Chen 於 2020年11月3日 週二 下午6:41寫道: > > > > From: Gene Chen > > > > Add basic support for the battery cha

Re: [PATCH v11 3/5] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2020-12-02 Thread Gene Chen
Pavel Machek 於 2020年12月2日 週三 下午8:23寫道: > > On Wed 2020-12-02 18:46:49, Gene Chen wrote: > > From: Gene Chen > > > > Add LED_FUNCTION_MOONLIGHT definitions > > > > Signed-off-by: Gene Chen > > Acked-by: Jacek Anaszewski > > Acked-by: Rob Herring

[PATCH v11 4/5] dt-bindings: leds: Add bindings for MT6360 LED

2020-12-02 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen --- .../devicetree/bindings/leds/leds-mt6360.yaml | 159 + 1 file changed, 159 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-mt6360.yaml diff

[PATCH v11 5/5] leds: mt6360: Add LED driver for MT6360

2020-12-02 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds

[PATCH v11 2/5] leds: flash: Fix multicolor no-ops registration by return 0

2020-12-02 Thread Gene Chen
From: Gene Chen Fix multicolor no-ops registration by return 0, and move the same registration functions outside of #ifdef block. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/linux/led-class-multicolor.h | 42 +--- 1 file changed, 15

[PATCH v11 1/5] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-12-02 Thread Gene Chen
From: Gene Chen Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH, and move the same registration functions outside of #ifdef block. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/linux/led-class-flash.h | 42 - 1 file

[PATCH v11 3/5] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2020-12-02 Thread Gene Chen
From: Gene Chen Add LED_FUNCTION_MOONLIGHT definitions Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski Acked-by: Rob Herring --- include/dt-bindings/leds/common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h

[PATCH v11 0/5] leds: mt6360: Add LED driver for MT6360

2020-12-02 Thread Gene Chen
This patch series add MT6360 LED support contains driver and binding document Gene Chen (5) leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH leds: flash: Fix multicolor no-ops registration by return 0 dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions dt

[PATCH v10 1/6] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-11-26 Thread Gene Chen
From: Gene Chen Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH, and reuse same registration functions no matter flash class exist or not. Signed-off-by: Gene Chen --- include/linux/led-class-flash.h | 42 - 1 file changed, 33 insertions

[PATCH v10 6/6] leds: mt6360: Add LED driver for MT6360

2020-11-26 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile

[PATCH v10 5/6] dt-bindings: leds: Add bindings for MT6360 LED

2020-11-26 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen --- .../devicetree/bindings/leds/leds-mt6360.yaml | 164 + 1 file changed, 164 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-mt6360.yaml diff

[PATCH v10 3/6] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2020-11-26 Thread Gene Chen
From: Gene Chen Add LED_FUNCTION_MOONLIGHT definitions Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/dt-bindings/leds/common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h index 52b619d..843e65d

[PATCH v10 4/6] dt-bindings: leds: common: Increase LED_COLOR_ID_* maximum size

2020-11-26 Thread Gene Chen
From: Gene Chen Increase LED_COLOR_ID maximum size for LED_COLOR_ID_RGB Signed-off-by: Gene Chen --- Documentation/devicetree/bindings/leds/common.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation

[PATCH v10 2/6] leds: flash: Fix multicolor no-ops registration by return 0

2020-11-26 Thread Gene Chen
From: Gene Chen Fix multicolor no-ops registration by return 0, and reuse same registration functions no matter multicolor class exist or not. Signed-off-by: Gene Chen --- include/linux/led-class-multicolor.h | 42 +--- 1 file changed, 15 insertions(+), 27

[PATCH v10 0/6] leds: mt6360: Add LED driver for MT6360

2020-11-26 Thread Gene Chen
[PATCH v10 0/6] leds: mt6360: Add LED driver for MT6360 This patch series add MT6360 LED support contains driver and binding document Gene Chen (6) leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH leds: flash: Fix multicolor no-ops registration by return 0 dt

[PATCH v9 0/6] leds: mt6360: Add LED driver for MT6360

2020-11-26 Thread Gene Chen
This patch series add MT6360 LED support contains driver and binding document Gene Chen (6) leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH leds: flash: Fix multicolor registration no-ops by return 0 dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions dt

[PATCH v9 6/6] leds: mt6360: Add LED driver for MT6360

2020-11-26 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile

[PATCH v9 5/6] dt-bindings: leds: Add bindings for MT6360 LED

2020-11-26 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen --- .../devicetree/bindings/leds/leds-mt6360.yaml | 164 + 1 file changed, 164 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-mt6360.yaml diff

[PATCH v9 4/6] dt-bindings: leds: common: Increase LED_COLOR_ID_* maximum size

2020-11-26 Thread Gene Chen
From: Gene Chen Increase LED_COLOR_ID maximum size for LED_COLOR_ID_RGB Signed-off-by: Gene Chen --- Documentation/devicetree/bindings/leds/common.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation

[PATCH v9 3/6] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2020-11-26 Thread Gene Chen
From: Gene Chen Add LED_FUNCTION_MOONLIGHT definitions Signed-off-by: Gene Chen Acked-by: Jacek Anaszewski --- include/dt-bindings/leds/common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h index 52b619d..843e65d

[PATCH v9 1/6] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-11-26 Thread Gene Chen
From: Gene Chen Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH Signed-off-by: Gene Chen --- include/linux/led-class-flash.h | 42 - 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/include/linux/led-class-flash.h b/include

[PATCH v9 2/6] leds: flash: Fix multicolor registration no-ops by return 0

2020-11-26 Thread Gene Chen
From: Gene Chen Fix multicolor registration no-ops by return 0 Signed-off-by: Gene Chen --- include/linux/led-class-multicolor.h | 42 +--- 1 file changed, 15 insertions(+), 27 deletions(-) diff --git a/include/linux/led-class-multicolor.h b/include/linux/led

[PATCH v8 6/6] leds: mt6360: Add LED driver for MT6360

2020-11-25 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds

[PATCH v8 5/6] dt-bindings: leds: Add bindings for MT6360 LED

2020-11-25 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen --- .../devicetree/bindings/leds/leds-mt6360.yaml | 164 + 1 file changed, 164 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-mt6360.yaml diff

[PATCH v8 0/6] leds: mt6360: Add LED driver for MT6360

2020-11-25 Thread Gene Chen
This patch series add MT6360 LED support contains driver and binding document Gene Chen (6) leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH leds: flash: Fix multicolor registration no-ops by return 0 dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions dt

[PATCH v8 1/6] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-11-25 Thread Gene Chen
From: Gene Chen Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH Signed-off-by: Gene Chen --- include/linux/led-class-flash.h | 36 1 file changed, 36 insertions(+) diff --git a/include/linux/led-class-flash.h b/include/linux/led-class

[PATCH v8 4/6] dt-bindings: leds: common: Increase LED_COLOR_ID_* maximum size

2020-11-25 Thread Gene Chen
From: Gene Chen Increase LED_COLOR_ID maximum size for LED_COLOR_ID_RGB Signed-off-by: Gene Chen --- Documentation/devicetree/bindings/leds/common.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation

[PATCH v8 3/6] dt-bindings: leds: Add LED_FUNCTION_MOONLIGHT definitions

2020-11-25 Thread Gene Chen
From: Gene Chen Add LED_FUNCTION_MOONLIGHT definitions Signed-off-by: Gene Chen --- include/dt-bindings/leds/common.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h index 52b619d..843e65d 100644 --- a/include/dt

[PATCH v8 2/6] leds: flash: Fix multicolor registration no-ops by return 0

2020-11-25 Thread Gene Chen
From: Gene Chen Fix multicolor registration no-ops by return 0 Signed-off-by: Gene Chen --- include/linux/led-class-multicolor.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/linux/led-class-multicolor.h b/include/linux/led-class-multicolor.h index 5116f9a

Re: [PATCH v7 2/5] dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions

2020-11-24 Thread Gene Chen
Fix Typo. Gene Chen 於 2020年11月24日 週二 下午3:33寫道: > > Jacek Anaszewski 於 2020年11月24日 週二 上午4:52寫道: > > > > On 11/23/20 4:00 AM, Gene Chen wrote: > > > Jacek Anaszewski 於 2020年11月20日 週五 上午6:26寫道: > > >> > > >> On 11/19/20 10:57 PM, Pavel Mach

Re: [PATCH v7 2/5] dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions

2020-11-23 Thread Gene Chen
Jacek Anaszewski 於 2020年11月24日 週二 上午4:52寫道: > > On 11/23/20 4:00 AM, Gene Chen wrote: > > Jacek Anaszewski 於 2020年11月20日 週五 上午6:26寫道: > >> > >> On 11/19/20 10:57 PM, Pavel Machek wrote: > >>> On Thu 2020-11-19 22:03:14, Jacek Anaszewski wrote: > >

Re: [PATCH v7 1/5] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-11-23 Thread Gene Chen
Jacek Anaszewski 於 2020年11月24日 週二 上午5:07寫道: > > On 11/23/20 4:20 AM, Gene Chen wrote: > > Jacek Anaszewski 於 2020年11月20日 週五 上午6:29寫道: > >> > >> Hi Gene, > >> > >> On 11/18/20 11:47 AM, Gene Chen wrote: > >>> From:

Re: [PATCH v7 1/5] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-11-22 Thread Gene Chen
Jacek Anaszewski 於 2020年11月20日 週五 上午6:29寫道: > > Hi Gene, > > On 11/18/20 11:47 AM, Gene Chen wrote: > > From: Gene Chen > > > > Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH > > > > Signed-off-by: Gene Chen > >

Re: [PATCH v7 2/5] dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions

2020-11-22 Thread Gene Chen
Jacek Anaszewski 於 2020年11月20日 週五 上午6:26寫道: > > On 11/19/20 10:57 PM, Pavel Machek wrote: > > On Thu 2020-11-19 22:03:14, Jacek Anaszewski wrote: > >> Hi Pavel, Gene, > >> > >> On 11/18/20 10:37 PM, Pavel Machek wrote: > >>>

Re: [PATCH v7 2/5] dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions

2020-11-18 Thread Gene Chen
Pavel Machek 於 2020年11月19日 週四 下午3:44寫道: > > Hi! > > > > > From: Gene Chen > > > > > > > > Add LED_COLOR_ID_MOONLIGHT definitions > > > > > > Why is moonlight a color? Camera flashes are usually white, no? >

Re: [PATCH v2 2/2] power: supply: mt6360_charger: add MT6360 charger support

2020-11-18 Thread Gene Chen
Dear Reviewers, Please let me know if there is anything need to be revised. Gene Chen 於 2020年11月3日 週二 下午6:41寫道: > > From: Gene Chen > > Add basic support for the battery charger for MT6360 PMIC > > Signed-off-by: Gene Chen > --- > drivers/power/supply/Kconfig

Re: [PATCH v7 2/5] dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions

2020-11-18 Thread Gene Chen
Pavel Machek 於 2020年11月19日 週四 上午5:37寫道: > > Hi! > > > From: Gene Chen > > > > Add LED_COLOR_ID_MOONLIGHT definitions > > Why is moonlight a color? Camera flashes are usually white, no? > > At least

Re: [PATCH v7 4/5] dt-bindings: leds: Add bindings for MT6360 LED

2020-11-18 Thread Gene Chen
Rob Herring 於 2020年11月19日 週四 上午5:25寫道: > > On Wed, 18 Nov 2020 18:47:41 +0800, Gene Chen wrote: > > From: Gene Chen > > > > Add bindings document for LED support on MT6360 PMIC > > > > Signed-off-by: Gene Chen > > --- > > .../devi

[PATCH v7 4/5] dt-bindings: leds: Add bindings for MT6360 LED

2020-11-18 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen --- .../devicetree/bindings/leds/leds-mt6360.yaml | 164 + 1 file changed, 164 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-mt6360.yaml diff

[PATCH v7 5/5] leds: mt6360: Add LED driver for MT6360

2020-11-18 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds

[PATCH v7 2/5] dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions

2020-11-18 Thread Gene Chen
From: Gene Chen Add LED_COLOR_ID_MOONLIGHT definitions Signed-off-by: Gene Chen --- include/dt-bindings/leds/common.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/dt-bindings/leds/common.h b/include/dt-bindings/leds/common.h index 52b619d..1409e9a 100644

[PATCH v7 3/5] dt-bindings: leds: common: Increase LED_COLOR_ID_* maximum size

2020-11-18 Thread Gene Chen
From: Gene Chen Increase LED_COLOR_ID_* maximum size Signed-off-by: Gene Chen --- Documentation/devicetree/bindings/leds/common.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/leds/common.yaml b/Documentation/devicetree/bindings/leds

[PATCH v7 1/5] leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH

2020-11-18 Thread Gene Chen
From: Gene Chen Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH Signed-off-by: Gene Chen --- include/linux/led-class-flash.h | 36 1 file changed, 36 insertions(+) diff --git a/include/linux/led-class-flash.h b/include/linux/led-class

[PATCH v7 0/5] leds: mt6360: Add LED driver for MT6360

2020-11-18 Thread Gene Chen
In-Reply-To: Gene Chen (5) leds: flash: Add flash registration with undefined CONFIG_LEDS_CLASS_FLASH dt-bindings: leds: Add LED_COLOR_ID_MOONLIGHT definitions dt-bindings: leds: common: Increase LED_COLOR_ID_* maximum size dt-bindings: leds: Add bindings for MT6360 LED leds: mt6360: Add

Re: [PATCH v6 1/2] dt-bindings: leds: Add bindings for MT6360 LED

2020-11-18 Thread Gene Chen
Jacek Anaszewski 於 2020年11月18日 週三 上午6:24寫道: > > Hi Gene, > > Thank you for the patch. > > On 11/17/20 11:55 AM, Gene Chen wrote: > > From: Gene Chen > > > > Add bindings document for LED support on MT6360 PMIC > > > > Signed-off-by: Gene Chen

Re: [PATCH v6 2/2] leds: mt6360: Add LED driver for MT6360

2020-11-18 Thread Gene Chen
Jacek Anaszewski 於 2020年11月18日 週三 上午6:25寫道: > > Hi Gene, > > On 11/17/20 11:55 AM, Gene Chen wrote: > > From: Gene Chen > > > > Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, > > 3-channel RGB LED support Register/Flash/Breath Mode,

[PATCH v6 1/2] dt-bindings: leds: Add bindings for MT6360 LED

2020-11-17 Thread Gene Chen
From: Gene Chen Add bindings document for LED support on MT6360 PMIC Signed-off-by: Gene Chen --- .../devicetree/bindings/leds/leds-mt6360.yaml | 114 + 1 file changed, 114 insertions(+) create mode 100644 Documentation/devicetree/bindings/leds/leds-mt6360.yaml diff

[PATCH v6 2/2] leds: mt6360: Add LED driver for MT6360

2020-11-17 Thread Gene Chen
From: Gene Chen Add MT6360 LED driver include 2-channel Flash LED with torch/strobe mode, 3-channel RGB LED support Register/Flash/Breath Mode, and 1-channel for moonlight LED. Signed-off-by: Gene Chen --- drivers/leds/Kconfig | 13 + drivers/leds/Makefile | 1 + drivers/leds

[PATCH v6 0/2] leds: mt6360: Add LED driver for MT6360

2020-11-17 Thread Gene Chen
This patch series add MT6360 LED support contains driver and binding document Gene Chen (2) dt-bindings: leds: Add bindings for MT6360 LED leds: mt6360: Add LED driver for MT6360 Documentation/devicetree/bindings/leds/leds-mt6360.yaml | 95 + drivers/leds/Kconfig

Re: [PATCH v5 2/2] leds: mt6360: Add LED driver for MT6360

2020-11-17 Thread Gene Chen
Jacek Anaszewski 於 2020年11月17日 週二 上午2:25寫道: > > On 11/16/20 11:01 AM, Gene Chen wrote: > > Jacek Anaszewski 於 2020年10月31日 週六 上午6:34寫道: > >> > >> On 10/30/20 9:51 AM, Gene Chen wrote: > >>> Jacek Anaszewski 於 2020年10月28日 週三 上午1:28寫道: > >

Re: [PATCH v5 2/2] leds: mt6360: Add LED driver for MT6360

2020-11-16 Thread Gene Chen
Jacek Anaszewski 於 2020年10月31日 週六 上午6:34寫道: > > On 10/30/20 9:51 AM, Gene Chen wrote: > > Jacek Anaszewski 於 2020年10月28日 週三 上午1:28寫道: > >> > >> On 10/27/20 10:28 AM, Gene Chen wrote: > >>> Jacek Anaszewski 於 2020年10月21日 週三 上午5:47寫道: > >

Re: [PATCH] dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC

2020-11-12 Thread Gene Chen
Dear Reviewers, Please let me know if there is anything need to be revised. Gene Chen 於 2020年8月20日 週四 下午4:36寫道: > > From: Gene Chen > > Add bindings for MT6360 PMIC > > Signed-off-by: Gene Chen > --- > Documentation/devicetree/bindings/mfd/mt6360.yaml | 142 >

[PATCH v7 03/11] mfd: mt6360: Indicate sub-dev compatible name by using "-"

2020-11-12 Thread Gene Chen
From: Gene Chen Indicate sub-dev compatible name by using "-". Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/mt6360-core.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers/mfd/mt6360-core.c b/drivers/

[PATCH v7 04/11] mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 regulator resources

2020-11-12 Thread Gene Chen
From: Gene Chen Combine mt6360 pmic/ldo resources into mt6360 regulator resources to simplify the similar resources object. Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/mt6360-core.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a

[PATCH v7 06/11] mfd: mt6360: Rename mt6360_pmu by mt6360

2020-11-12 Thread Gene Chen
From: Gene Chen Rename mt6360_pmu by mt6360, because of including not only PMU part, but also entire MT6360 IC Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/mt6360-core.c | 41 - 1 file changed, 20 insertions(+), 21 deletions

[PATCH v7 07/11] mfd: mt6360: Remove handle_post_irq callback function

2020-11-12 Thread Gene Chen
From: Gene Chen Remove handle_post_irq which is used to retrigger IRQ. Set IRQ level low trigger in dtsi to keep IRQ always be handled. Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/mt6360-core.c | 17 - include/linux/mfd/mt6360.h | 2 +- 2 files

[PATCH v7 09/11] mfd: mt6360: Merge header file into driver and remove unuse register define

2020-11-12 Thread Gene Chen
From: Gene Chen Merge header file into driver and remove unuse register define Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/mt6360-core.c | 48 - include/linux/mfd/mt6360.h | 240 - 2 files changed, 47 insertions

[PATCH v7 11/11] mfd: mt6360: Remove MT6360 regulator of_compatible attribute

2020-11-12 Thread Gene Chen
From: Gene Chen Remove MT6360 regulator of_compatible attribute because MFD device should just instantiate the platform device. Signed-off-by: Gene Chen --- drivers/mfd/mt6360-core.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/mfd/mt6360-core.c b/drivers/mfd

[PATCH v7 0/11] mfd: mt6360: Merge different sub-devices I2C read/write

2020-11-12 Thread Gene Chen
This patch series merge different sub-device I2C read/write into one Regmap and fix coding style for well-organized. Gene Chen (11) mfd: mt6360: Rearrange include file mfd: mt6360: Remove redundant brackets around raw numbers mfd: mt6360: Indicate sub-dev compatible name by using mfd

[PATCH v7 05/11] mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata

2020-11-12 Thread Gene Chen
From: Gene Chen Rename mt6360_pmu_data by mt6360_ddata because of including not only PMU part, but also entire MT6360 IC. Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/mt6360-core.c | 44 ++-- include/linux/mfd/mt6360.h | 2

[PATCH v7 10/11] mfd: mt6360: Merge different sub-devices I2C read/write

2020-11-12 Thread Gene Chen
From: Gene Chen Merge different sub-devices I2C read/write functions into one Regmap, because PMIC and LDO part need CRC bits for access protection. Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/Kconfig | 1 + drivers/mfd/mt6360-core.c | 203

[PATCH v7 08/11] mfd: mt6360: Fix flow which is used to check ic exist

2020-11-12 Thread Gene Chen
From: Gene Chen Fix flow which is used to check ic exist. Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/mt6360-core.c | 32 +--- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/drivers/mfd/mt6360-core.c b/drivers/mfd/mt6360

[PATCH v7 02/11] mfd: mt6360: Remove redundant brackets around raw numbers

2020-11-12 Thread Gene Chen
From: Gene Chen Remove redundant brackets around raw numbers. Signed-off-by: Gene Chen Acked-for-MFD-by: Lee Jones --- drivers/mfd/mt6360-core.c | 172 +-- include/linux/mfd/mt6360.h | 410 ++--- 2 files changed, 291 insertions(+), 291

  1   2   3   >