Re: [PATCH] microblaze: Add missing PVR version codes

2015-01-05 Thread Michal Simek
On 01/02/2015 03:40 AM, Erico Nunes wrote: PVR version code was missing in the cpu_ver_lookup table for the following versions: 8.50.b 8.50.c 9.2 9.3 This caused /proc/cpuinfo to display CPU-Ver: Unknown for these versions. This was detected and the patch tested with MicroBlaze version

[PATCH] microblaze: Add target architecture

2015-01-05 Thread Michal Simek
Add missing target architectures - virtex7, ultrascale virtex and ultrascale kintex. Signed-off-by: Michal Simek michal.si...@xilinx.com --- arch/microblaze/kernel/cpu/cpuinfo.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/microblaze/kernel/cpu/cpuinfo.c b/arch/microblaze/kernel

Re: [PATCH 1/3] microblaze: intc: Don't override error codes

2015-01-05 Thread Michal Simek
On 12/19/2014 07:21 PM, Soren Brinkmann wrote: Just pass on error codes instead of overriding them. Signed-off-by: Soren Brinkmann soren.brinkm...@xilinx.com --- arch/microblaze/kernel/intc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

Re: [PATCH v4 6/7] ARM: zynq: DT: Add pinctrl information

2015-01-11 Thread Michal Simek
On 01/11/2015 10:38 PM, Linus Walleij wrote: On Fri, Jan 9, 2015 at 4:43 PM, Soren Brinkmann soren.brinkm...@xilinx.com wrote: Add pinctrl descriptions to the zc702 and zc706 device trees. Signed-off-by: Soren Brinkmann soren.brinkm...@xilinx.com Tested-by: Andreas Färber afaer...@suse.de

Re: [PATCH v4 5/7] ARM: zynq: Enable pinctrl

2015-01-11 Thread Michal Simek
On 01/11/2015 10:36 PM, Linus Walleij wrote: On Fri, Jan 9, 2015 at 4:43 PM, Soren Brinkmann soren.brinkm...@xilinx.com wrote: Select pinctrl and the Zynq pinctrl driver. Signed-off-by: Soren Brinkmann soren.brinkm...@xilinx.com Tested-by: Andreas Färber afaer...@suse.de --- Changes

Re: [PATCH v8 0/4] FPGA Manager Framework

2015-01-12 Thread Michal Simek
On 01/11/2015 10:31 PM, Pavel Machek wrote: On Sun 2015-01-11 21:58:00, Konrad Zapalowicz wrote: On 01/11, Pavel Machek wrote: On Sun 2015-01-11 17:24:26, Konrad Zapalowicz wrote: On 01/11, atull wrote: On Sat, 10 Jan 2015, Konrad Zapalowicz wrote: On 01/06, at...@opensource.altera.com

Re: [PATCH v8 2/4] fpga manager: add sysfs interface document

2015-01-12 Thread Michal Simek
On 01/12/2015 09:45 AM, Pavel Machek wrote: On Sun 2015-01-11 10:29:00, atull wrote: On Sat, 10 Jan 2015, Pavel Machek wrote: On Sat 2015-01-10 10:10:51, Pantelis Antoniou wrote: Hi Pavel, On Jan 9, 2015, at 22:56 , Pavel Machek pa...@denx.de wrote: On Fri 2015-01-09 13:14:24, atull

Re: [PATCH v2 10/40] microblaze/uaccess: fix sparse errors

2015-01-07 Thread Michal Simek
))) __gu_val; \ __gu_err; \ }) Applied. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http

Re: [PATCH v2 28/40] microblaze: whitespace fix

2015-01-07 Thread Michal Simek
); \ int __pu_err = 0; \ \ Applied. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel

[PATCH 2/2] ARM: dts: zynq: Add linux,stdout-path and stdout-path

2015-02-11 Thread Michal Simek
parallella - Use reference instead of hardcoded path (linux,stdout-path) stdout-path is used by bootloader to identify console. Signed-off-by: Michal Simek michal.si...@xilinx.com --- U-Boot driver model requires stdout-path. --- arch/arm/boot/dts/zynq-parallella.dts | 3 ++- arch

[PATCH 1/2] ARM: dts: zynq: Add missing alias node for zybo and parallella

2015-02-11 Thread Michal Simek
Add missing alias node. Signed-off-by: Michal Simek michal.si...@xilinx.com --- arch/arm/boot/dts/zynq-parallella.dts | 5 + arch/arm/boot/dts/zynq-zybo.dts | 5 + 2 files changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/zynq-parallella.dts b/arch/arm/boot/dts/zynq

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Michal Simek
On 02/12/2015 03:58 PM, Sören Brinkmann wrote: On Thu, 2015-02-12 at 12:01PM +0100, Michal Simek wrote: On 02/12/2015 11:54 AM, Mark Rutland wrote: On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek wrote: Add OCM node for all zynq boards. OCM location can changed but for all current

