Re: [PATCH 3/3] fpga manager: Adding FPGA Manager support for Xilinx Zynq 7000

2015-10-12 Thread Mike Looijmans
On 12-10-15 14:38, Michal Simek wrote: Hi Mike, On 10/12/2015 02:22 PM, Mike Looijmans wrote: On 12-10-15 13:16, Michal Simek wrote: +static int zynq_fpga_ops_write(struct fpga_manager *mgr, +const char *buf, size_t count) +{ + struct zynq_fpga_priv *priv

Re: [PATCH 3/3] fpga manager: Adding FPGA Manager support for Xilinx Zynq 7000

2015-10-12 Thread Mike Looijmans
t reason. Using the "bin" format in the driver keeps it simple and singular. Userspace tools can add whatever wrappers and headers they feel appropriate to it, these checks don't belong in the driver since they will be application specific. For example, some users would want to verify that

Re: [PATCH 3/3] fpga manager: Adding FPGA Manager support for Xilinx Zynq 7000

2015-10-12 Thread Mike Looijmans
t reason. Using the "bin" format in the driver keeps it simple and singular. Userspace tools can add whatever wrappers and headers they feel appropriate to it, these checks don't belong in the driver since they will be application specific. For example, some users would want to verify that

Re: [PATCH 3/3] fpga manager: Adding FPGA Manager support for Xilinx Zynq 7000

2015-10-12 Thread Mike Looijmans
On 12-10-15 14:38, Michal Simek wrote: Hi Mike, On 10/12/2015 02:22 PM, Mike Looijmans wrote: On 12-10-15 13:16, Michal Simek wrote: +static int zynq_fpga_ops_write(struct fpga_manager *mgr, +const char *buf, size_t count) +{ + struct zynq_fpga_priv *priv

Re: [PATCH v2] Add driver for the si514 clock generator chip

2015-10-02 Thread Mike Looijmans
On 02-10-15 01:34, Stephen Boyd wrote: On 09/17, Mike Looijmans wrote: This patch adds the driver and devicetree documentation for the Silicon Labs SI514 clock generator chip. This is an I2C controlled oscilator capable of generating clock signals ranging from 100kHz s/oscilator/oscillator

[PATCH v3] Add driver for the si514 clock generator chip

2015-10-02 Thread Mike Looijmans
This patch adds the driver and devicetree documentation for the Silicon Labs SI514 clock generator chip. This is an I2C controlled oscillator capable of generating clock signals ranging from 100kHz to 250MHz. Signed-off-by: Mike Looijmans --- v3: After review from Stephen Boyd Removed "

Re: [PATCH v2] Add driver for the si514 clock generator chip

2015-10-02 Thread Mike Looijmans
On 02-10-15 01:34, Stephen Boyd wrote: On 09/17, Mike Looijmans wrote: This patch adds the driver and devicetree documentation for the Silicon Labs SI514 clock generator chip. This is an I2C controlled oscilator capable of generating clock signals ranging from 100kHz s/oscilator/oscillator

[PATCH v3] Add driver for the si514 clock generator chip

2015-10-02 Thread Mike Looijmans
This patch adds the driver and devicetree documentation for the Silicon Labs SI514 clock generator chip. This is an I2C controlled oscillator capable of generating clock signals ranging from 100kHz to 250MHz. Signed-off-by: Mike Looijmans <mike.looijm...@topic.nl> --- v3: After revie

[PATCH v2] Add driver for the si514 clock generator chip

2015-09-17 Thread Mike Looijmans
This patch adds the driver and devicetree documentation for the Silicon Labs SI514 clock generator chip. This is an I2C controlled oscilator capable of generating clock signals ranging from 100kHz to 250MHz. Signed-off-by: Mike Looijmans --- v2: Fix e-mail address list (using old maintainer list

[PATCH] Add driver for the si514 clock generator chip

2015-09-17 Thread Mike Looijmans
This patch adds the driver and devicetree documentation for the Silicon Labs SI514 clock generator chip. This is an I2C controlled oscilator capable of generating clock signals ranging from 100kHz to 250MHz. Signed-off-by: Mike Looijmans --- .../devicetree/bindings/clock/silabs,si514.txt

[PATCH] Add driver for the si514 clock generator chip

2015-09-17 Thread Mike Looijmans
This patch adds the driver and devicetree documentation for the Silicon Labs SI514 clock generator chip. This is an I2C controlled oscilator capable of generating clock signals ranging from 100kHz to 250MHz. Signed-off-by: Mike Looijmans <mike.looijm...@topic.nl> --- .../devicetree/bi

[PATCH v2] Add driver for the si514 clock generator chip

2015-09-17 Thread Mike Looijmans
This patch adds the driver and devicetree documentation for the Silicon Labs SI514 clock generator chip. This is an I2C controlled oscilator capable of generating clock signals ranging from 100kHz to 250MHz. Signed-off-by: Mike Looijmans <mike.looijm...@topic.nl> --- v2: Fix e-mail addres

Re: [PATCH] usb/gadget/function/u_ether.c: Allow jumbo frames

2015-09-03 Thread Mike Looijmans
from user space, and the impact on performance is quite impressive. On 05-08-15 08:54, Mike Looijmans wrote: USB network adapters support Jumbo frames. The only thing blocking that feature is the code in the gadget driver that disposes of packets larger than 1518 bytes, and the limit on the ioctl

Re: [PATCH] usb/gadget/function/u_ether.c: Allow jumbo frames

2015-09-03 Thread Mike Looijmans
from user space, and the impact on performance is quite impressive. On 05-08-15 08:54, Mike Looijmans wrote: USB network adapters support Jumbo frames. The only thing blocking that feature is the code in the gadget driver that disposes of packets larger than 1518 bytes, and the limit on the ioctl

Re: [PATCH] usb/gadget/function/u_ether.c: Allow jumbo frames

2015-08-14 Thread Mike Looijmans
ping... More than a week has passed, haven't seen any response though. Any comments? On 05-08-15 08:54, Mike Looijmans wrote: USB network adapters support Jumbo frames. The only thing blocking that feature is the code in the gadget driver that disposes of packets larger than 1518 bytes

Re: [PATCH] usb/gadget/function/u_ether.c: Allow jumbo frames

2015-08-14 Thread Mike Looijmans
ping... More than a week has passed, haven't seen any response though. Any comments? On 05-08-15 08:54, Mike Looijmans wrote: USB network adapters support Jumbo frames. The only thing blocking that feature is the code in the gadget driver that disposes of packets larger than 1518 bytes

[PATCH] pinctrl-zynq.c: Fix typos in smc0_nand_grp and smc0_nor_grp

2015-08-12 Thread Mike Looijmans
Group names should be smc0_nand_grp and smc0_nor_grp, otherwise you'll get errors like this if you try to pinmux them via the devicetree: zynq-pinctrl 700.pinctrl: invalid group "smc0_nand_grp" for function "smc0_nand" Probably a typo while creating these tables. Signed-of

[PATCH] pinctrl-zynq.c: Fix typos in smc0_nand_grp and smc0_nor_grp

2015-08-12 Thread Mike Looijmans
Group names should be smc0_nand_grp and smc0_nor_grp, otherwise you'll get errors like this if you try to pinmux them via the devicetree: zynq-pinctrl 700.pinctrl: invalid group smc0_nand_grp for function smc0_nand Probably a typo while creating these tables. Signed-off-by: Mike Looijmans

[PATCH] gpu/drm/i2c/adv7511: Fix license, set to GPL v2

2015-08-11 Thread Mike Looijmans
Header claims GPL v2, so make the MODULE_LICENSE reflect that properly. Signed-off-by: Mike Looijmans --- drivers/gpu/drm/i2c/adv7511.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i2c/adv7511.c b/drivers/gpu/drm/i2c/adv7511.c index 2aaa3c8..73a4ee6 100644

[PATCH] i2c/adv7511: Fix license, set to GPL v2

2015-08-11 Thread Mike Looijmans
Header claims GPL v2, so make the MODULE_LICENSE reflect that properly. Signed-off-by: Mike Looijmans --- drivers/media/i2c/adv7511.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/i2c/adv7511.c b/drivers/media/i2c/adv7511.c index 95bcd40..497ee00 100644

[PATCH] i2c/adv7511: Fix license, set to GPL v2

2015-08-11 Thread Mike Looijmans
Header claims GPL v2, so make the MODULE_LICENSE reflect that properly. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/media/i2c/adv7511.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/i2c/adv7511.c b/drivers/media/i2c/adv7511.c index

[PATCH] gpu/drm/i2c/adv7511: Fix license, set to GPL v2

2015-08-11 Thread Mike Looijmans
Header claims GPL v2, so make the MODULE_LICENSE reflect that properly. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/gpu/drm/i2c/adv7511.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i2c/adv7511.c b/drivers/gpu/drm/i2c/adv7511.c index

[PATCH] usb/gadget/function/u_ether.c: Allow jumbo frames

2015-08-05 Thread Mike Looijmans
MTU=15000, PC-to-gadget: 239 Mbps, Gadget-to-PC: 361 Mbps On boards with slower CPUs the performance improvement will be relatively much larger, e.g. an OMAP-L138 increased from 40 to 220 Mbps using a similar patch on an 2.6.37 kernel. Signed-off-by: Mike Looijmans --- drivers/usb/gadget

[PATCH] usb/gadget/function/u_ether.c: Allow jumbo frames

2015-08-05 Thread Mike Looijmans
MTU=15000, PC-to-gadget: 239 Mbps, Gadget-to-PC: 361 Mbps On boards with slower CPUs the performance improvement will be relatively much larger, e.g. an OMAP-L138 increased from 40 to 220 Mbps using a similar patch on an 2.6.37 kernel. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl

Re: [PATCH] rsi: Fix failure to load firmware after memory leak fix and fix the leak

2015-07-27 Thread Mike Looijmans
On 27-07-15 12:28, Kalle Valo wrote: Mike Looijmans writes: Fixes commit eae79b4f3e82ca63a53478a161b190a0d38fe526 ("rsi: fix memory leak in rsi_load_ta_instructions()") which stopped the driver from functioning. You can abbreviate the commit id: Fixes commit eae79b4f3e82 ("

[PATCH v2] rsi: Fix failure to load firmware after memory leak fix and fix the leak

2015-07-27 Thread Mike Looijmans
ation fails. Tested on a Topic Miami-Florida board which contains the rsi SDIO chip. Also added the same kfree() call to the USB glue driver. This was not tested on actual hardware though, as I only have the SDIO version. Fixes: eae79b4f3e82 ("rsi: fix memory leak in rsi_load_ta_instructions()")

[PATCH v2] rsi: Fix failure to load firmware after memory leak fix and fix the leak

2015-07-27 Thread Mike Looijmans
Miami-Florida board which contains the rsi SDIO chip. Also added the same kfree() call to the USB glue driver. This was not tested on actual hardware though, as I only have the SDIO version. Fixes: eae79b4f3e82 (rsi: fix memory leak in rsi_load_ta_instructions()) Signed-off-by: Mike Looijmans

Re: [PATCH] rsi: Fix failure to load firmware after memory leak fix and fix the leak

2015-07-27 Thread Mike Looijmans
On 27-07-15 12:28, Kalle Valo wrote: Mike Looijmans mike.looijm...@topic.nl writes: Fixes commit eae79b4f3e82ca63a53478a161b190a0d38fe526 (rsi: fix memory leak in rsi_load_ta_instructions()) which stopped the driver from functioning. You can abbreviate the commit id: Fixes commit

[PATCH] rsi: Fix failure to load firmware after memory leak fix and fix the leak

2015-07-26 Thread Mike Looijmans
ted on a Topic Miami-Florida board which contains the rsi SDIO chip. Also added the same kfree() call to the USB glue driver. This was not tested on actual hardware though, as I only have the SDIO version. Signed-off-by: Mike Looijmans Cc: sta...@vger.kernel.org --- drivers/net/wireless/rsi/rs

[PATCH] rsi: Fix failure to load firmware after memory leak fix and fix the leak

2015-07-26 Thread Mike Looijmans
-Florida board which contains the rsi SDIO chip. Also added the same kfree() call to the USB glue driver. This was not tested on actual hardware though, as I only have the SDIO version. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl Cc: sta...@vger.kernel.org --- drivers/net/wireless/rsi

Re: [RFC PATCH 0/2] spi: add dual parallel & stacked mode support in Zynq MPSoC GQSPI controller

2015-07-10 Thread Mike Looijmans
, or in combination with additional devices on other controllers. Kind regards, Mike Looijmans System Expert TOPIC Embedded Products Eindhovenseweg 32-C, NL-5683 KH Best Postbus 440, NL-5680 AK Best Telefoon: +31 (0) 499 33 69 79 Telefax: +31 (0) 499 33 69 70 E-mail: mike.looijm...@topicproducts.com

Re: [RFC PATCH 0/2] spi: add dual parallel stacked mode support in Zynq MPSoC GQSPI controller

2015-07-10 Thread Mike Looijmans
, or in combination with additional devices on other controllers. Kind regards, Mike Looijmans System Expert TOPIC Embedded Products Eindhovenseweg 32-C, NL-5683 KH Best Postbus 440, NL-5680 AK Best Telefoon: +31 (0) 499 33 69 79 Telefax: +31 (0) 499 33 69 70 E-mail: mike.looijm...@topicproducts.com

Re: [PATCH 1/2] usb: chipidea: Reduce ULPI PHY reset pulse to datasheet spec of 1us

2015-07-06 Thread Mike Looijmans
On 02-07-15 11:39, David Laight wrote: From: Peter Chen Sent: 30 June 2015 03:06 On Fri, Jun 26, 2015 at 03:47:03PM +0200, Mike Looijmans wrote: The datasheet for the 334x PHY mentions that a reset can be performed: "... by bringing the pin low for a minimum of 1 microsecond and then

Re: [PATCH 1/2] usb: chipidea: Reduce ULPI PHY reset pulse to datasheet spec of 1us

2015-07-06 Thread Mike Looijmans
On 02-07-15 11:39, David Laight wrote: From: Peter Chen Sent: 30 June 2015 03:06 On Fri, Jun 26, 2015 at 03:47:03PM +0200, Mike Looijmans wrote: The datasheet for the 334x PHY mentions that a reset can be performed: ... by bringing the pin low for a minimum of 1 microsecond and then high

[PATCH] power/ltc2941-battery-gauge.c: Use the devicetree node name as supply name

2015-07-01 Thread Mike Looijmans
on mainline. Signed-off-by: Mike Looijmans --- drivers/power/ltc2941-battery-gauge.c | 54 ++- 1 file changed, 8 insertions(+), 46 deletions(-) diff --git a/drivers/power/ltc2941-battery-gauge.c b/drivers/power/ltc2941-battery-gauge.c index daeb086..4adf2ba

[PATCH] power/ltc2941-battery-gauge.c: Use the devicetree node name as supply name

2015-07-01 Thread Mike Looijmans
on mainline. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/power/ltc2941-battery-gauge.c | 54 ++- 1 file changed, 8 insertions(+), 46 deletions(-) diff --git a/drivers/power/ltc2941-battery-gauge.c b/drivers/power/ltc2941-battery-gauge.c index

Re: [PATCH] mtd: spi-nor: Only set Micron quad-read mode when controller in 4-lane TX mode

2015-06-30 Thread Mike Looijmans
r) > are not the same mtd layer,I found that it's hard to do. > But for new structure spi controller(such as > driver/mtd/spi-nor/fsl-quadspi.c) is very reasonable.and > it can be easy to set spi controller and spi nor into quad mode at the same > time. I'm sorry, but I didn'

Re: [PATCH] mtd: spi-nor: Only set Micron quad-read mode when controller in 4-lane TX mode

2015-06-30 Thread Mike Looijmans
On 30-06-15 17:42, Graham Moore wrote: On 06/30/2015 06:17 AM, Mike Looijmans wrote: Micron QUAD mode expects command, address and data on 4 lanes instead of just one for command (extended SPI mode). This requires the controller to be in a special mode, so check first if the controller could

[PATCH] mtd: spi-nor: Only set Micron quad-read mode when controller in 4-lane TX mode

2015-06-30 Thread Mike Looijmans
sets QUAD mode for most Micron chips without asking the controller whether it's possible to do so, and without telling the controller that a different mode is required, so it couldn't work. Signed-off-by: Mike Looijmans --- drivers/mtd/spi-nor/spi-nor.c | 2 ++ 1 file changed, 2 insertions(+)

Re: [PATCH] mtd: spi-nor: Only set Micron quad-read mode when controller in 4-lane TX mode

2015-06-30 Thread Mike Looijmans
it can be easy to set spi controller and spi nor into quad mode at the same time. I'm sorry, but I didn't understand what you meant here. Kind regards, Mike Looijmans System Expert TOPIC Embedded Products Eindhovenseweg 32-C, NL-5683 KH Best Postbus 440, NL-5680 AK Best Telefoon: +31 (0) 499

Re: [PATCH] mtd: spi-nor: Only set Micron quad-read mode when controller in 4-lane TX mode

2015-06-30 Thread Mike Looijmans
On 30-06-15 17:42, Graham Moore wrote: On 06/30/2015 06:17 AM, Mike Looijmans wrote: Micron QUAD mode expects command, address and data on 4 lanes instead of just one for command (extended SPI mode). This requires the controller to be in a special mode, so check first if the controller could

[PATCH] mtd: spi-nor: Only set Micron quad-read mode when controller in 4-lane TX mode

2015-06-30 Thread Mike Looijmans
mode for most Micron chips without asking the controller whether it's possible to do so, and without telling the controller that a different mode is required, so it couldn't work. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/mtd/spi-nor/spi-nor.c | 2 ++ 1 file changed, 2

[PATCH 2/2] usb: chipidea: Wait 50 ms before reading ID bit

2015-06-26 Thread Mike Looijmans
ated while already being supplied from the host PC. Signed-off-by: Mike Looijmans --- drivers/usb/chipidea/core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c index c865abe..4c6cf48 100644 --- a/drivers/usb/chipidea/core.c +++ b/d

[PATCH 1/2] usb: chipidea: Reduce ULPI PHY reset pulse to datasheet spec of 1us

2015-06-26 Thread Mike Looijmans
t the chip will assert the DIR output. 1ms seems like a safe time to wait for that to happen, so no change there. Signed-off-by: Mike Looijmans --- drivers/usb/chipidea/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/co

[PATCH 1/2] usb: chipidea: Reduce ULPI PHY reset pulse to datasheet spec of 1us

2015-06-26 Thread Mike Looijmans
will assert the DIR output. 1ms seems like a safe time to wait for that to happen, so no change there. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/usb/chipidea/core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb

[PATCH 2/2] usb: chipidea: Wait 50 ms before reading ID bit

2015-06-26 Thread Mike Looijmans
already being supplied from the host PC. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/usb/chipidea/core.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/chipidea/core.c b/drivers/usb/chipidea/core.c index c865abe..4c6cf48 100644 --- a/drivers/usb/chipidea/core.c

Re: [PATCH v3] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-06-03 Thread Mike Looijmans
Ping! Just curious, any further feedback or comment after Arnd Bergmann's ack? It fixes a bug that took quite some time to discover and analyze, we should save other people going through that same trouble. On 07-05-15 14:54, Mike Looijmans wrote: When dma-coherent transfers are enabled

Re: [PATCH v3] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-06-03 Thread Mike Looijmans
Ping! Just curious, any further feedback or comment after Arnd Bergmann's ack? It fixes a bug that took quite some time to discover and analyze, we should save other people going through that same trouble. On 07-05-15 14:54, Mike Looijmans wrote: When dma-coherent transfers are enabled

[PATCH v4] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-06-02 Thread Mike Looijmans
and Y3 derive from PLL1 Y4 and Y5 derive from PLL2 Given a target output frequency, the driver will set the PLL and divider to best approximate the desired output. Signed-off-by: Mike Looijmans --- v2: Coding style check Add devicetree binding documentation v3: Remove clk-private.h and processed

Re: [PATCH v3] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-06-02 Thread Mike Looijmans
On 02-06-15 09:50, Paul Bolle wrote: On Mon, 2015-06-01 at 12:13 +0200, Mike Looijmans wrote: --- /dev/null +++ b/drivers/clk/clk-cdce925.c +static int cdce925_regmap_i2c_write( + void *context, const void *data, size_t count) + dev_dbg(>dev, "%s(%u) %#x %#x\n&qu

Re: [PATCH v3] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-06-02 Thread Mike Looijmans
On 02-06-15 09:50, Paul Bolle wrote: On Mon, 2015-06-01 at 12:13 +0200, Mike Looijmans wrote: --- /dev/null +++ b/drivers/clk/clk-cdce925.c +static int cdce925_regmap_i2c_write( + void *context, const void *data, size_t count) + dev_dbg(>dev, "%s(%u) %#x %#x\n&qu

Re: [PATCH v3] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-06-02 Thread Mike Looijmans
On 02-06-15 09:50, Paul Bolle wrote: On Mon, 2015-06-01 at 12:13 +0200, Mike Looijmans wrote: --- /dev/null +++ b/drivers/clk/clk-cdce925.c +static int cdce925_regmap_i2c_write( + void *context, const void *data, size_t count) + dev_dbg(i2c-dev, %s(%u) %#x %#x\n, __func__

Re: [PATCH v3] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-06-02 Thread Mike Looijmans
On 02-06-15 09:50, Paul Bolle wrote: On Mon, 2015-06-01 at 12:13 +0200, Mike Looijmans wrote: --- /dev/null +++ b/drivers/clk/clk-cdce925.c +static int cdce925_regmap_i2c_write( + void *context, const void *data, size_t count) + dev_dbg(i2c-dev, %s(%u) %#x %#x\n, __func__

[PATCH v4] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-06-02 Thread Mike Looijmans
and Y3 derive from PLL1 Y4 and Y5 derive from PLL2 Given a target output frequency, the driver will set the PLL and divider to best approximate the desired output. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- v2: Coding style check Add devicetree binding documentation v3: Remove clk

[PATCH v3] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-06-01 Thread Mike Looijmans
and Y3 derive from PLL1 Y4 and Y5 derive from PLL2 Given a target output frequency, the driver will set the PLL and divider to best approximate the desired output. Signed-off-by: Mike Looijmans --- v2: Coding style check Add devicetree binding documentation v3: Remove clk-private.h and processed

[PATCH v3] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-06-01 Thread Mike Looijmans
and Y3 derive from PLL1 Y4 and Y5 derive from PLL2 Given a target output frequency, the driver will set the PLL and divider to best approximate the desired output. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- v2: Coding style check Add devicetree binding documentation v3: Remove clk

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-05-29 Thread Mike Looijmans
On 28-05-15 23:48, Michael Turquette wrote: Hi Mike, Quoting Mike Looijmans (2014-12-03 23:26:15) This driver supports the TI CDCE925 programmable clock synthesizer. The chip contains two PLLs with spread-spectrum clocking support and five output dividers. The driver only supports

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-05-29 Thread Mike Looijmans
On 28-05-15 23:48, Michael Turquette wrote: Hi Mike, Quoting Mike Looijmans (2014-12-03 23:26:15) This driver supports the TI CDCE925 programmable clock synthesizer. The chip contains two PLLs with spread-spectrum clocking support and five output dividers. The driver only supports

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-05-28 Thread Mike Looijmans
Hello, I was wondering what happened to this patch? Should I resubmit? Mike. On 04-12-14 08:26, Mike Looijmans wrote: This driver supports the TI CDCE925 programmable clock synthesizer. The chip contains two PLLs with spread-spectrum clocking support and five output dividers. The driver only

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-05-28 Thread Mike Looijmans
Hello, I was wondering what happened to this patch? Should I resubmit? Mike. On 04-12-14 08:26, Mike Looijmans wrote: This driver supports the TI CDCE925 programmable clock synthesizer. The chip contains two PLLs with spread-spectrum clocking support and five output dividers. The driver only

[PATCH] Documentation/DMA-API.txt: Change "consistent" into "coherent"

2015-05-11 Thread Mike Looijmans
ory is just confusing. Replace the word "consistent" in the descriptions into "coherent" to be clear about this. Most hardware will offer "coherent" memory, so the logical choice here is to adapt the description to match reality. Signed-off-by: Mike Looijmans --- Docume

[PATCH] Documentation/DMA-API.txt: Change consistent into coherent

2015-05-11 Thread Mike Looijmans
consistent in the descriptions into coherent to be clear about this. Most hardware will offer coherent memory, so the logical choice here is to adapt the description to match reality. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- Documentation/DMA-API.txt | 27

[PATCH v3] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-05-07 Thread Mike Looijmans
this patch, the mapped memory is cacheable and the transfer speed is again 600MB/s (limited by the FPGA) when the data is in the L2 cache, while data integrity is being maintained. The patch has no effect on non-coherent DMA. Signed-off-by: Mike Looijmans --- v2: Mistakenly sent the wrong patch whic

Re: [PATCH] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-05-07 Thread Mike Looijmans
Oops, "arch/arm/boot/dts/topic-dyplo.dtsi" should not have been in there. Will send a v2 patch to correct that. On 07-05-15 14:00, Mike Looijmans wrote: When dma-coherent transfers are enabled, the mmap call must not change the pg_prot flags in the vma struct. Split the ar

[PATCH] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-05-07 Thread Mike Looijmans
this patch, the mapped memory is cacheable and the transfer speed is again 600MB/s (limited by the FPGA) when the data is in the L2 cache, while data integrity is being maintained. The patch has no effect on non-coherent DMA. Signed-off-by: Mike Looijmans --- arch/arm/boot/dts/topic-dyplo.dtsi | 1 + a

[PATCH v2] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-05-07 Thread Mike Looijmans
this patch, the mapped memory is cacheable and the transfer speed is again 600MB/s (limited by the FPGA) when the data is in the L2 cache, while data integrity is being maintained. The patch has no effect on non-coherent DMA. Signed-off-by: Mike Looijmans --- v2: Mistakenly sent the wrong patch whic

Re: [PATCH] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-05-07 Thread Mike Looijmans
Oops, arch/arm/boot/dts/topic-dyplo.dtsi should not have been in there. Will send a v2 patch to correct that. On 07-05-15 14:00, Mike Looijmans wrote: When dma-coherent transfers are enabled, the mmap call must not change the pg_prot flags in the vma struct. Split the arm_dma_mmap

[PATCH v2] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-05-07 Thread Mike Looijmans
, the mapped memory is cacheable and the transfer speed is again 600MB/s (limited by the FPGA) when the data is in the L2 cache, while data integrity is being maintained. The patch has no effect on non-coherent DMA. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- v2: Mistakenly sent the wrong patch

[PATCH] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-05-07 Thread Mike Looijmans
, the mapped memory is cacheable and the transfer speed is again 600MB/s (limited by the FPGA) when the data is in the L2 cache, while data integrity is being maintained. The patch has no effect on non-coherent DMA. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- arch/arm/boot/dts/topic-dyplo.dtsi

[PATCH v3] arm/mm/dma-mapping.c: Add arm_coherent_dma_mmap

2015-05-07 Thread Mike Looijmans
, the mapped memory is cacheable and the transfer speed is again 600MB/s (limited by the FPGA) when the data is in the L2 cache, while data integrity is being maintained. The patch has no effect on non-coherent DMA. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- v2: Mistakenly sent the wrong patch

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-03-10 Thread Mike Looijmans
On 12-01-15 04:04, Mike Turquette wrote: On Thu, Jan 8, 2015 at 11:01 PM, Mike Looijmans wrote: Just a ping to inform if you've had had time to look at this? Its in the queue for review this week. A lot to catch up on after the holidays. Thanks for the ping. Just another ping, you haven't

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-03-10 Thread Mike Looijmans
On 12-01-15 04:04, Mike Turquette wrote: On Thu, Jan 8, 2015 at 11:01 PM, Mike Looijmans mike.looijm...@topic.nl wrote: Just a ping to inform if you've had had time to look at this? Its in the queue for review this week. A lot to catch up on after the holidays. Thanks for the ping. Just

[PATCH] MTD: m25p80: fix inconsistency in m25p_ids for Micron devices

2015-03-02 Thread Mike Looijmans
e spi_nor_ids, so replace them with the correct names for these chips. This repairs the disappearance of NOR flash on the Miami boards since 3.18. Signed-off-by: Mike Looijmans --- drivers/mtd/devices/m25p80.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/

[PATCH] MTD: m25p80: fix inconsistency in m25p_ids for Micron devices

2015-03-02 Thread Mike Looijmans
with the correct names for these chips. This repairs the disappearance of NOR flash on the Miami boards since 3.18. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/mtd/devices/m25p80.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/devices/m25p80.c

[PATCH] ltc2941-battery-gauge: Fix typo in conversion formula (58 instead of 85)

2015-02-11 Thread Mike Looijmans
The driver reported 30% less than actually measured. This turned out to be caused by a simple typo in the formula to calculate the LSB quantity. Signed-off-by: Mike Looijmans --- drivers/power/ltc2941-battery-gauge.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers

Re: [PATCH] Add LTC2941/LTC2943 Battery Gauge Driver

2015-02-11 Thread Mike Looijmans
On 22-01-15 03:24, Sebastian Reichel wrote: Hi, On Tue, Oct 28, 2014 at 08:05:12AM +0100, Mike Looijmans wrote: Both the LTC2941 and LTC2943 measure battery capacity. The LTC2943 is compatible with the LTC2941, it adds voltage and temperature monitoring, and uses a slightly different

Re: [PATCH] Add LTC2941/LTC2943 Battery Gauge Driver

2015-02-11 Thread Mike Looijmans
On 22-01-15 03:24, Sebastian Reichel wrote: Hi, On Tue, Oct 28, 2014 at 08:05:12AM +0100, Mike Looijmans wrote: Both the LTC2941 and LTC2943 measure battery capacity. The LTC2943 is compatible with the LTC2941, it adds voltage and temperature monitoring, and uses a slightly different

[PATCH] ltc2941-battery-gauge: Fix typo in conversion formula (58 instead of 85)

2015-02-11 Thread Mike Looijmans
The driver reported 30% less than actually measured. This turned out to be caused by a simple typo in the formula to calculate the LSB quantity. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/power/ltc2941-battery-gauge.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH v4] gpio_wdt: Add "always_running" feature to GPIO watchdog

2015-01-13 Thread Mike Looijmans
ether a timeout must also cause a reset. Signed-off-by: Mike Looijmans --- v4: Fix 'return' with a value, in function returning void .../devicetree/bindings/watchdog/gpio-wdt.txt |5 +++ drivers/watchdog/gpio_wdt.c| 37 +++- 2 files changed,

[PATCH v4] gpio_wdt: Add always_running feature to GPIO watchdog

2015-01-13 Thread Mike Looijmans
cause a reset. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- v4: Fix 'return' with a value, in function returning void .../devicetree/bindings/watchdog/gpio-wdt.txt |5 +++ drivers/watchdog/gpio_wdt.c| 37 +++- 2 files changed, 34

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-01-08 Thread Mike Looijmans
Just a ping to inform if you've had had time to look at this? Mike. On 12/04/2014 08:26 AM, Mike Looijmans wrote: This driver supports the TI CDCE925 programmable clock synthesizer. The chip contains two PLLs with spread-spectrum clocking support and five output dividers. The driver only

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2015-01-08 Thread Mike Looijmans
Just a ping to inform if you've had had time to look at this? Mike. On 12/04/2014 08:26 AM, Mike Looijmans wrote: This driver supports the TI CDCE925 programmable clock synthesizer. The chip contains two PLLs with spread-spectrum clocking support and five output dividers. The driver only

Re: [PATCH 1/2] drivers/regulator/core.c: Don't print error on EPROBE_DEFER

2014-12-16 Thread Mike Looijmans
On 12/09/2014 07:48 PM, Mark Brown wrote: On Tue, Dec 09, 2014 at 07:12:30PM +0100, Mike Looijmans wrote: On 12/09/2014 05:14 PM, Mark Brown wrote: If a regulator depends on another regulator that happens to be called later, the kernel always prints a message like this: reg-fixed-voltage

Re: [PATCH 1/2] drivers/regulator/core.c: Don't print error on EPROBE_DEFER

2014-12-16 Thread Mike Looijmans
On 12/09/2014 07:48 PM, Mark Brown wrote: On Tue, Dec 09, 2014 at 07:12:30PM +0100, Mike Looijmans wrote: On 12/09/2014 05:14 PM, Mark Brown wrote: If a regulator depends on another regulator that happens to be called later, the kernel always prints a message like this: reg-fixed-voltage

[PATCH v3] sound/soc/adi/axi-spdif.c: Support programmable master clock

2014-12-10 Thread Mike Looijmans
ed, the driver calls clk_round_rate for two frequencies. If the results are equal, or if the call returns an error, the driver assumes the clock is fixed. Signed-off-by: Mike Looijmans --- v3: Only enable clock once in hw_params which may be called multiple times. sound/soc/ad

Re: [PATCH v3] gpio_wdt: Add "always_running" feature to GPIO watchdog

2014-12-10 Thread Mike Looijmans
Is this v3 patch okay or are you waiting for additional changes? Kind regards, Mike. On 11/21/2014 10:40 AM, Mike Looijmans wrote: On some chips, like the TPS386000, the trigger cannot be disabled and the CPU must keep toggling the line at all times. Add a switch "always_running&quo

Re: [PATCH v2] sound/soc/adi/axi-spdif.c: Support programmable master clock

2014-12-10 Thread Mike Looijmans
On 12/10/2014 10:34 AM, Lars-Peter Clausen wrote: On 12/05/2014 01:37 PM, Mike Looijmans wrote: If the master clock supports programmable rates, program it to generate the desired frequency. Only apply constraints when the clock is fixed. This allows proper clock generation for both 44100

Re: [PATCH v2] sound/soc/adi/axi-spdif.c: Support programmable master clock

2014-12-10 Thread Mike Looijmans
On 12/10/2014 10:34 AM, Lars-Peter Clausen wrote: On 12/05/2014 01:37 PM, Mike Looijmans wrote: If the master clock supports programmable rates, program it to generate the desired frequency. Only apply constraints when the clock is fixed. This allows proper clock generation for both 44100

Re: [PATCH v3] gpio_wdt: Add always_running feature to GPIO watchdog

2014-12-10 Thread Mike Looijmans
Is this v3 patch okay or are you waiting for additional changes? Kind regards, Mike. On 11/21/2014 10:40 AM, Mike Looijmans wrote: On some chips, like the TPS386000, the trigger cannot be disabled and the CPU must keep toggling the line at all times. Add a switch always_running to keep

[PATCH v3] sound/soc/adi/axi-spdif.c: Support programmable master clock

2014-12-10 Thread Mike Looijmans
for two frequencies. If the results are equal, or if the call returns an error, the driver assumes the clock is fixed. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- v3: Only enable clock once in hw_params which may be called multiple times. sound/soc/adi/axi-spdif.c | 62

Re: [PATCH 1/2] drivers/regulator/core.c: Don't print error on EPROBE_DEFER

2014-12-09 Thread Mike Looijmans
are errors. -- Mike Looijmans -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[PATCH 1/2] drivers/regulator/core.c: Don't print error on EPROBE_DEFER

2014-12-09 Thread Mike Looijmans
the message to debug level. This fixes a storm of error messages at boot when a board has a power regulator on an I2C bus which powers GPIO controlled regulators for example. Signed-off-by: Mike Looijmans --- drivers/regulator/core.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH 2/2] regulator/fixed.c: Don't report EPROBE_DEFER errors

2014-12-09 Thread Mike Looijmans
If the regulator cannot be registered because its supplier is not available yet, don't write an error. There is no need to alert the user of probe deferrals. This fixes a storm of error messages at boot when a GPIO controlled regulator is supplied by an I2C controlled supply. Signed-off-by: Mike

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2014-12-09 Thread Mike Looijmans
Just a ping to ask for attention. Anyone care to review, comment or otherwise provide some feedback? On 12/04/2014 08:26 AM, Mike Looijmans wrote: This driver supports the TI CDCE925 programmable clock synthesizer. The chip contains two PLLs with spread-spectrum clocking support and five

Re: [PATCH v2] Add TI CDCE925 I2C controlled clock synthesizer driver

2014-12-09 Thread Mike Looijmans
Just a ping to ask for attention. Anyone care to review, comment or otherwise provide some feedback? On 12/04/2014 08:26 AM, Mike Looijmans wrote: This driver supports the TI CDCE925 programmable clock synthesizer. The chip contains two PLLs with spread-spectrum clocking support and five

[PATCH 2/2] regulator/fixed.c: Don't report EPROBE_DEFER errors

2014-12-09 Thread Mike Looijmans
If the regulator cannot be registered because its supplier is not available yet, don't write an error. There is no need to alert the user of probe deferrals. This fixes a storm of error messages at boot when a GPIO controlled regulator is supplied by an I2C controlled supply. Signed-off-by: Mike

[PATCH 1/2] drivers/regulator/core.c: Don't print error on EPROBE_DEFER

2014-12-09 Thread Mike Looijmans
the message to debug level. This fixes a storm of error messages at boot when a board has a power regulator on an I2C bus which powers GPIO controlled regulators for example. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- drivers/regulator/core.c |2 +- 1 file changed, 1 insertion(+), 1

Re: [PATCH 1/2] drivers/regulator/core.c: Don't print error on EPROBE_DEFER

2014-12-09 Thread Mike Looijmans
are errors. -- Mike Looijmans -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[PATCH v2] sound/soc/adi/axi-spdif.c: Support programmable master clock

2014-12-05 Thread Mike Looijmans
cies. If the results are equal, or if the call returns an error, the driver assumes the clock is fixed. Signed-off-by: Mike Looijmans --- v2: Fix fixed clock detection as discussed. sound/soc/adi/axi-spdif.c | 60 - 1 file changed, 38 insertions(+), 2

[PATCH v2] sound/soc/adi/axi-spdif.c: Support programmable master clock

2014-12-05 Thread Mike Looijmans
are equal, or if the call returns an error, the driver assumes the clock is fixed. Signed-off-by: Mike Looijmans mike.looijm...@topic.nl --- v2: Fix fixed clock detection as discussed. sound/soc/adi/axi-spdif.c | 60 - 1 file changed, 38 insertions(+), 22

<    1   2   3   4   5   6   >