[PATCH] leds: pca9532: Extend pca9532 device tree support

2017-02-07 Thread Felix Brack
This patch extends the device tree support for the pca9532 allowing LEDs to blink, dim or even being unchanged, i.e. not being turned off during driver initialization. Signed-off-by: Felix Brack <f...@ltec.ch> --- .../devicetree/bindings/leds/leds-pca9532.txt | 22 d

Re: [PATCH] leds: pca9532: Extend pca9532 device tree support

2017-02-08 Thread Felix Brack
Hello Jacek, On 07.02.2017 21:45, Jacek Anaszewski wrote: > Hi Felix, > > Thanks for the patch. > > On 02/07/2017 07:11 PM, Felix Brack wrote: >> This patch extends the device tree support for the pca9532 allowing LEDs to >> blink, dim or even being unchanged, i.e.

Re: [PATCH] leds: pca9532: Extend pca9532 device tree support

2017-02-09 Thread Felix Brack
Hello Jacek, On 08.02.2017 20:42, Jacek Anaszewski wrote: > Hi Felix, > > On 02/08/2017 05:12 PM, Felix Brack wrote: >> Hello Jacek, >> >> On 07.02.2017 21:45, Jacek Anaszewski wrote: >>> Hi Felix, >>> >>> Thanks for the patch. >>>

Re: [PATCH] leds: pca9532: Extend pca9532 device tree support

2017-02-10 Thread Felix Brack
Hello Pavel, Hello Jacek On 09.02.2017 15:24, Pavel Machek wrote: > Hi! > This might be a misunderstanding. My patch is not meant to replace anything for driving the LEDs once the kernel is fully loaded. The LED subsystem offers quite a lot of possibilities to do this.

[PATCH] led: pca9532: Use default trigger value from platform data

2016-10-26 Thread Felix Brack
The value for a led's default_trigger should come from platform data instead of data (which is always 0). Signed-off-by: Felix Brack <f...@ltec.ch> --- diff --git a/drivers/leds/leds-pca9532.c b/drivers/leds/leds-pca9532.c index 09a7cffb..06e6310 100644 --- a/drivers/leds/leds-pca9532.c

[PATCH v2] Extend pca9532 device tree support

2017-03-30 Thread Felix Brack
This patch extends the device tree support for the pca9532 by adding the leds 'default-state' property. Changes in v2: - remove prescaler and pwm configuration by none generic DT properties Signed-off-by: Felix Brack <f...@ltec.ch> --- .../devicetree/bindings/leds/leds-pca9532.txt

Re: [PATCH] leds: pca9532: Extend pca9532 device tree support

2017-03-29 Thread Felix Brack
Hello Jacek, On 08.02.2017 20:42, Jacek Anaszewski wrote: > Hi Felix, > > On 02/08/2017 05:12 PM, Felix Brack wrote: >> Hello Jacek, >> >> On 07.02.2017 21:45, Jacek Anaszewski wrote: >>> Hi Felix, >>> >>> Thanks for the patch. >>>

Re: [PATCH v2] Extend pca9532 device tree support

2017-04-09 Thread Felix Brack
Hello Jacek, On 09.04.2017 14:37, Jacek Anaszewski wrote: > Hello Felix, > > On 04/07/2017 10:22 AM, Felix Brack wrote: >> Hello Jacek, >> >> On 06.04.2017 21:00, Jacek Anaszewski wrote: >>> Hi Pavel, >>> >>> On 04/06/2017 05:50 P

Re: [PATCH v2] Extend pca9532 device tree support

2017-04-07 Thread Felix Brack
Hello Jacek, On 06.04.2017 21:00, Jacek Anaszewski wrote: > Hi Pavel, > > On 04/06/2017 05:50 PM, Pavel Machek wrote: >> Hi! >> diff --git a/Documentation/devicetree/bindings/leds/leds-pca9532.txt b/Documentation/devicetree/bindings/leds/leds-pca9532.txt index 198f3ba..8374075

[PATCH v3] leds: pca9532: Extend pca9532 device tree support