Re: [PATCH v2] ARM: dts: zynq: Add OCM node

2015-02-12 Thread Michal Simek
On 02/12/2015 04:07 PM, Mark Rutland wrote: On Thu, Feb 12, 2015 at 02:58:36PM +, Sören Brinkmann wrote: On Thu, 2015-02-12 at 12:01PM +0100, Michal Simek wrote: On 02/12/2015 11:54 AM, Mark Rutland wrote: On Thu, Feb 12, 2015 at 10:42:47AM +, Michal Simek wrote: Add OCM node for all

Re: linux-next: Tree for Jan 7 (microblaze qemu problems)

2015-01-07 Thread Michal Simek
;\ cmpu %0, %1, %2;\ yes - you are right. Thanks for reporting this. Will fix it. Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu

[PATCH v2] kbuild: Create directory for target DTB

2015-03-18 Thread Michal Simek
From: Nathan Rossi nathan.ro...@xilinx.com When building specific DTBs out of the kernel tree the vendor subdirs (boot/dts/vendor) are not created, ensure that they are before building the DTB. Signed-off-by: Nathan Rossi nathan.ro...@xilinx.com Signed-off-by: Michal Simek michal.si

Re: [PATCH] net: macb: fix endian code for avr32

2015-03-18 Thread Michal Simek
think this is impact performance a lot. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux kernel - Xilinx Zynq ARM architecture Microblaze U-BOOT

Re: [PATCH v2] ARM: zynq: use restart_handler mechanism for slcr reset

2015-03-19 Thread Michal Simek
On 02/27/2015 04:09 PM, Josh Cartwright wrote: By making use of the restart_handler chain mechanism, the SLCR-based reset mechanism can be prioritized amongst other mechanisms available on a particular board. Choose a default high-ish priority of 192 for this restart mechanism.

Re: [PATCH v4] ARM: zynq: use restart_handler mechanism for slcr reset

2015-03-20 Thread Michal Simek
On 03/19/2015 03:24 PM, Josh Cartwright wrote: By making use of the restart_handler chain mechanism, the SLCR-based reset mechanism can be prioritized amongst other mechanisms available on a particular board. Choose a default high-ish priority of 192 for this restart mechanism.

Re: [PATCH v3 1/2] ARM: zynq: use restart_handler mechanism for slcr reset

2015-03-19 Thread Michal Simek
On 03/19/2015 02:33 PM, Josh Cartwright wrote: By making use of the restart_handler chain mechanism, the SLCR-based reset mechanism can be prioritized amongst other mechanisms available on a particular board. Choose a default high-ish priority of 192 for this restart mechanism.

Re: [PATCH v2] ARM: zynq: use restart_handler mechanism for slcr reset

2015-03-19 Thread Michal Simek
On 03/19/2015 01:44 PM, Josh Cartwright wrote: On Thu, Mar 19, 2015 at 11:44:23AM +0100, Michal Simek wrote: On 02/27/2015 04:09 PM, Josh Cartwright wrote: [..] +++ b/arch/arm/mach-zynq/slcr.c @@ -15,6 +15,7 @@ */ #include linux/io.h +#include linux/reboot.h #include linux/mfd

[PATCH v2] net: can: Enable xilinx driver for ARM64

2015-03-09 Thread Michal Simek
Enable the xilinx driver for ARM64. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- Changes in v2: - Based on discussion with Marc and Jean enable this driver just for ARM64. BTW: Jean suggested to enable it for all ARM platforms

Re: [PATCH] net: can: Enable xilinx driver for all ARCHs

2015-03-09 Thread Michal Simek
On 03/09/2015 02:55 PM, Marc Kleine-Budde wrote: On 03/09/2015 02:53 PM, Jean Delvare wrote: Le Monday 09 March 2015 à 10:56 +0100, Marc Kleine-Budde a écrit : On 03/09/2015 10:52 AM, Michal Simek wrote: On 03/09/2015 10:13 AM, Marc Kleine-Budde wrote: On 03/09/2015 09:58 AM, Michal Simek

[PATCH v3] ARM64: Add new Xilinx ZynqMP SoC

2015-03-09 Thread Michal Simek
Initial version of device tree for Xilinx ZynqMP SoC. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- Changes in v3: - Add the missing GIC maintenance interrupt Reported-by Marc Zyngier marc.zyng...@arm.com - Fix PPI interrupt mask

[PATCH] watchdog: cadence: Remove Kconfig dependency on ARCH

2015-03-09 Thread Michal Simek
Remove Kconfig dependency and enable driver for all ARCHs. Signed-off-by: Michal Simek michal.si...@xilinx.com --- Test for all archs done by Kbuild test robot without any problem. --- drivers/watchdog/Kconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/watchdog/Kconfig b/drivers

