Re: [PATCH 15/21] clk: clk-npcm7xx: Remove unused static const tables 'npcm7xx_gates' and 'npcm7xx_divs_fx'

2021-02-03 Thread Tali Perry
resend On Wed, Feb 3, 2021 at 10:08 AM Tali Perry wrote: > > Reviewed-by: Tali Perry > > Thanks for the fix ! > > On Tue, Jan 26, 2021 at 2:46 PM Lee Jones wrote: >> >> Fixes the following W=1 kernel build warning(s): >> >> drivers/clk/clk-npcm7xx.

[PATCH v2] i2c: npcm7xx: Support changing bus speed using debugfs.

2020-10-13 Thread Tali Perry
ial version Fixes: 56a1485b102e (i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver) Signed-off-by: Tali Perry --- drivers/i2c/busses/i2c-npcm7xx.c | 35 1 file changed, 35 insertions(+) diff --git a/drivers/i2c/busses/i2c-npcm7xx.c b/drivers/i2c/busses/i2c-npcm7x

Re: [PATCH v1] i2c: npcm7xx: Support changing bus speed using debugfs.

2020-09-30 Thread Tali Perry
On Wed, Sep 30, 2020 at 12:31 PM Andy Shevchenko wrote: > > On Wed, Sep 30, 2020 at 10:13:42AM +0300, Tali Perry wrote: > > Systems that can dinamically add and remove slave devices > > dynamically > > > often need to change the bus speed in runtime. > > >

[PATCH v1] i2c: npcm7xx: Support changing bus speed using debugfs.

2020-09-30 Thread Tali Perry
-by: Tali Perry --- drivers/i2c/busses/i2c-npcm7xx.c | 36 1 file changed, 36 insertions(+) diff --git a/drivers/i2c/busses/i2c-npcm7xx.c b/drivers/i2c/busses/i2c-npcm7xx.c index 2ad166355ec9..44e2340c1893 100644 --- a/drivers/i2c/busses/i2c-npcm7xx.c +++ b/drivers/i2c

[PATCH v1] i2c: npcm7xx: Clear LAST bit after a failed transaction.

2020-09-20 Thread Tali Perry
ing after 16 bytes. To solve this, if a command fails, check if LAST bit is still set. If it does, reset the module. Fixes: 56a1485b102e (i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver) Signed-off-by: Tali Perry --- drivers/i2c/busses/i2c-npcm7xx.c | 9 + 1 file changed, 9 inserti

[PATCH v3] i2c: npcm7xx: Fix timeout calculation

2020-08-30 Thread Tali Perry
timeout_usec value calculation was wrong, the calculated value was in msec instead of usec. Signed-off-by: Tali Perry Reviewed-by: Avi Fishman --- drivers/i2c/busses/i2c-npcm7xx.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-npcm7xx.c b

[PATCH v2] i2c: npcm7xx: bug fix timeout (usec instead of msec)

2020-08-30 Thread Tali Perry
i2c: npcm7xx: bug fix timeout (usec instead of msec) Signed-off-by: Tali Perry --- drivers/i2c/busses/i2c-npcm7xx.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/drivers/i2c/busses/i2c-npcm7xx.c b/drivers/i2c/busses/i2c-npcm7xx.c index 75f07138a6fa..abb334492a3d

[PATCH v1] i2c: npcm7xx: bug fix timeout (usec instead of msec)

2020-08-30 Thread Tali Perry
i2c: npcm7xx: bug fix timeout (usec instead of msec) Signed-off-by: Tali Perry --- drivers/i2c/busses/i2c-npcm7xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c-npcm7xx.c b/drivers/i2c/busses/i2c-npcm7xx.c index 75f07138a6fa..c118f93a2610 100644

[PATCH v14 2/3] i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver

2020-05-27 Thread Tali Perry
Add Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry Reviewed-by: Andy Shevchenko --- drivers/i2c/busses/Kconfig |9 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/i2c-npcm7xx.c | 1736 ++ 3 files changed, 1746 insertions