2017-04-13 Thread Felix Brack
This patch extends the device tree support for the pca9532 by adding the leds 'default-state' property. Signed-off-by: Felix Brack <f...@ltec.ch> --- .../devicetree/bindings/leds/leds-pca9532.txt | 10 drivers/leds/leds-pca9532.c

[PATCH] Add support for ORISE OTM3225A LCD SoC

2017-11-03 Thread Felix Brack
/video/backlight/otm3225a.c b/drivers/video/backlight/otm3225a.c new file mode 100644 index 000..0de75f8 --- /dev/null +++ b/drivers/video/backlight/otm3225a.c @@ -0,0 +1,210 @@ +/* + * Driver for ORISE Technology OTM3225A SOC for TFT LCD + * + * Copyright (C) 2014-2017, EETS GmbH, Felix Bra

Re: [PATCH] Add support for ORISE OTM3225A LCD SoC

2017-12-20 Thread Felix Brack
Just a gentle echo request ;-) Is there something completely wrong with this patch or am I just too impatient? regards Felix On 03.11.2017 14:09, Felix Brack wrote: > This patch adds a LCD driver supporting the OTM3225A LCD SoC > from ORISE Technology. This device can drive TFT LC panels

[PATCH] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2017-12-20 Thread Felix Brack
/video/backlight/otm3225a.c b/drivers/video/backlight/otm3225a.c new file mode 100644 index 000..0de75f8 --- /dev/null +++ b/drivers/video/backlight/otm3225a.c @@ -0,0 +1,210 @@ +/* + * Driver for ORISE Technology OTM3225A SOC for TFT LCD + * + * Copyright (C) 2014-2017, EETS GmbH, Felix Bra

[PATCH] ARM: dts: am33xx: Fix syntax of alias names

2018-06-11 Thread Felix Brack
DT specifications do not allow the underscore character in alias names. Replace all underscores in alias names by dashes. Signed-off-by: Felix Brack --- arch/arm/boot/dts/am33xx.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm

Re: nvmem: add driver for Microchip 24AA025E48 I2C eeprom / nodeID chip

2018-01-26 Thread Felix Brack
On 25.01.2018 15:37, Felix Brack wrote: > > On 24.01.2018 17:02, Bartosz Golaszewski wrote: >> 2018-01-24 16:18 GMT+01:00 Felix Brack <f...@ltec.ch>: >>> >>> On 24.01.2018 16:08, Andy Shevchenko wrote: >>>> On Wed, Jan 24, 2018 at 4:23 P

nvmem: add driver for Microchip 24AA025E48 I2C eeprom / nodeID chip

2018-01-24 Thread Felix Brack
Hello, About three years ago I wrote a driver for Microchip's 24AA025E48 I2C eeprom/nodeID chip. At that time I placed the source files in drivers/misc/eeprom. I never posted the code. I now plan to rewrite the driver from scratch. Is it correct to place the source code in drivers/nvmem and is

Re: nvmem: add driver for Microchip 24AA025E48 I2C eeprom / nodeID chip

2018-01-24 Thread Felix Brack
On 24.01.2018 16:08, Andy Shevchenko wrote: > On Wed, Jan 24, 2018 at 4:23 PM, Felix Brack <f...@ltec.ch> wrote: >> Hello, >> >> About three years ago I wrote a driver for Microchip's 24AA025E48 I2C >> eeprom/nodeID chip. At that time I placed the source files i

Re: nvmem: add driver for Microchip 24AA025E48 I2C eeprom / nodeID chip

2018-01-25 Thread Felix Brack
On 24.01.2018 17:02, Bartosz Golaszewski wrote: > 2018-01-24 16:18 GMT+01:00 Felix Brack <f...@ltec.ch>: >> >> On 24.01.2018 16:08, Andy Shevchenko wrote: >>> On Wed, Jan 24, 2018 at 4:23 PM, Felix Brack <f...@ltec.ch> wrote: >>>> Hello,

[PATCH] ARM: dts: am33xx: add PDU001 board

2018-01-30 Thread Felix Brack
This patch adds support for the PDU001 board from EETS GmbH. The board is built around the byteENGINE module AM335X from bytes at work AG which in turn is built around a Sitara SoC from TI. Signed-off-by: Felix Brack <f...@ltec.ch> --- arch/arm/boot/dts/Makefile | 1 + arch/ar

[PATCH v2] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2017-12-27 Thread Felix Brack
ORISE Technology OTM3225A SOC for TFT LCD + * Copyright (C) 2017, EETS GmbH, Felix Brack <f...@ltec.ch> + * + * This driver implements a lcd device for the ORISE OTM3225A display + * controller. The control interface to the display is SPI and the display's + * memory is updated over the 16-bit RGB i

Re: [PATCH] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2017-12-27 Thread Felix Brack
Hello Jingoo, Many thanks for taking the time to review my patch! Your suggestions will be implemented in v2 which I will post soon. kind regards, Felix On 22.12.2017 18:23, Jingoo Han wrote: > On Wednesday, December 20, 2017 12:58 PM, Felix Brack wrote: >> >> This patch ad

Re: [PATCH] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2017-12-27 Thread Felix Brack
--- /dev/null >>> +++ b/drivers/video/backlight/otm3225a.c >>> @@ -0,0 +1,210 @@ >>> +/* >>> + * Driver for ORISE Technology OTM3225A SOC for TFT LCD >>> + * >>> + * Copyright (C) 2014-2017, EETS GmbH, Felix Brack <f...@ltec.ch> >>

Re: [PATCH] Add support for ORISE OTM3225A LCD SoC

2017-12-20 Thread Felix Brack
Hi Daniel, On 20.12.2017 17:57, Daniel Thompson wrote: > On Wed, Dec 20, 2017 at 05:35:24PM +0100, Felix Brack wrote: >> Just a gentle echo request ;-) >> Is there something completely wrong with this patch or am I just too >> impatient? >> >> regards Felix >&

Re: [PATCH v2] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2018-03-14 Thread Felix Brack
Hello, On 27.12.2017 16:20, Felix Brack wrote: > This patch adds a LCD driver supporting the OTM3225A LCD SoC > from ORISE Technology. This device can drive TFT LC panels having a > resolution of 240x320 pixels. After initializing the OTM3225A using > it's SPI interface it switches t

[PATCH v3] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2018-04-08 Thread Felix Brack
rivers/video/backlight/otm3225a.c new file mode 100644 index 000..2472e21 --- /dev/null +++ b/drivers/video/backlight/otm3225a.c @@ -0,0 +1,252 @@ +// SPDX-License-Identifier: GPL-2.0 +/* Driver for ORISE Technology OTM3225A SOC for TFT LCD + * Copyright (C) 2017, EETS GmbH, Felix Brack <f...@lte

[PATCH] ARM: dts: am335x-pdu001: Fix polarity of card detection input

2018-11-30 Thread Felix Brack
When a micro SD card is inserted in the PDU001 card cage, the card detection switch is opened and the corresponding GPIO input is driven by a pull-up. Hence change the active level of the card detection input from low to high. Signed-off-by: Felix Brack --- arch/arm/boot/dts/am335x-pdu001.dts

Re: [PATCH v2] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2018-03-14 Thread Felix Brack
Hello, On 27.12.2017 16:20, Felix Brack wrote: > This patch adds a LCD driver supporting the OTM3225A LCD SoC > from ORISE Technology. This device can drive TFT LC panels having a > resolution of 240x320 pixels. After initializing the OTM3225A using > it's SPI interface it switches t

Re: [PATCH] Add support for ORISE OTM3225A LCD SoC

2017-12-20 Thread Felix Brack
Hi Daniel, On 20.12.2017 17:57, Daniel Thompson wrote: > On Wed, Dec 20, 2017 at 05:35:24PM +0100, Felix Brack wrote: >> Just a gentle echo request ;-) >> Is there something completely wrong with this patch or am I just too >> impatient? >> >> regards Felix >&

Re: [PATCH] Add support for ORISE OTM3225A LCD SoC

2017-12-20 Thread Felix Brack
Just a gentle echo request ;-) Is there something completely wrong with this patch or am I just too impatient? regards Felix On 03.11.2017 14:09, Felix Brack wrote: > This patch adds a LCD driver supporting the OTM3225A LCD SoC > from ORISE Technology. This device can drive TFT LC panels

[PATCH] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2017-12-20 Thread Felix Brack
3225a.c b/drivers/video/backlight/otm3225a.c new file mode 100644 index 000..0de75f8 --- /dev/null +++ b/drivers/video/backlight/otm3225a.c @@ -0,0 +1,210 @@ +/* + * Driver for ORISE Technology OTM3225A SOC for TFT LCD + * + * Copyright (C) 2014-2017, EETS GmbH, Felix Brack + * + * This progr

Re: [PATCH] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2017-12-27 Thread Felix Brack
Hello Jingoo, Many thanks for taking the time to review my patch! Your suggestions will be implemented in v2 which I will post soon. kind regards, Felix On 22.12.2017 18:23, Jingoo Han wrote: > On Wednesday, December 20, 2017 12:58 PM, Felix Brack wrote: >> >> This patch ad

Re: [PATCH] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2017-12-27 Thread Felix Brack
--- /dev/null >>> +++ b/drivers/video/backlight/otm3225a.c >>> @@ -0,0 +1,210 @@ >>> +/* >>> + * Driver for ORISE Technology OTM3225A SOC for TFT LCD >>> + * >>> + * Copyright (C) 2014-2017, EETS GmbH, Felix Brack >> >> Please change

[PATCH v2] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2017-12-27 Thread Felix Brack
M3225A SOC for TFT LCD + * Copyright (C) 2017, EETS GmbH, Felix Brack + * + * This driver implements a lcd device for the ORISE OTM3225A display + * controller. The control interface to the display is SPI and the display's + * memory is updated over the 16-bit RGB interface. + * The main source of i

[PATCH] Add support for ORISE OTM3225A LCD SoC

2017-11-03 Thread Felix Brack
3225a.c b/drivers/video/backlight/otm3225a.c new file mode 100644 index 000..0de75f8 --- /dev/null +++ b/drivers/video/backlight/otm3225a.c @@ -0,0 +1,210 @@ +/* + * Driver for ORISE Technology OTM3225A SOC for TFT LCD + * + * Copyright (C) 2014-2017, EETS GmbH, Felix Brack + * + * This progr

[PATCH v3] backlight: otm3225a: add support for ORISE OTM3225A LCD SoC

2018-04-08 Thread Felix Brack
ex 000..2472e21 --- /dev/null +++ b/drivers/video/backlight/otm3225a.c @@ -0,0 +1,252 @@ +// SPDX-License-Identifier: GPL-2.0 +/* Driver for ORISE Technology OTM3225A SOC for TFT LCD + * Copyright (C) 2017, EETS GmbH, Felix Brack + * + * This driver implements a lcd device for the ORISE OTM322

nvmem: add driver for Microchip 24AA025E48 I2C eeprom / nodeID chip

2018-01-24 Thread Felix Brack
Hello, About three years ago I wrote a driver for Microchip's 24AA025E48 I2C eeprom/nodeID chip. At that time I placed the source files in drivers/misc/eeprom. I never posted the code. I now plan to rewrite the driver from scratch. Is it correct to place the source code in drivers/nvmem and is

Re: nvmem: add driver for Microchip 24AA025E48 I2C eeprom / nodeID chip

2018-01-24 Thread Felix Brack
On 24.01.2018 16:08, Andy Shevchenko wrote: > On Wed, Jan 24, 2018 at 4:23 PM, Felix Brack wrote: >> Hello, >> >> About three years ago I wrote a driver for Microchip's 24AA025E48 I2C >> eeprom/nodeID chip. At that time I placed the source files in >> drivers/mis

[PATCH] ARM: dts: am33xx: add PDU001 board

2018-01-30 Thread Felix Brack
This patch adds support for the PDU001 board from EETS GmbH. The board is built around the byteENGINE module AM335X from bytes at work AG which in turn is built around a Sitara SoC from TI. Signed-off-by: Felix Brack --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x

Re: nvmem: add driver for Microchip 24AA025E48 I2C eeprom / nodeID chip

2018-01-25 Thread Felix Brack
On 24.01.2018 17:02, Bartosz Golaszewski wrote: > 2018-01-24 16:18 GMT+01:00 Felix Brack : >> >> On 24.01.2018 16:08, Andy Shevchenko wrote: >>> On Wed, Jan 24, 2018 at 4:23 PM, Felix Brack wrote: >>>> Hello, >>>> >>>> About thr

Re: nvmem: add driver for Microchip 24AA025E48 I2C eeprom / nodeID chip

2018-01-26 Thread Felix Brack
On 25.01.2018 15:37, Felix Brack wrote: > > On 24.01.2018 17:02, Bartosz Golaszewski wrote: >> 2018-01-24 16:18 GMT+01:00 Felix Brack : >>> >>> On 24.01.2018 16:08, Andy Shevchenko wrote: >>>> On Wed, Jan 24, 2018 at 4:23 PM, Felix Brack wrote: >&g

Re: [PATCH] ARM: dts: am33xx: Remove unnecessary properties

2018-12-14 Thread Felix Brack
Hi Tony, On 11.12.2018 17:43, Tony Lindgren wrote: > * Tony Lindgren [181211 16:36]: >> * Felix Brack [181210 05:25]: >>> Remove the unnecessary properties #address-cells and #size-cells >>> of node pinmux as there are no child-nodes with property reg. >> &

[PATCH] ARM: dts: am33xx: Remove unnecessary properties

2018-12-10 Thread Felix Brack
Remove the unnecessary properties #address-cells and #size-cells of node pinmux as there are no child-nodes with property reg. Signed-off-by: Felix Brack --- arch/arm/boot/dts/am33xx.dtsi | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts

[PATCH: linux-next] ARM: dts: am33xx: Remove unnecessary properties

2018-12-18 Thread Felix Brack
Remove the unnecessary properties #address-cells and #size-cells of node pinmux as there are no child-nodes with property reg. Signed-off-by: Felix Brack --- arch/arm/boot/dts/am33xx-l4.dtsi | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm/boot/dts/am33xx-l4.dtsi b/arch/arm/boot

Re: [PATCH: linux-next] ARM: dts: am33xx: Remove unnecessary properties

2019-01-19 Thread Felix Brack
Hi Tony, On 18.12.18 15:39, Felix Brack wrote: Remove the unnecessary properties #address-cells and #size-cells of node pinmux as there are no child-nodes with property reg. Signed-off-by: Felix Brack --- arch/arm/boot/dts/am33xx-l4.dtsi | 2 -- 1 file changed, 2 deletions(-) diff --git

[PATCH] ARM: dts: am335x-pdu001: Fix polarity of card detection input

2018-11-30 Thread Felix Brack
When a micro SD card is inserted in the PDU001 card cage, the card detection switch is opened and the corresponding GPIO input is driven by a pull-up. Hence change the active level of the card detection input from low to high. Signed-off-by: Felix Brack --- arch/arm/boot/dts/am335x-pdu001.dts

[PATCH] ARM: dts: am33xx: Fix syntax of alias names

2018-06-11 Thread Felix Brack
DT specifications do not allow the underscore character in alias names. Replace all underscores in alias names by dashes. Signed-off-by: Felix Brack --- arch/arm/boot/dts/am33xx.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm

[PATCH] led: pca9532: Use default trigger value from platform data

2016-10-26 Thread Felix Brack
The value for a led's default_trigger should come from platform data instead of data (which is always 0). Signed-off-by: Felix Brack --- diff --git a/drivers/leds/leds-pca9532.c b/drivers/leds/leds-pca9532.c index 09a7cffb..06e6310 100644 --- a/drivers/leds/leds-pca9532.c +++ b/drivers/leds

Re: [PATCH] leds: pca9532: Extend pca9532 device tree support

2017-03-29 Thread Felix Brack
Hello Jacek, On 08.02.2017 20:42, Jacek Anaszewski wrote: > Hi Felix, > > On 02/08/2017 05:12 PM, Felix Brack wrote: >> Hello Jacek, >> >> On 07.02.2017 21:45, Jacek Anaszewski wrote: >>> Hi Felix, >>> >>> Thanks for the patch. >>>

[PATCH v2] Extend pca9532 device tree support

2017-03-30 Thread Felix Brack
This patch extends the device tree support for the pca9532 by adding the leds 'default-state' property. Changes in v2: - remove prescaler and pwm configuration by none generic DT properties Signed-off-by: Felix Brack --- .../devicetree/bindings/leds/leds-pca9532.txt | 10

[PATCH v3] leds: pca9532: Extend pca9532 device tree support

2017-04-13 Thread Felix Brack
This patch extends the device tree support for the pca9532 by adding the leds 'default-state' property. Signed-off-by: Felix Brack --- .../devicetree/bindings/leds/leds-pca9532.txt | 10 drivers/leds/leds-pca9532.c| 27 +- include/linux

Re: [PATCH] leds: pca9532: Extend pca9532 device tree support

2017-02-10 Thread Felix Brack
Hello Pavel, Hello Jacek On 09.02.2017 15:24, Pavel Machek wrote: > Hi! > This might be a misunderstanding. My patch is not meant to replace anything for driving the LEDs once the kernel is fully loaded. The LED subsystem offers quite a lot of possibilities to do this.

Re: [PATCH v2] Extend pca9532 device tree support

2017-04-07 Thread Felix Brack
Hello Jacek, On 06.04.2017 21:00, Jacek Anaszewski wrote: > Hi Pavel, > > On 04/06/2017 05:50 PM, Pavel Machek wrote: >> Hi! >> diff --git a/Documentation/devicetree/bindings/leds/leds-pca9532.txt b/Documentation/devicetree/bindings/leds/leds-pca9532.txt index 198f3ba..8374075

Re: [PATCH v2] Extend pca9532 device tree support

2017-04-09 Thread Felix Brack
Hello Jacek, On 09.04.2017 14:37, Jacek Anaszewski wrote: > Hello Felix, > > On 04/07/2017 10:22 AM, Felix Brack wrote: >> Hello Jacek, >> >> On 06.04.2017 21:00, Jacek Anaszewski wrote: >>> Hi Pavel, >>> >>> On 04/06/2017 05:50 P

[PATCH] leds: pca9532: Extend pca9532 device tree support

2017-02-07 Thread Felix Brack
This patch extends the device tree support for the pca9532 allowing LEDs to blink, dim or even being unchanged, i.e. not being turned off during driver initialization. Signed-off-by: Felix Brack --- .../devicetree/bindings/leds/leds-pca9532.txt | 22 drivers/leds/leds

Re: [PATCH] leds: pca9532: Extend pca9532 device tree support

2017-02-08 Thread Felix Brack
Hello Jacek, On 07.02.2017 21:45, Jacek Anaszewski wrote: > Hi Felix, > > Thanks for the patch. > > On 02/07/2017 07:11 PM, Felix Brack wrote: >> This patch extends the device tree support for the pca9532 allowing LEDs to >> blink, dim or even being unchanged, i.e.

Re: [PATCH] leds: pca9532: Extend pca9532 device tree support

2017-02-09 Thread Felix Brack
Hello Jacek, On 08.02.2017 20:42, Jacek Anaszewski wrote: > Hi Felix, > > On 02/08/2017 05:12 PM, Felix Brack wrote: >> Hello Jacek, >> >> On 07.02.2017 21:45, Jacek Anaszewski wrote: >>> Hi Felix, >>> >>> Thanks for the patch. >>>