[PATCH v2] spi: cadence: Remove Kconfig dependency

2015-03-09 Thread Michal Simek
Remove Kconfig dependency and enable driver for all ARCHs. Also update help description. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- Changes in v2: - Remove ARM and ARM64 in Kconfig Test for all archs done by Kbuild test robot

[PATCH] net: can: Enable xilinx driver for all ARCHs

2015-03-09 Thread Michal Simek
Remove Kconfig dependency and enable driver for all ARCHs. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- Test for all archs done by Kbuild test robot without any problem. --- drivers/net/can/Kconfig | 1 - 1 file changed, 1 deletion

Re: [PATCH] net: can: Enable xilinx driver for all ARCHs

2015-03-09 Thread Michal Simek
On 03/09/2015 09:50 AM, Marc Kleine-Budde wrote: On 03/09/2015 09:48 AM, Michal Simek wrote: Remove Kconfig dependency and enable driver for all ARCHs. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- Test for all archs done

[GIT PULL] arch/microblaze fixes for 4.0-rc4

2015-03-12 Thread Michal Simek
) Microblaze patches for 4.0-rc4 - Fix syscall error recovery Jamie Garside (1): microblaze: Fix syscall error recovery for invalid syscall IDs Michal Simek (1): microblaze: Coding style

[PATCH v2 2/2] net: macb: Fix multi queue support for xilinx ZynqMP

2015-03-06 Thread Michal Simek
From: Punnaiah Choudary Kalluri punnaiah.choudary.kall...@xilinx.com ZynqMP soc has single interrupt for all the queue events. So, passing the IRQF_SHARED flag for interrupt registration call. Signed-off-by: Punnaiah Choudary Kalluri punn...@xilinx.com Signed-off-by: Michal Simek michal.si

[PATCH v2 1/2] net: macb: Include multi queue support for xilinx ZynqMP ethernet version

2015-03-06 Thread Michal Simek
From: Punnaiah Choudary Kalluri punnaiah.choudary.kall...@xilinx.com Include multi queue support for the ethernet IP version in xilinx ZynqMP SoC. Signed-off-by: Punnaiah Choudary Kalluri punn...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Nicolas Ferre nicolas.fe

Re: [PATCH] net: can: Enable xilinx driver for all ARCHs

2015-03-09 Thread Michal Simek
On 03/09/2015 10:13 AM, Marc Kleine-Budde wrote: On 03/09/2015 09:58 AM, Michal Simek wrote: On 03/09/2015 09:50 AM, Marc Kleine-Budde wrote: On 03/09/2015 09:48 AM, Michal Simek wrote: Remove Kconfig dependency and enable driver for all ARCHs. Signed-off-by: Michal Simek michal.si

Re: [PATCH] spi: xilinx: Use standard num-cs binding

2015-03-30 Thread Michal Simek
Hi Mark, On 03/27/2015 06:53 PM, Mark Brown wrote: On Fri, Mar 27, 2015 at 11:55:49AM +0100, Michal Simek wrote: Please fix your mail client to word wrap within paragraphs at less than 80 columns - this makes your mails easier to read and reply to. You are the first one who had problem

Re: [PATCH v2] kbuild: Create directory for target DTB