[PATCH v14 3/3] i2c: npcm7xx: Add support for slave mode for Nuvoton

2020-05-27 Thread Tali Perry
Add support for slave mode for Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry Reviewed-by: Andy Shevchenko --- drivers/i2c/busses/i2c-npcm7xx.c | 608 ++- 1 file changed, 607 insertions(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c

[PATCH v14 0/3] i2c: npcm7xx: add NPCM i2c controller driver

2020-05-27 Thread Tali Perry
omit "bus" v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Revie

[PATCH v14 1/3] dt-bindings: i2c: npcm7xx: add NPCM I2C controller

2020-05-27 Thread Tali Perry
Added device tree binding documentation for Nuvoton BMC NPCM I2C controller. Signed-off-by: Tali Perry --- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 62 +++ 1 file changed, 62 insertions(+) create mode 100644 Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml

Re: [PATCH v13 1/3] dt-bindings: i2c: npcm7xx: add NPCM I2C controller

2020-05-24 Thread Tali Perry
Hi Rob, On Sat, May 23, 2020 at 1:47 AM Rob Herring wrote: > > On Fri, May 22, 2020 at 4:42 PM Rob Herring wrote: > > > > On Fri, 22 May 2020 14:33:10 +0300, Tali Perry wrote: > > > Added device tree binding documentation for Nuvoton BMC > > > NPCM I2

[PATCH v13 0/3] i2c: npcm7xx: add NPCM i2c controller driver

2020-05-22 Thread Tali Perry
- define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Reviewed-by: Andy Shevchenko --- Tali Perry (3): dt-bindings: i2c: npcm7xx: add NPCM I2C controller docu

[PATCH v13 1/3] dt-bindings: i2c: npcm7xx: add NPCM I2C controller

2020-05-22 Thread Tali Perry
Added device tree binding documentation for Nuvoton BMC NPCM I2C controller. Signed-off-by: Tali Perry --- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 60 +++ 1 file changed, 60 insertions(+) create mode 100644 Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml

[PATCH v13 3/3] i2c: npcm7xx: Add support for slave mode for Nuvoton

2020-05-22 Thread Tali Perry
Add support for slave mode for Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry Reviewed-by: Andy Shevchenko --- drivers/i2c/busses/i2c-npcm7xx.c | 609 ++- 1 file changed, 608 insertions(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c

[PATCH v13 2/3] i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver

2020-05-22 Thread Tali Perry
Add Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry Reviewed-by: Andy Shevchenko --- drivers/i2c/busses/Kconfig |9 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/i2c-npcm7xx.c | 1804 ++ 3 files changed, 1814 insertions

Re: [PATCH v12 2/3] i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver

2020-05-21 Thread Tali Perry
On Thu, May 21, 2020 at 11:37 PM Wolfram Sang wrote: > > > > > > I wondered also about DEBUG_FS entries. I can see their value when > > > > developing the driver. But since this is done now, do they really help a > > > > user to debug a difficult case? I am not sure, and then I wonder if we > > >

Re: [PATCH v12 2/3] i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver

2020-05-21 Thread Tali Perry
On Thu, May 21, 2020 at 5:31 PM Wolfram Sang wrote: > > Hi Tali, Andy! > > On Thu, May 21, 2020 at 05:23:40PM +0300, Andy Shevchenko wrote: > > On Thu, May 21, 2020 at 02:09:09PM +0300, Tali Perry wrote: > > > Add Nuvoton NPCM BMC I2C controller driver. > &

[PATCH v12 1/3] dt-bindings: i2c: npcm7xx: add NPCM I2C controller

2020-05-21 Thread Tali Perry
Added device tree binding documentation for Nuvoton BMC NPCM I2C controller. Signed-off-by: Tali Perry --- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 62 +++ 1 file changed, 62 insertions(+) create mode 100644 Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml

[PATCH v12 3/3] i2c: npcm7xx: Add support for slave mode for Nuvoton

2020-05-21 Thread Tali Perry
Add support for slave mode for Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry --- drivers/i2c/busses/i2c-npcm7xx.c | 608 +++ 1 file changed, 608 insertions(+) diff --git a/drivers/i2c/busses/i2c-npcm7xx.c b/drivers/i2c/busses/i2c-npcm7xx.c index

[PATCH v12 0/3] i2c: npcm7xx: add NPCM i2c controller driver

2020-05-21 Thread Tali Perry
without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Reported-by: kbuild test robot --- Tali Perry (3): dt-bindings: i2c: npcm7xx: add NPCM I2C controller documentation i2c: npcm7xx: Add Nuvoton NPC

[PATCH v12 2/3] i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver

2020-05-21 Thread Tali Perry
Add Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig |9 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/i2c-npcm7xx.c | 1818 ++ 3 files changed, 1828 insertions(+) create mode 100644 drivers

[PATCH v11 2/3] i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver

2020-05-20 Thread Tali Perry
Add Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig |9 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/i2c-npcm7xx.c | 1858 ++ 3 files changed, 1868 insertions(+) create mode 100644 drivers

[PATCH v11 3/3] i2c: npcm7xx: Add support for slave mode for Nuvoton

2020-05-20 Thread Tali Perry
Add support for slave mode for Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry --- drivers/i2c/busses/i2c-npcm7xx.c | 622 +++ 1 file changed, 622 insertions(+) diff --git a/drivers/i2c/busses/i2c-npcm7xx.c b/drivers/i2c/busses/i2c-npcm7xx.c index

[PATCH v11 1/3] dt-bindings: i2c: npcm7xx: add NPCM I2C controller

2020-05-20 Thread Tali Perry
Added device tree binding documentation for Nuvoton BMC NPCM I2C controller. Signed-off-by: Tali Perry --- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 62 +++ 1 file changed, 62 insertions(+) create mode 100644 Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml

[PATCH v11 0/3] i2c: npcm7xx: add NPCM i2c controller driver

2020-05-20 Thread Tali Perry
v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Reported-by: kbuild test r

Re: [PATCH v10 2/3] i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver

2020-05-11 Thread Tali Perry
On Mon, May 11, 2020 at 12:18 PM Andy Shevchenko wrote: > > On Sun, May 10, 2020 at 01:23:29PM +0300, Tali Perry wrote: > > Add Nuvoton NPCM BMC I2C controller driver. > > Some cosmetic changes needs to be done. > Thanks for the review and the comments. Will fix all, have a

[PATCH v10 0/3] i2c: npcm7xx: add NPCM i2c controller driver

2020-05-10 Thread Tali Perry
v1: initial version Signed-off-by: Tali Perry Reported-by: kbuild test robot --- Tali Perry (3): dt-bindings: i2c: npcm7xx: add NPCM I2C controller documentation i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver i2c: npcm7xx: Add support for slave mode for Nuvoton NPCM BMC I2C

[PATCH v10 1/3] dt-bindings: i2c: npcm7xx: add NPCM I2C controller

2020-05-10 Thread Tali Perry
Added device tree binding documentation for Nuvoton BMC NPCM I2C controller. Signed-off-by: Tali Perry --- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 62 +++ 1 file changed, 62 insertions(+) create mode 100644 Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml

[PATCH v10 2/3] i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver

2020-05-10 Thread Tali Perry
Add Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig |9 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/i2c-npcm7xx.c | 1853 ++ 3 files changed, 1863 insertions(+) create mode 100644 drivers

[PATCH v10 3/3] i2c: npcm7xx: Add support for slave mode for Nuvoton

2020-05-10 Thread Tali Perry
Add support for slave mode for Nuvoton NPCM BMC I2C controller driver. Signed-off-by: Tali Perry --- drivers/i2c/busses/i2c-npcm7xx.c | 614 +++ 1 file changed, 614 insertions(+) diff --git a/drivers/i2c/busses/i2c-npcm7xx.c b/drivers/i2c/busses/i2c-npcm7xx.c index

[PATCH v2] clk: npcm7xx: get fixed clocks from DT

2018-12-06 Thread Tali Perry
as read only mechanism for clocks. Before this change PLLs input clk value was defined inside the driver. With this fix clock will be on the DT. Signed-off-by: Tali Perry Signed-off-by: Wei Yongjun --- drivers/clk/clk-npcm7xx.c | 39 ++- 1 file changed, 38

[PATCH v2] clk: npcm7xx: get fixed clocks from DT

2018-12-06 Thread Tali Perry
as read only mechanism for clocks. Before this change PLLs input clk value was defined inside the driver. With this fix clock will be on the DT. Signed-off-by: Tali Perry Signed-off-by: Wei Yongjun --- drivers/clk/clk-npcm7xx.c | 39 ++- 1 file changed, 38

[PATCH v1 0/1] clk: npcm7xx: get fixed clocks from DT

2018-12-05 Thread Tali Perry
it, so this whole driver is intended as read only mechanism for clocks. Before this change PLLs input clk value was defined inside the driver. With this fix clock will be on the DT. Signed-off-by: Tali Perry Signed-off-by: Wei Yongjun --- Tali Perry (1): clk: npcm: get fixed input clks

[PATCH v1 0/1] clk: npcm7xx: get fixed clocks from DT

2018-12-05 Thread Tali Perry
it, so this whole driver is intended as read only mechanism for clocks. Before this change PLLs input clk value was defined inside the driver. With this fix clock will be on the DT. Signed-off-by: Tali Perry Signed-off-by: Wei Yongjun --- Tali Perry (1): clk: npcm: get fixed input clks

[PATCH v1 1/1] clk: npcm: get fixed input clks from DT

2018-12-05 Thread Tali Perry
--- drivers/clk/clk-npcm7xx.c | 64 +++ 1 file changed, 53 insertions(+), 11 deletions(-) diff --git a/drivers/clk/clk-npcm7xx.c b/drivers/clk/clk-npcm7xx.c index 27a86b7a34db..25f8ccaa3d2f 100644 --- a/drivers/clk/clk-npcm7xx.c +++

[PATCH v1 1/1] clk: npcm: get fixed input clks from DT

2018-12-05 Thread Tali Perry
--- drivers/clk/clk-npcm7xx.c | 64 +++ 1 file changed, 53 insertions(+), 11 deletions(-) diff --git a/drivers/clk/clk-npcm7xx.c b/drivers/clk/clk-npcm7xx.c index 27a86b7a34db..25f8ccaa3d2f 100644 --- a/drivers/clk/clk-npcm7xx.c +++

clk: npcm7xx: get fixed input clks from DT

2018-12-05 Thread Tali Perry
[PATCH v1 0/1] clk: npcm7xx: get fixed clocks from DT [PATCH v1 1/1] clk: npcm: get fixed input clks from DT

clk: npcm7xx: get fixed input clks from DT

2018-12-05 Thread Tali Perry
[PATCH v1 0/1] clk: npcm7xx: get fixed clocks from DT [PATCH v1 1/1] clk: npcm: get fixed input clks from DT

[PATCH v4 0/2] i2c: npcm7xx: new driver for I2C controller

2018-08-19 Thread Tali Perry
ot;bus" v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Reviewed-by: Rob

[PATCH v4 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-08-19 Thread Tali Perry
ot;bus" v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Revie

[PATCH v4 1/2] dt-bindings: i2c: npcm7xx: add binding for i2c controller

2018-08-19 Thread Tali Perry
ot;bus" v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Revie

[PATCH v4 0/2] i2c: npcm7xx: new driver for I2C controller

2018-08-19 Thread Tali Perry
ot;bus" v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Reviewed-by: Rob

[PATCH v4 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-08-19 Thread Tali Perry
ot;bus" v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Revie

[PATCH v4 1/2] dt-bindings: i2c: npcm7xx: add binding for i2c controller

2018-08-19 Thread Tali Perry
ot;bus" v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declarations for local functions. v1: initial version Signed-off-by: Tali Perry Revie

[PATCH v3 1/2] dt-bindings: i2c: npcm7xx: add binding for i2c controller

2018-08-14 Thread Tali Perry
ot; v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- .../devicetree/

[PATCH v3 1/2] dt-bindings: i2c: npcm7xx: add binding for i2c controller

2018-08-14 Thread Tali Perry
ot; v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- .../devicetree/

[PATCH v3 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-08-14 Thread Tali Perry
ot; v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- drivers/i2c/busses/Kcon

[PATCH v3 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-08-14 Thread Tali Perry
ot; v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- drivers/i2c/busses/Kcon

[PATCH v3 0/2] i2c: npcm7xx: new driver for I2C controller

2018-08-14 Thread Tali Perry
ot; v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- Tali Perry (2): dt-bindin

[PATCH v3 0/2] i2c: npcm7xx: new driver for I2C controller

2018-08-14 Thread Tali Perry
ot; v2 -> v1: - run check patch in strict mode. - use linux crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- Tali Perry (2): dt-bindin

[PATCH v2 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig | 11 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/

[PATCH v2 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig | 11 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/

[PATCH v2 1/2] dt-binding: i2c: npcm7xx: add binding for i2c controller

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- .../devicetree/bindings/i2c/i2c-npcm7xx.txt| 27 ++ MAINTAIN

[PATCH v2 0/2] i2c: npcm7xx: new driver for I2C controller

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- Tali Perry (2): dt-binding: i2c: npcm7xx: add binding for i2c controller i2c: npcm7xx: add i2c control

[PATCH v2 1/2] dt-binding: i2c: npcm7xx: add binding for i2c controller

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- .../devicetree/bindings/i2c/i2c-npcm7xx.txt| 27 ++ MAINTAIN

[PATCH v2 0/2] i2c: npcm7xx: new driver for I2C controller

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- Tali Perry (2): dt-binding: i2c: npcm7xx: add binding for i2c controller i2c: npcm7xx: add i2c control

[PATCH v2 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig | 11 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/

[PATCH v2 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig | 11 + drivers/i2c/busses/Makefile |1 + drivers/i2c/busses/

[PATCH v2 0/2] i2c: npcm7xx: new driver for I2C controller

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- Tali Perry (2): dt-binding: i2c: npcm7xx: add binding for i2c controller i2c: npcm7xx: add i2c control

[PATCH v2 1/2] dt-binding: i2c: npcm7xx: add binding for i2c controller

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- .../devicetree/bindings/i2c/i2c-npcm7xx.txt| 27 ++ MAINTAIN

[PATCH v2 0/2] i2c: npcm7xx: new driver for I2C controller

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- Tali Perry (2): dt-binding: i2c: npcm7xx: add binding for i2c controller i2c: npcm7xx: add i2c control

[PATCH v2 1/2] dt-binding: i2c: npcm7xx: add binding for i2c controller

2018-08-07 Thread Tali Perry
crc. - define regs in constant offset without base. - remove debug prints. - no declerations for local functions. v1: initial version Signed-off-by: Tali Perry --- .../devicetree/bindings/i2c/i2c-npcm7xx.txt| 27 ++ MAINTAIN

[PATCH v1 1/2] dt-binding: i2c: npcm7xx: add binding for i2c

2018-07-29 Thread Tali Perry
Nuvoton NPCM7XX I2C Controller NPCM7xx includes 16 I2C contollers. This driver operates the controller. This module also includes a slave mode, which will be submitted later on. Any feedback would be appreciated. Signed-off-by: Tali Perry --- .../devicetree/bindings/i2c/i2c-npcm7xx.txt

[PATCH v1 1/2] dt-binding: i2c: npcm7xx: add binding for i2c

2018-07-29 Thread Tali Perry
Nuvoton NPCM7XX I2C Controller NPCM7xx includes 16 I2C contollers. This driver operates the controller. This module also includes a slave mode, which will be submitted later on. Any feedback would be appreciated. Signed-off-by: Tali Perry --- .../devicetree/bindings/i2c/i2c-npcm7xx.txt

[PATCH v1 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-07-29 Thread Tali Perry
Nuvoton NPCM7XX I2C Controller NPCM7xx includes 16 I2C contollers. THis driver operates the controller. This module also includes a slave mode, which will be submitted later on. Any feedback would be appreciated. Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig | 11

[PATCH v1 2/2] i2c: npcm7xx: add i2c controller master mode only

2018-07-29 Thread Tali Perry
Nuvoton NPCM7XX I2C Controller NPCM7xx includes 16 I2C contollers. THis driver operates the controller. This module also includes a slave mode, which will be submitted later on. Any feedback would be appreciated. Signed-off-by: Tali Perry --- drivers/i2c/busses/Kconfig | 11

[PATCH v1 0/2] i2c: npcm7xx: new driver for I2C controller

2018-07-29 Thread Tali Perry
Nuvoton NPCM7XX I2C Controller NPCM7xx includes 16 I2C contollers. THis driver operates the controller. This module also includes a slave mode, which will be submitted later on. Any feedback would be appreciated. Signed-off-by: Tali Perry --- Tali Perry (2): dt-binding: i2c: npcm7xx: add

[PATCH v1 0/2] i2c: npcm7xx: new driver for I2C controller

2018-07-29 Thread Tali Perry
Nuvoton NPCM7XX I2C Controller NPCM7xx includes 16 I2C contollers. THis driver operates the controller. This module also includes a slave mode, which will be submitted later on. Any feedback would be appreciated. Signed-off-by: Tali Perry --- Tali Perry (2): dt-binding: i2c: npcm7xx: add

[PATCH v1 1/1] clk: npcm7xx: get fixed clocks from DT

2018-07-17 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- drivers

[PATCH v1 1/1] clk: npcm7xx: get fixed clocks from DT

2018-07-17 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- drivers

[PATCH v1 0/1] clk: npcm7xx: fix base address and of_clk_get_by_name

2018-07-17 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- Tali Perry

[PATCH v1 0/1] clk: npcm7xx: fix base address and of_clk_get_by_name

2018-07-17 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- Tali Perry

[PATCH v1 0/1] clk: npcm7xx: fix base address and of_clk_get_by_name

2018-07-17 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- Tali Perry

[PATCH v1 0/1] clk: npcm7xx: fix base address and of_clk_get_by_name

2018-07-17 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- Tali Perry

[PATCH v1 1/1] clk: npcm7xx: get fixed clocks from DT

2018-07-17 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- drivers

[PATCH v1 1/1] clk: npcm7xx: get fixed clocks from DT

2018-07-17 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- drivers

[PATCH v1 0/1] clk: npcm7xx: fix base address and of_clk_get_by_name

2018-07-16 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- Tali Perry

[PATCH v1 1/1] clk: npcm7xx: get fixed clocks from DT

2018-07-16 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- drivers

[PATCH v1 0/1] clk: npcm7xx: fix base address and of_clk_get_by_name

2018-07-16 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- Tali Perry

[PATCH v1 1/1] clk: npcm7xx: get fixed clocks from DT

2018-07-16 Thread Tali Perry
a better error message pointing to the dt-binding documention. This patch is re-submitted since it was already pushed to main (just the diff, without the full driver which is already in master branch.) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun --- drivers

[PATCH v1 0/1] clk: npcm750: fix base address and of_clk_get_by_name

2018-05-01 Thread Tali Perry
a better error message pointing to the dt-binding documention. Signed-off-by: Tali Perry <tali.per...@gmail.com> Reviewed-by: Rob Herring <r...@kernel.org> Signed-off-by: Wei Yongjun <weiyongj...@huawei.com> Tali Perry (2): --- Tali Perry (1): clk: npcm750

[PATCH v1 1/1] clk: npcm750: fix base address and of_clk_get_by_name error handling. Also update error messages to be more informative

2018-05-01 Thread Tali Perry
a better error message pointing to the dt-binding documention. Signed-off-by: Tali Perry <tali.per...@gmail.com> Reviewed-by: Rob Herring <r...@kernel.org> Signed-off-by: Wei Yongjun <weiyongj...@huawei.com> Tali Perry (2): --- drivers/clk/clk-npcm7xx.c | 20 +-

[PATCH v1 0/1] clk: npcm750: fix base address and of_clk_get_by_name

2018-05-01 Thread Tali Perry
a better error message pointing to the dt-binding documention. Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun Tali Perry (2): --- Tali Perry (1): clk: npcm750: fix base address and of_clk_get_by_name error handling. Also update error messages to be more

[PATCH v1 1/1] clk: npcm750: fix base address and of_clk_get_by_name error handling. Also update error messages to be more informative

2018-05-01 Thread Tali Perry
a better error message pointing to the dt-binding documention. Signed-off-by: Tali Perry Reviewed-by: Rob Herring Signed-off-by: Wei Yongjun Tali Perry (2): --- drivers/clk/clk-npcm7xx.c | 20 +--- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/drivers/clk/clk

[PATCH v12 1/2] dt-binding: clk: npcm750: add binding

2018-03-26 Thread Tali Perry
* Nuvoton NPCM7XX Clock Controller Nuvoton Poleg BMC NPCM7XX contains an integrated clock controller, which generates and supplies clocks to all modules within the BMC. Signed-off-by: Tali Perry <tali.per...@gmail.com> Reviewed-by: Rob Herring <r...@kernel.org> .../bindings/c

[PATCH v12 0/2] clk: npcm750: Add NPCM7XX Clock driver and binding

2018-03-26 Thread Tali Perry
ix request described here: https://patchwork.kernel.org/patch/10200033/ (move fixed clocks to DT) Signed-off-by: Tali Perry <tali.per...@gmail.com> Reviewed-by: Rob Herring <r...@kernel.org> Tali Perry (2): dt-binding: clk: npcm750: add binding clk: npcm7xx: add clock controller

[PATCH v12 2/2] clk: npcm7xx: add clock controller

2018-03-26 Thread Tali Perry
* Nuvoton NPCM7XX Clock Controller Nuvoton Poleg BMC NPCM7XX contains an integrated clock controller, which generates and supplies clocks to all modules within the BMC. Signed-off-by: Tali Perry <tali.per...@gmail.com> drivers/clk/Makefile | 1 + drivers/clk/clk-npcm7xx.c

[PATCH v12 1/2] dt-binding: clk: npcm750: add binding

2018-03-26 Thread Tali Perry
* Nuvoton NPCM7XX Clock Controller Nuvoton Poleg BMC NPCM7XX contains an integrated clock controller, which generates and supplies clocks to all modules within the BMC. Signed-off-by: Tali Perry Reviewed-by: Rob Herring .../bindings/clock/nuvoton,npcm750-clk.txt | 100

[PATCH v12 0/2] clk: npcm750: Add NPCM7XX Clock driver and binding

2018-03-26 Thread Tali Perry
ix request described here: https://patchwork.kernel.org/patch/10200033/ (move fixed clocks to DT) Signed-off-by: Tali Perry Reviewed-by: Rob Herring Tali Perry (2): dt-binding: clk: npcm750: add binding clk: npcm7xx: add clock controller .../bindings/clock/nuvoton,npcm750-clk.txt

[PATCH v12 2/2] clk: npcm7xx: add clock controller

2018-03-26 Thread Tali Perry
* Nuvoton NPCM7XX Clock Controller Nuvoton Poleg BMC NPCM7XX contains an integrated clock controller, which generates and supplies clocks to all modules within the BMC. Signed-off-by: Tali Perry drivers/clk/Makefile | 1 + drivers/clk/clk-npcm7xx.c | 722

[PATCH v11 2/2] clk: npcm7xx: Add Nuvoton NPCM7XX Clock Controller driver

2018-03-15 Thread Tali Perry
update documentation. add external clocks as inputs to clk driver. fix SPDX comment. 1 ==> 2 This patch includes fix request described here: https://patchwork.kernel.org/patch/10200033/ (move fixed clocks to DT) Signed-off-by: Tali Perry <tali.per...@gmail.com> --- drivers/clk/Makefile

[PATCH v11 2/2] clk: npcm7xx: Add Nuvoton NPCM7XX Clock Controller driver

2018-03-15 Thread Tali Perry
update documentation. add external clocks as inputs to clk driver. fix SPDX comment. 1 ==> 2 This patch includes fix request described here: https://patchwork.kernel.org/patch/10200033/ (move fixed clocks to DT) Signed-off-by: Tali Perry --- drivers/clk/Makefile | 1 + dr

[PATCH v11 0/2] clk: npcm750: Add NPCM7XX Clock driver and binding

2018-03-15 Thread Tali Perry
update documentation. add external clocks as inputs to clk driver. fix SPDX comment. 1 ==> 2 This patch includes fix request described here: https://patchwork.kernel.org/patch/10200033/ (move fixed clocks to DT) Signed-off-by: Tali Perry <tali.per...@gmail.com> --- Tali Perry (2): clk: npcm7

[PATCH v11 1/2] clk: npcm750: Add binding for Nuvoton NPCM7XX clock\n

2018-03-15 Thread Tali Perry
update documentation. add external clocks as inputs to clk driver. fix SPDX comment. 1 ==> 2 This patch includes fix request described here: https://patchwork.kernel.org/patch/10200033/ (move fixed clocks to DT) Signed-off-by: Tali Perry <tali.per...@gmail.com> --- .../bindings/clock/nu

[PATCH v11 1/2] clk: npcm750: Add binding for Nuvoton NPCM7XX clock\n

2018-03-15 Thread Tali Perry
update documentation. add external clocks as inputs to clk driver. fix SPDX comment. 1 ==> 2 This patch includes fix request described here: https://patchwork.kernel.org/patch/10200033/ (move fixed clocks to DT) Signed-off-by: Tali Perry --- .../bindings/clock/nuvoton,

[PATCH v11 0/2] clk: npcm750: Add NPCM7XX Clock driver and binding

2018-03-15 Thread Tali Perry
update documentation. add external clocks as inputs to clk driver. fix SPDX comment. 1 ==> 2 This patch includes fix request described here: https://patchwork.kernel.org/patch/10200033/ (move fixed clocks to DT) Signed-off-by: Tali Perry --- Tali Perry (2): clk: npcm750: Add binding for Nuvoton N

[PATCH v10 1/3] NPCM750: add clock controller to DT

2018-02-25 Thread Tali Perry
Signed-off-by: Tali Perry <tali.per...@gmail.com> --- arch/arm/boot/dts/nuvoton-npcm750.dtsi | 1221 1 file changed, 1221 insertions(+) create mode 100644 arch/arm/boot/dts/nuvoton-npcm750.dtsi diff --git a/arch/arm/boot/dts/nuvoton-npcm750.dtsi b/ar

[PATCH v10 2/3] NPCM750: add clock tree doc and binding

2018-02-25 Thread Tali Perry
Signed-off-by: Tali Perry <tali.per...@gmail.com> --- .../bindings/clock/nuvoton,npcm750-clk.txt | 100 + include/dt-bindings/clock/nuvoton,npcm7xx-clock.h | 44 + 2 files changed, 144 insertions(+) create mode 100644 Documentation/devicetree/bi

  1   2   >