2015-03-30 Thread Michal Simek
On 03/29/2015 10:57 PM, Olof Johansson wrote: On Wed, Mar 18, 2015 at 01:20:04PM +, Will Deacon wrote: On Wed, Mar 18, 2015 at 12:39:07PM +, Michal Simek wrote: From: Nathan Rossi nathan.ro...@xilinx.com When building specific DTBs out of the kernel tree the vendor subdirs (boot/dts

[PATCH v3] kbuild: Create directory for target DTB

2015-03-30 Thread Michal Simek
From: Nathan Rossi nathan.ro...@xilinx.com When building specific DTBs out of the kernel tree the vendor subdirs (boot/dts/vendor) are not created, ensure that they are before building the DTB. Signed-off-by: Nathan Rossi nathan.ro...@xilinx.com Signed-off-by: Michal Simek michal.si

Re: [PATCH] spi: xilinx: Use standard num-cs binding

2015-03-31 Thread Michal Simek
On 03/31/2015 07:47 AM, Mark Brown wrote: On Mon, Mar 30, 2015 at 08:46:10AM +0200, Michal Simek wrote: On 03/27/2015 06:53 PM, Mark Brown wrote: On Fri, Mar 27, 2015 at 11:55:49AM +0100, Michal Simek wrote: Please fix your mail client to word wrap within paragraphs at less than 80 columns

Re: [PATCH net-next] ethernet: Use bool function returns of true/false instead of 1/0

2015-03-31 Thread Michal Simek
of_property_read_bool for these properties. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux kernel - Xilinx Zynq ARM architecture Microblaze U-BOOT

Re: [PATCH] spi: xilinx: Use standard num-cs binding

2015-03-31 Thread Michal Simek
On 03/31/2015 01:16 PM, Mark Brown wrote: On Tue, Mar 31, 2015 at 10:16:57AM +0200, Michal Simek wrote: On 03/31/2015 07:47 AM, Mark Brown wrote: num-cs *is* a software setting. ok - what to do with that? Remove it because it shouldn't be passed via DT? Well, there's a lot of existing

Re: [PATCH] spi: xilinx: Use standard num-cs binding

2015-03-27 Thread Michal Simek
Hi Mark, On 03/08/2015 08:00 PM, Mark Brown wrote: On Fri, Jan 16, 2015 at 01:55:14PM +0100, Michal Simek wrote: Use standard num-cs binding property and setup xlnx,num-ss-bits as deprecated. Why? These properties mean different things - num-cs is a bit confused and is the total number

[PATCH v2] ARM64: Add new Xilinx ZynqMP SoC

2015-03-05 Thread Michal Simek
Initial version of device tree for Xilinx ZynqMP SoC. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- Changes in v2: - move timer out of amba_apu bus because it is not on bus Reported by Mark - FIC GICC and GICV addresses

Re: [PATCH 1/2] net: macb: Include multi queue support for xilinx ZynqMP ethernet version

2015-03-05 Thread Michal Simek
Hi Nicolas, On 03/05/2015 02:04 PM, Michal Simek wrote: From: Punnaiah Choudary Kalluri punnaiah.choudary.kall...@xilinx.com Include multi queue support for the ethernet IP version in xilinx ZynqMP SoC. Signed-off-by: Punnaiah Choudary Kalluri punn...@xilinx.com Signed-off-by: Michal

[PATCH] net: macb: Correct the MID field length value

2015-03-05 Thread Michal Simek
bit value limit. Signed-off-by: Punnaiah Choudary Kalluri punn...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/cadence/macb.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/cadence/macb.h b/drivers/net/ethernet

Re: [PATCH v2] ARM64: Add new Xilinx ZynqMP SoC

2015-03-05 Thread Michal Simek
Hi Thomas, On 03/05/2015 03:03 PM, Thomas Petazzoni wrote: Dear Michal Simek, On Thu, 5 Mar 2015 14:53:34 +0100, Michal Simek wrote: +pmu { +compatible = arm,armv8-pmuv3; +interrupts = 0 143 4, + 0 144 4, + 0

Re: [PATCH] remoteproc: xilinx: Prevent auto-enabling of IRQ

2015-03-04 Thread Michal Simek
On 03/04/2015 10:28 AM, Nielsen, David Marqvar wrote: Prevent auto-enabling of IRQ - the firmware should do this when ready Signed-off-by: David Marqvar Nielsen david.niel...@cobham.com --- drivers/remoteproc/zynq_remoteproc.c | 2 ++ 1 file changed, 2 insertions(+) please ignore this

Re: [PATCH v2] ARM64: Add new Xilinx ZynqMP SoC

2015-03-05 Thread Michal Simek
Hi Marc, On 03/05/2015 03:05 PM, Marc Zyngier wrote: Hi Michal, On 05/03/15 13:53, Michal Simek wrote: Initial version of device tree for Xilinx ZynqMP SoC. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- Changes in v2

Re: [PATCH] Fixed Microblaze syscall error recovery for invalid syscall IDs.

2015-03-05 Thread Michal Simek
a syscall/trap */ Looks reasonable and I have also tested it. I have fixed subject, coding style and I have create one more patch to fix that coding style issue. The patches should be in linux-next. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0

[PATCH] kbuild: Create directory for target DTB

2015-03-05 Thread Michal Simek
From: Nathan Rossi nathan.ro...@xilinx.com When building specific DTBs out of the kernel tree the vendor subdirs (boot/dts/vendor) are not created, ensure that they are before building the DTB. Signed-off-by: Nathan Rossi nathan.ro...@xilinx.com Signed-off-by: Michal Simek michal.si

[PATCH 1/2] net: macb: Include multi queue support for xilinx ZynqMP ethernet version

2015-03-05 Thread Michal Simek
From: Punnaiah Choudary Kalluri punnaiah.choudary.kall...@xilinx.com Include multi queue support for the ethernet IP version in xilinx ZynqMP SoC. Signed-off-by: Punnaiah Choudary Kalluri punn...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/cadence

[PATCH 2/2] net: macb: Fix multi queue support for xilinx ZynqMP soc

2015-03-05 Thread Michal Simek
From: Punnaiah Choudary Kalluri punnaiah.choudary.kall...@xilinx.com ZynqMP soc has single interrupt for all the queue events. So, passing the IRQF_SHARED flag for interrupt registration call. Signed-off-by: Punnaiah Choudary Kalluri punn...@xilinx.com Signed-off-by: Michal Simek michal.si

[RESENT PATCH] spi: xilinx: Use standard num-cs binding

2015-03-05 Thread Michal Simek
Use standard num-cs binding property and setup xlnx,num-ss-bits as deprecated. Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/spi/spi-xilinx.c | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/drivers/spi/spi-xilinx.c b/drivers/spi/spi-xilinx.c

[PATCH v2] devicetree: cadence_ttc: Document binding for timer width

2015-03-05 Thread Michal Simek
From: Peter Crosthwaite peter.crosthwa...@xilinx.com Modern TTC implementations can extend the timer width to 32 bit. This feature is not self identifying so the driver needs to be made aware via device tree. Signed-off-by: Peter Crosthwaite peter.crosthwa...@xilinx.com Signed-off-by: Michal

[PATCH v2] net: cadence: Remove Kconfig dependency on ARCH

2015-03-03 Thread Michal Simek
Remove Kconfig dependency and enable driver for all ARCHs. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- Changes in v2: - Remove ARCH checking reported by Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com - Change patch

Re: [PATCH] kconfig: Use macros which are already defined

2015-02-23 Thread Michal Simek
Hi Andrew, On 12/11/2014 10:00 AM, Michal Simek wrote: It is better to use macros which are already available because then there is just one location which needs to be change. Signed-off-by: Michal Simek michal.si...@xilinx.com --- FYI: Fengguang's testing system doesn't show any build

Re: [PATCH 11/27] microblaze: mb: Remove use of seq_printf return value

2015-02-23 Thread Michal Simek
, - cpuinfo.pvr_user1, - cpuinfo.pvr_user2); + seq_printf(m, Page size:\t%lu\n, PAGE_SIZE); - count += seq_printf(m, Page size:\t%lu\n, PAGE_SIZE); return 0; } Acked-by: Michal Simek mon...@monstr.eu Do you want to add it to microblaze next

[PATCH v2 1/2] remoteproc: microblaze: Document device tree bindings

2015-02-23 Thread Michal Simek
Add device tree binding documentation for the Microblaze remoteproc on Xilinx Zynq. Signed-off-by: Michal Simek michal.si...@xilinx.com --- Changes in v2: - Applied changed reported by Mark Rutland here https://lkml.org/lkml/2015/1/19/198 .../bindings/remoteproc/mb_remoteproc.txt

Re: [PATCH] spi: xilinx: Use standard num-cs binding

2015-02-23 Thread Michal Simek
Hi Mark, On 02/14/2015 06:35 AM, Mark Brown wrote: On Wed, Feb 11, 2015 at 12:07:20PM +0100, Michal Simek wrote: 2015-01-16 13:55 GMT+01:00 Michal Simek michal.si...@xilinx.com: Use standard num-cs binding property and setup xlnx,num-ss-bits as deprecated. Any update on this one

[PATCH v2 2/2] remoteproc: microblaze: Add support for microblaze on Zynq

2015-02-23 Thread Michal Simek
Xilinx Microblaze is placed in programmable logic on Xilinx Zynq architecture. Driver requires specific HW setting described in DT binding. Signed-off-by: Michal Simek michal.si...@xilinx.com --- Changes in v2: - Rebase on 4.0-rc1 - remove DEBUG_SG dependency - Reported-by: Nathan Lynch

Re: [PATCH] net: macb: Add big endian CPU support

2015-02-23 Thread Michal Simek
Hi Arun, On 02/20/2015 12:45 PM, Arun Chandran wrote: On Thu, Feb 19, 2015 at 5:52 PM, Michal Simek mon...@monstr.eu wrote: On 02/18/2015 12:29 PM, Arun Chandran wrote: This patch converts all __raw_readl and __raw_writel function calls to their corresponding readl_relaxed and writel_relaxed

Re: [PATCH] /arch/microblaze/kernel/entry.S kernel 3.14 Fix crash when calling invalid syscall ID

2015-02-23 Thread Michal Simek
the patch via git send-email with proper description and SoB line. Then I will look at it. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux kernel

Re: [PATCH] ARM64: Add new Xilinx ZynqMP SoC

2015-02-25 Thread Michal Simek
Hi Mark, On 02/24/2015 07:38 PM, Mark Rutland wrote: Hi Michal, I have a few minor comments below, but generally this is looking like one of the best dts submissions I've seen! thanks appreciate it. [...] +/ { + model = ZynqMP EP108; + + aliases { +

[PATCH] ARM64: Add new Xilinx ZynqMP SoC

2015-02-23 Thread Michal Simek
Initial version of device tree for Xilinx ZynqMP SoC. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- arch/arm64/Kconfig | 5 + arch/arm64/boot/dts/Makefile| 1 + arch/arm64/boot/dts/xilinx

[PATCH] spi: Enable Cadence SPI driver for ARM64

2015-02-23 Thread Michal Simek
This driver is used on new Xilinx ZynqMP SoC. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- drivers/spi/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index

Re: [PATCH] spi: Enable Cadence SPI driver for ARM64

2015-02-24 Thread Michal Simek
On 02/24/2015 09:08 AM, Mark Brown wrote: On Tue, Feb 24, 2015 at 08:44:01AM +0100, Michal Simek wrote: This driver is used on new Xilinx ZynqMP SoC. Why does this have an architecture dependence at all? Let me push this to my repo and run Fenguang's system on it if there is any build error

[PATCH] net: cadence: Enable MACB driver for ARM64

2015-02-23 Thread Michal Simek
This driver is used on new Xilinx ZynqMP SoC. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com --- drivers/net/ethernet/cadence/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/cadence

Re: [PATCH] ARM64: Add new Xilinx ZynqMP SoC

2015-02-24 Thread Michal Simek
On 02/24/2015 03:42 PM, Rob Herring wrote: On Tue, Feb 24, 2015 at 1:56 AM, Michal Simek michal.si...@xilinx.com wrote: Initial version of device tree for Xilinx ZynqMP SoC. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com

Re: [PATCH] net: cadence: Enable MACB driver for ARM64

2015-02-24 Thread Michal Simek
On 02/24/2015 01:12 PM, Jean-Christophe PLAGNIOL-VILLARD wrote: On Feb 24, 2015, at 3:45 PM, Michal Simek michal.si...@xilinx.com wrote: This driver is used on new Xilinx ZynqMP SoC. Signed-off-by: Michal Simek michal.si...@xilinx.com Acked-by: Sören Brinkmann soren.brinkm...@xilinx.com

Re: [PATCH] ARM64: Add new Xilinx ZynqMP SoC

2015-02-24 Thread Michal Simek
On 02/24/2015 05:29 PM, Rob Herring wrote: On Tue, Feb 24, 2015 at 8:58 AM, Michal Simek michal.si...@xilinx.com wrote: On 02/24/2015 03:42 PM, Rob Herring wrote: On Tue, Feb 24, 2015 at 1:56 AM, Michal Simek michal.si...@xilinx.com wrote: Initial version of device tree for Xilinx ZynqMP SoC

Re: [PATCH] net: macb: Add big endian CPU support

2015-02-26 Thread Michal Simek
endian mode. Signed-off-by: Arun Chandran achand...@mvista.com --- This patch is tested on xilinx ZC702 evaluation board with CONFIG_CPU_BIG_ENDIAN=y and booting NFS rootfs Added on the fly IP endianness detection according to comments from Michal Simek

Re: [PATCH v3] net: macb: Add big endian CPU support

2015-02-26 Thread Michal Simek
when the CPU is configured in big endian mode. Signed-off-by: Arun Chandran achand...@mvista.com It seems okay: Acked-by: Nicolas Ferre nicolas.fe...@atmel.com Tested on Zynq zc702 on LE and BE. Tested-by: Michal Simek michal.si...@xilinx.com Thanks, Michal -- Michal Simek, Ing. (M.Eng

Re: [PATCH] net: macb: Add big endian CPU support

2015-02-25 Thread Michal Simek
mode. Signed-off-by: Arun Chandran achand...@mvista.com --- This patch is tested on xilinx ZC702 evaluation board with CONFIG_CPU_BIG_ENDIAN=y and booting NFS rootfs Added on the fly IP endianness detection according to comments from Michal Simek. --- --- drivers

Re: [PATCH] net: macb: Add big endian CPU support

2015-02-25 Thread Michal Simek
) and bridge to axi. Then depends on Linux kernel how IO functions are implemented. That's why it is hard to say yes/no. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt

Re: [PATCH 09/16 linux-next] net: xilinx: constify of_device_id array

2015-03-18 Thread Michal Simek
[] = { +static const struct of_device_id xemaclite_of_match[] = { { .compatible = xlnx,opb-ethernetlite-1.01.a, }, { .compatible = xlnx,opb-ethernetlite-1.01.b, }, { .compatible = xlnx,xps-ethernetlite-1.00.a, }, Acked-by: Michal Simek michal.si...@xilinx.com Thanks, Michal

Re: [PATCH] serial: of-serial: Remove device_type = serial registration

2015-04-13 Thread Michal Simek
Hi Greg, On 04/13/2015 07:00 PM, Greg Kroah-Hartman wrote: On Mon, Apr 13, 2015 at 04:35:27PM +0200, Michal Simek wrote: Do not probe all serial drivers by of_serial.c which are using device_type = serial; property. Only drivers which have valid compatible strings listed in the driver should

Re: [PATCH] serial: of-serial: Remove device_type = serial registration

2015-04-13 Thread Michal Simek
On 04/13/2015 05:50 PM, Peter Hurley wrote: [ + Arnd ] Hi Michal, On 04/13/2015 10:35 AM, Michal Simek wrote: Do not probe all serial drivers by of_serial.c which are using device_type = serial; property. Only drivers which have valid compatible strings listed in the driver should

[PATCH v2] serial: of-serial: Remove device_type = serial registration

2015-04-14 Thread Michal Simek
for xilinx_uartps and because of irq_dispose_mapping() removed irq_desc. Then when xilinx_uartps was asking for irq with request_irq() EINVAL is returned. Signed-off-by: Michal Simek michal.si...@xilinx.com CC: sta...@vger.kernel.org --- Changes in v2: - Extend patch description drivers/tty/serial

Re: [PATCH] serial: of-serial: Remove device_type = serial registration

2015-04-14 Thread Michal Simek
On 04/14/2015 09:38 AM, Greg Kroah-Hartman wrote: On Tue, Apr 14, 2015 at 07:10:07AM +0200, Michal Simek wrote: Hi Greg, On 04/13/2015 07:00 PM, Greg Kroah-Hartman wrote: On Mon, Apr 13, 2015 at 04:35:27PM +0200, Michal Simek wrote: Do not probe all serial drivers by of_serial.c which

Re: [PATCH 2/2] mtd: nand: Add support for Arasan Nand Flash Controller

2015-04-23 Thread Michal Simek
here should be also. Kbuild system just reported this problem. #include linux/of.h For the rest Tested-by: Michal Simek michal.si...@xilinx.com Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze

Re: [PATCH] [media] xilinx: Reflect dma header file move

2015-04-26 Thread Michal Simek
On 04/24/2015 09:24 PM, Guenter Roeck wrote: Commit 937abe88aea3 (dmaengine: xilinx-dma: move header file to common location) moved xilinx_dma.h to a common location but neglected to reflect this move in all its users. This causes compile errors for several builds.

[PATCH] gpio: xilinx: Fix kernel-doc warnings

2015-05-04 Thread Michal Simek
Fix kernel-doc format: - Add gpio-width description - Remove additional inited variable description - Add return value description - xgpio_remove Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/gpio/gpio-xilinx.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff

Re: [PATCH 01/12] net: axienet: Support for RGMII

2015-05-05 Thread Michal Simek
Hi David, On 05/06/2015 01:35 AM, David Miller wrote: Series applied to net-next. Thanks. Next time, you should give an initial [PATCH 00/nn] posting describing overall at a high level what the series is doing. That way I can use that information in the commit message of a merge

[PATCH] net: ll_temac: Use one return statement instead of two

2015-05-07 Thread Michal Simek
From: Michal Simek mon...@monstr.eu Use one return statement instead of two to simplify the code. Both are returning the same value. Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions

Re: [PATCH] net: ll_temac: Use one return statement instead of two

2015-05-11 Thread Michal Simek
On 05/07/2015 05:30 PM, Julia Lawall wrote: On Thu, 7 May 2015, Michal Simek wrote: From: Michal Simek mon...@monstr.eu Use one return statement instead of two to simplify the code. Both are returning the same value. Signed-off-by: Michal Simek michal.si...@xilinx.com The from should

[PATCH v2] net: ll_temac: Use one return statement instead of two

2015-05-11 Thread Michal Simek
Use one return statement instead of two to simplify the code. Both are returning the same value. Signed-off-by: Michal Simek michal.si...@xilinx.com --- Changes in v2: - Use the same SoB as sender address - Reported-by: Julia Lawall drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +--- 1 file

Re: [PATCH v2] net: ll_temac: Use one return statement instead of two

2015-05-11 Thread Michal Simek
On 05/11/2015 04:42 PM, Joe Perches wrote: On Mon, 2015-05-11 at 16:05 +0200, Michal Simek wrote: Use one return statement instead of two to simplify the code. Both are returning the same value. trivia and FYI: But still correct right? I think there are about 100 of these in kernel tree

Re: [PATCH v2] net: ll_temac: Use one return statement instead of two

2015-05-11 Thread Michal Simek
On 05/11/2015 05:39 PM, Joe Perches wrote: On Mon, 2015-05-11 at 17:26 +0200, Michal Simek wrote: On 05/11/2015 04:42 PM, Joe Perches wrote: On Mon, 2015-05-11 at 16:05 +0200, Michal Simek wrote: Use one return statement instead of two to simplify the code. Both are returning the same value

[PATCH 01/12] net: axienet: Support for RGMII

2015-05-05 Thread Michal Simek
stho...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/xilinx/xilinx_axienet_main.c b/drivers/net/ethernet/xilinx

[PATCH 08/12] net: axienet: Use pdev instead of op

2015-05-05 Thread Michal Simek
From: Srikanth Thokala srikanth.thok...@xilinx.com Synchronize names with other drivers Signed-off-by: Srikanth Thokala stho...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 47 --- 1 file changed, 24

[PATCH 12/12] net: axienet: Fix kernel-doc warnings

2015-05-05 Thread Michal Simek
This patch remove kernel-doc warnings. Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet.h | 6 +++- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 38 ++- drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 6

[PATCH 07/12] net: axienet: Fix comments blocks

2015-05-05 Thread Michal Simek
There is rule for network drivers with comments blocks which is newly checked by checkpatch.pl script. Let's fix it. Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet.h | 93 --- drivers/net/ethernet/xilinx

[PATCH 06/12] net: axienet: Removed coding style errors and warnings

2015-05-05 Thread Michal Simek
From: Srikanth Thokala srikanth.thok...@xilinx.com Removed checkpatch.pl errors and warnings. Signed-off-by: Srikanth Thokala stho...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 20 ++-- drivers/net

[PATCH 04/12] net: axienet: Handle jumbo frames for lesser frame sizes

2015-05-05 Thread Michal Simek
in the h/w design. Signed-off-by: Srikanth Thokala stho...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet.h | 9 ++--- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 46 +++ 2 files changed, 27

[PATCH 05/12] net: axienet: Support phy-less mode of operation

2015-05-05 Thread Michal Simek
From: Srikanth Thokala srikanth.thok...@xilinx.com This patch adds proper checks to handle the PHY-less case. Signed-off-by: Srikanth Thokala stho...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 10 +- 1 file

[PATCH 02/12] net: axienet: Handle 0 packet receive gracefully

2015-05-05 Thread Michal Simek
...@xilinx.com Acked-by: Michal Simek michal.si...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/xilinx/xilinx_axienet_main.c b/drivers/net

[PATCH 11/12] net: axienet: Removed _of_ prefix in probe and remove functions

2015-05-05 Thread Michal Simek
From: Srikanth Thokala srikanth.thok...@xilinx.com Synchronize names with other drivers. Signed-off-by: Srikanth Thokala stho...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 14 +++--- 1 file changed, 7

[PATCH 10/12] net: axienet: Use of_property_* calls

2015-05-05 Thread Michal Simek
From: Srikanth Thokala srikanth.thok...@xilinx.com Use of_property_* calls Signed-off-by: Srikanth Thokala stho...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 35 ++- 1 file changed, 15 insertions

[PATCH 03/12] net: axienet: Service completion interrupts ASAP

2015-05-05 Thread Michal Simek
are cleared. In this case its possible for the ISR to clear an unhandled interrupt (leading to potential deadlock). Signed-off-by: Peter Crosthwaite peter.crosthwa...@xilinx.com Tested-by: Jason Wu hua...@xilinx.com Acked-by: Michal Simek michal.si...@xilinx.com Signed-off-by: Michal Simek michal.si

[PATCH 09/12] net: axienet: Use devm_* calls

2015-05-05 Thread Michal Simek
From: Srikanth Thokala srikanth.thok...@xilinx.com use devm_* calls Signed-off-by: Srikanth Thokala stho...@xilinx.com Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 54 +++ 1 file changed, 27 insertions(+), 27

Re: [PATCH 02/12] net: axienet: Handle 0 packet receive gracefully

2015-05-05 Thread Michal Simek
On 05/05/2015 03:57 PM, Joe Perches wrote: On Tue, 2015-05-05 at 11:25 +0200, Michal Simek wrote: From: Peter Crosthwaite peter.crosthwa...@xilinx.com The AXI-DMA rx-delay interrupt can sometimes be triggered when there are 0 outstanding packets received. This is due to the fact

[PATCH] net: ll_temac: Fix DMA map size bug

2015-05-11 Thread Michal Simek
DMA allocates skb-len instead of headlen which is used for DMA. Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/xilinx/ll_temac_main.c b/drivers/net

Re: [PATCH] net: ll_temac: Fix DMA map size bug

2015-05-12 Thread Michal Simek
On 05/12/2015 08:03 AM, Julia Lawall wrote: On Tue, 12 May 2015, Michal Simek wrote: DMA allocates skb-len instead of headlen which is used for DMA. Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 ++-- 1 file changed, 2

[PATCH v2] net: ll_temac: Fix DMA map size bug

2015-05-12 Thread Michal Simek
DMA allocates skb-len instead of headlen which is used for DMA. Signed-off-by: Michal Simek michal.si...@xilinx.com --- Changes in v2: - Align the later argument with the right side of the parenthesis Reported-by: Julia Lawall julia.law...@lip6.fr drivers/net/ethernet/xilinx/ll_temac_main.c

<    6   7   8   9   10   11   12   13   14   15   >