New linux arch

2008-01-07 Thread Michal Simek
from microblaze community. And then wait for comments from you, solve problems, update git repository and send changes again. Thanks for your comments. Cheers, Michal Simek -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED

Re: New linux arch

2008-01-07 Thread Michal Simek
git repository before sending your patches to LKML but yeah, you definitely want some public exposure before asking for Linus/Andrew to merge your port. Yes. Michal Simek -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More

Re: New linux arch

2008-01-07 Thread Michal Simek
extent the Kconfig files. I will add you to CC at Makefile and Kconfig patches. Michal Simek -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ

Re: New linux arch

2008-01-07 Thread Michal Simek
architecture, that's great ! :-) Plus for embedded Xilinx FPGA cpu - PPC405 and Microblaze you can generate DTS file from EDK project. Michal Simek -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http

Re: uartlite driver

2007-12-12 Thread Michal Simek
with? Patches from 2007-10-03. The changes are in Linus git tree on kernel.org. All patches with label [POWERPC] Uartlite:... Driver in front of your changes works well. Regards, Michal Simek CC drivers/serial/serial_core.o CC drivers/serial/uartlite.o drivers/serial/uartlite.c

Re: [PATCH v2] ARM: zynq: Allow UART1 to be used as DEBUG_LL console.

2012-10-30 Thread Michal Simek
different coding style. #if IS_ENABLED(CONFIG_DEBUG_ZYNQ_UART1) # define LL_UART_PADDR UART1_PHYS #else # define LL_UART_PADDR UART0_PHYS #endif #define LL_UART_VADDR UART_VIRT Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel 2.6

Re: [PATCH] ARM: zynq: move ttc timer code to drivers/clocksource

2012-10-30 Thread Michal Simek
-zynq/timer.c create mode 100644 drivers/clocksource/xilinx_ttc.c create mode 100644 include/linux/xilinx_ttc.h Really? If yes. shouldn't be there any better naming convention especially for headers. linux/clocksource/xilinx_ttc.h. Thanks, Michal -- Michal Simek, Ing. (M.Eng) w

RE: [PATCH v4 4/5] ARM: annotate VMALLOC_END definition with _AC

2012-10-31 Thread Michal Simek
-Original Message- From: Arnd Bergmann [mailto:a...@arndb.de] Sent: Tuesday, October 30, 2012 11:22 PM To: Michal Simek Cc: Josh Cartwright; a...@kernel.org; linux-kernel@vger.kernel.org; linux-arm- ker...@lists.infradead.org; John Linn; Nick Bowler; Russell King - ARM Linux

RE: [PATCH] ARM: zynq: move ttc timer code to drivers/clocksource

2012-10-31 Thread Michal Simek
-Original Message- From: Arnd Bergmann [mailto:a...@arndb.de] Sent: Tuesday, October 30, 2012 11:37 PM To: mon...@monstr.eu Cc: Josh Cartwright; Michal Simek; linux-arm-ker...@lists.infradead.org; linux- ker...@vger.kernel.org; a...@kernel.org; Thomas Gleixner Subject: Re

[PATCH] mtd: m25p80: Add support for Numonyx N25Q128

2012-10-04 Thread Michal Simek
From: Wendy Liang wendy.li...@petalogix.com Add the id and sector mappings for SPI flash chips. Signed-off-by: Wendy Liang wendy.li...@petalogix.com Signed-off-by: Michal Simek mon...@monstr.eu CC: David Woodhouse dw...@infradead.org CC: Artem Bityutskiy artem.bityuts...@linux.intel.com CC: Mike

[PATCH 01/11] net: axienet: Remove NETIF_F_SG dropping for no checksum feature

2012-10-04 Thread Michal Simek
Warning message: eth0: Dropping NETIF_F_SG since no checksum feature. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David S. Miller da

[PATCH 07/11] net: ll_temac: Fix DMA map size bug

2012-10-04 Thread Michal Simek
DMA allocates skb-len instead of headlen which is used for DMA. The same fix was applied to the axienet driver. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring

[PATCH 11/11] net: xilinx: Show csum in bootlog

2012-10-04 Thread Michal Simek
Just show current setting in bootlog. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David S. Miller da...@davemloft.net --- drivers/net

[PATCH 10/11] net: ll_temac: Simplify xmit

2012-10-04 Thread Michal Simek
Use one return statement instead of two. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David S. Miller da...@davemloft.net --- drivers

[PATCH 09/11] net: ll_temac: Move frag loading to frag loop

2012-10-04 Thread Michal Simek
Load frag value when necessary. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David S. Miller da...@davemloft.net --- drivers/net

[PATCH 03/11] net: axienet: Do not use NO_IRQ

2012-10-04 Thread Michal Simek
NO_IRQ is not longer used by Microblaze. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David S. Miller da...@davemloft.net --- drivers

[PATCH 02/11] net: axienet: Add ioctl support

2012-10-04 Thread Michal Simek
Allow user to access the MDIO from userspace. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David S. Miller da...@davemloft.net

[PATCH 08/11] net: ll_temac: Do not use fixed mtu size

2012-10-04 Thread Michal Simek
Use max mtu instead. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David S. Miller da...@davemloft.net --- drivers/net/ethernet/xilinx

[PATCH 06/11] net: ll_temac: Fix mdio initialization

2012-10-04 Thread Michal Simek
; device_type = ethernet-phy; reg = 7; } ; } ; Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David S. Miller da

[PATCH 05/11] net: axienet: Enable VLAN support by default

2012-10-04 Thread Michal Simek
The driver is using frame size for VLAN packets but does not enable VLAN IP option. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik...@secretlab.ca CC: Rob Herring rob.herr...@calxeda.com CC: David

[PATCH 04/11] net: axienet: Additional MDIO clock functionality

2012-10-04 Thread Michal Simek
The MDIO clock was previously hard coded and it is now calculated thanks to a patch from the community. Modify the Xilinx patch to get the clock frequency from the connected AXI bus instead of the CPU. Currently, the AXI ethernet mdio bus id is set as the mdio device node start address, but the

Re: [PATCH 08/11] net: ll_temac: Do not use fixed mtu size

2012-10-05 Thread Michal Simek
On 10/04/2012 09:22 PM, Ben Hutchings wrote: On Thu, 2012-10-04 at 20:14 +0200, Michal Simek wrote: Use max mtu instead. [...] MTU does not include the Ethernet header so I have no idea how this is expected to work... Right. This is wrong fix. It should be the same as is in axienet

Re: [PATCH 11/11] net: xilinx: Show csum in bootlog

2012-10-05 Thread Michal Simek
On 10/04/2012 09:15 PM, Ben Hutchings wrote: On Thu, 2012-10-04 at 20:14 +0200, Michal Simek wrote: Just show current setting in bootlog. [...] --- a/drivers/net/ethernet/xilinx/ll_temac_main.c +++ b/drivers/net/ethernet/xilinx/ll_temac_main.c @@ -1052,12 +1052,14 @@ static int __devinit

Re: [PATCH 02/11] net: axienet: Add ioctl support

2012-10-05 Thread Michal Simek
On 10/04/2012 09:17 PM, Ben Hutchings wrote: On Thu, 2012-10-04 at 20:14 +0200, Michal Simek wrote: Allow user to access the MDIO from userspace. Signed-off-by: Michal Simek mon...@monstr.eu CC: Anirudha Sarangi anir...@xilinx.com CC: John Linn john.l...@xilinx.com CC: Grant Likely grant.lik

Re: [PATCH 01/11] net: axienet: Remove NETIF_F_SG dropping for no checksum feature

2012-10-05 Thread Michal Simek
window closes, that's when you should resubmit this series. Sorry I should label it as RFC. Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel 2.6 Microblaze Linux - http://www.monstr.eu/fdt/ Microblaze U-BOOT custodian -- To unsubscribe

Re: [PATCH 11/11] net: xilinx: Show csum in bootlog

2012-10-05 Thread Michal Simek
On 10/04/2012 09:15 PM, Ben Hutchings wrote: On Thu, 2012-10-04 at 20:14 +0200, Michal Simek wrote: Just show current setting in bootlog. [...] --- a/drivers/net/ethernet/xilinx/ll_temac_main.c +++ b/drivers/net/ethernet/xilinx/ll_temac_main.c @@ -1052,12 +1052,14 @@ static int __devinit

Re: [PATCH] mtd: m25p80: Add support for Numonyx N25Q128

2012-10-05 Thread Michal Simek
On 10/05/2012 09:50 AM, Jan Lübbe wrote: On Thu, 2012-10-04 at 19:40 +0200, Michal Simek wrote: From: Wendy Liang wendy.li...@petalogix.com Add the id and sector mappings for SPI flash chips. An equivalent patch is already in David Woodhouse's l2-mtd tree: http://git.infradead.org/users

[GIT PULL] arch/microblaze changes for 3.7-rc1

2012-10-05 Thread Michal Simek
): microblaze: Added more support for PCI Michal Simek (10): microblaze: Add support for ioreadXX/iowriteXX_rep microblaze: Added fdt chosen capability for timer microblaze: Do not used hardcoded value in exception handler microblaze: Support 4k/16k/64k pages microblaze

Re: [GIT PULL] Disintegrate UAPI for microblaze

2012-10-06 Thread Michal Simek
repository at: git://git.infradead.org/users/dhowells/linux-headers.git disintegrate-microblaze I have added this to our internal testing repository and I will start to do some tests. I expect your intention is to merge this to mainline in current merge window, right? Thanks, Michal -- Michal

[PATCH] trivial: Fix trailing white space

2012-10-08 Thread Michal Simek
Just remove trailing white spaces. Signed-off-by: Michal Simek mon...@monstr.eu CC: Jiri Kosina triv...@kernel.org --- drivers/block/Kconfig | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/block/Kconfig b/drivers/block/Kconfig index a796407..f819350

[GIT PULL] arm-soc: Xilinx zynq changes for v3.8

2012-11-05 Thread Michal Simek
Hi Arnd and Olof, please add these patches to your arm-soc trees. All these patches are for xilinx zynq arm platform. You shouldn't have any problem to merge it there are no conficts with v3.7-rc4. Please let me know if you find out any problem. Thanks, Michal The following changes since

Re: [PATCH 1/8] ARM: zynq: move arm-specific sys_timer out of ttc

2012-11-05 Thread Michal Simek
+ arch/arm/mach-zynq/common.h | 4 +--- arch/arm/mach-zynq/timer.c | 10 +- 3 files changed, 15 insertions(+), 12 deletions(-) Tested-by: Michal Simek michal.si...@xilinx.com Looks good to me. I have added it to my testing branch and will provide path to mainline through

Re: [PATCH 2/8] ARM: zynq: move ttc timer code to drivers/clocksource

2012-11-05 Thread Michal Simek
2012/10/29 Josh Cartwright josh.cartwri...@ni.com: Suggested cleanup by Arnd Bergmann. Move the ttc timer.c code to drivers/clocksource, and out of the mach-zynq directory. The common.h (which only held the timer declaration) was renamed to xilinx_ttc.h and moved into include/linux.

Re: [PATCH 4/8] ARM: zynq: dts: split up device tree

2012-11-05 Thread Michal Simek
2012/10/31 Josh Cartwright josh.cartwri...@ni.com: The purpose of the created zynq-7000.dtsi file is to describe the hardware common to all Zynq 7000-based boards. Also, get rid of the zynq-ep107 device tree, since it is not hardware anyone can purchase. Add a zc702 dts file based on the

Re: [PATCH 3/8] ARM: zynq: dts: add description of the second uart

2012-11-05 Thread Michal Simek
2012/10/31 Josh Cartwright josh.cartwri...@ni.com: The zynq-7000 has an additional UART at 0xE0001000. Describe it in the device tree. Signed-off-by: Josh Cartwright josh.cartwri...@ni.com --- arch/arm/boot/dts/zynq-ep107.dts | 7 +++ 1 file changed, 7 insertions(+) Applied to my

Re: [PATCH 6/8] serial: xilinx_uartps: kill CONFIG_OF conditional

2012-11-05 Thread Michal Simek
2012/10/30 Josh Cartwright josh.cartwri...@ni.com: The Zynq platform requires the use of CONFIG_OF. Remove the #ifdef conditionals in the uartps driver. Signed-off-by: Josh Cartwright josh.cartwri...@ni.com --- drivers/tty/serial/xilinx_uartps.c | 9 - 1 file changed, 9

Re: [PATCH 5/8] ARM: zynq: add COMMON_CLK support

2012-11-05 Thread Michal Simek
2012/11/2 Josh Cartwright josh.cartwri...@ni.com: On Fri, Nov 02, 2012 at 04:12:21PM +0100, Lars-Peter Clausen wrote: On 11/02/2012 02:38 PM, Josh Cartwright wrote: On Fri, Nov 02, 2012 at 10:33:44AM +0100, Lars-Peter Clausen wrote: On 10/31/2012 07:58 PM, Josh Cartwright wrote: [...]

Re: [PATCH 8/8] clocksource: xilinx_ttc: add OF_CLK support

2012-11-05 Thread Michal Simek
; + }; + }; + + ttc1: ttc0@f8002000 { Also this is ttc1: ttc1. These type of faults can be simple removed by proper dts node generation. Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel

Re: [PATCH v4 1/5] zynq: use GIC device tree bindings

2012-11-07 Thread Michal Simek
2012/11/5 Josh Cartwright josh.cartwri...@ni.com: On Sat, Oct 27, 2012 at 03:20:59PM +, Michal Simek wrote: On Saturday, October 27, 2012 4:43 PM, Josh Cartwright wrote: On Sat, Oct 27, 2012 at 02:06:45PM +, Michal Simek wrote: [...] I am not big fan to use dtsi solution because

Re: [PATCH v3] ARM: zynq: Allow UART1 to be used as DEBUG_LL console.

2012-11-07 Thread Michal Simek
2012/11/5 Josh Cartwright josh.cartwri...@ni.com: On Mon, Nov 05, 2012 at 04:45:49PM -0500, Nick Bowler wrote: The main UART on the Xilinx ZC702 board is UART1, located at address e0001000. Add a Kconfig option to select this device as the low-level debugging port. This allows the really

Re: [PATCH v2] serial: xilinx_uartps: kill CONFIG_OF conditional

2012-11-07 Thread Michal Simek
deletions(-) Tested-by: Michal Simek mon...@monstr.eu Alan: Can you please add this patch to your tree? Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel 2.6 Microblaze Linux - http://www.monstr.eu/fdt/ Microblaze U-BOOT custodian

Re: [PATCH 11/11] net: xilinx: Show csum in bootlog

2012-10-09 Thread Michal Simek
On 10/05/2012 03:51 PM, Ben Hutchings wrote: On Fri, 2012-10-05 at 11:35 +0200, Michal Simek wrote: On 10/04/2012 09:15 PM, Ben Hutchings wrote: On Thu, 2012-10-04 at 20:14 +0200, Michal Simek wrote: Just show current setting in bootlog. [...] --- a/drivers/net/ethernet/xilinx

Re: [GIT PULL] Disintegrate UAPI for microblaze [ver #2]

2012-10-09 Thread Michal Simek
9e2d8656f5e8aa214e66b462680cf86b210b74a8: Merge branch 'akpm' (Andrew's patch-bomb) (2012-10-09 16:23:15 +0900) are available in the git repository at: Add to microblaze next branch. Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel 2.6

Re: [PATCH 11/11] net: xilinx: Show csum in bootlog

2012-10-10 Thread Michal Simek
2012/10/9 Ben Hutchings bhutchi...@solarflare.com: On Tue, 2012-10-09 at 11:08 +0200, Michal Simek wrote: On 10/05/2012 03:51 PM, Ben Hutchings wrote: On Fri, 2012-10-05 at 11:35 +0200, Michal Simek wrote: On 10/04/2012 09:15 PM, Ben Hutchings wrote: On Thu, 2012-10-04 at 20:14 +0200

Re: [PATCH RFT] microblaze: dma-mapping: support debug_dma_mapping_error

2012-10-26 Thread Michal Simek
that you have sent several similar patches like this. If you want to add it through any other tree here is my ACK: Acked-by: Michal Simek mon...@monstr.eu I will definitely keep my eyes on it. Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux

Re: [PATCH RFT] microblaze: dma-mapping: support debug_dma_mapping_error

2012-10-26 Thread Michal Simek
On 10/26/2012 04:58 PM, Shuah Khan wrote: On Fri, 2012-10-26 at 10:29 +0200, Michal Simek wrote: On 10/26/2012 01:29 AM, Shuah Khan wrote: Add support for debug_dma_mapping_error() call to avoid warning from debug_dma_unmap() interface when it checks for mapping error checked status. Without

RE: [PATCH v4 1/5] zynq: use GIC device tree bindings

2012-10-27 Thread Michal Simek
Hi Josh, -Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Wednesday, October 24, 2012 10:03 PM To: a...@kernel.org; Arnd Bergmann Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; John Linn; Nick Bowler; Michal Simek Subject

RE: [PATCH v4 2/5] zynq: use pl310 device tree bindings

2012-10-27 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Wednesday, October 24, 2012 10:04 PM To: a...@kernel.org; Arnd Bergmann Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; John Linn; Nick Bowler; Michal Simek Subject: [PATCH v4 2

RE: [PATCH v4 4/5] ARM: annotate VMALLOC_END definition with _AC

2012-10-27 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Wednesday, October 24, 2012 10:05 PM To: a...@kernel.org; Arnd Bergmann Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; John Linn; Nick Bowler; Michal Simek Subject: [PATCH v4 4

RE: [PATCH v4 1/5] zynq: use GIC device tree bindings

2012-10-27 Thread Michal Simek
Hi Josh -Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Saturday, October 27, 2012 4:01 PM To: Michal Simek Cc: a...@kernel.org; Arnd Bergmann; linux-kernel@vger.kernel.org; linux-arm- ker...@lists.infradead.org; John Linn; Nick Bowler Subject: Re

RE: [PATCH v4 1/5] zynq: use GIC device tree bindings

2012-10-27 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Saturday, October 27, 2012 4:43 PM To: Michal Simek Cc: a...@kernel.org; Arnd Bergmann; linux-kernel@vger.kernel.org; linux-arm- ker...@lists.infradead.org; John Linn; Nick Bowler Subject: Re: [PATCH v4

RE: [PATCH v4 3/5] zynq: remove use of CLKDEV_LOOKUP

2012-10-27 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Wednesday, October 24, 2012 10:04 PM To: a...@kernel.org; Arnd Bergmann Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; John Linn; Nick Bowler; Michal Simek Subject: [PATCH v4 3

RE: [PATCH v4 5/5] zynq: move static peripheral mappings

2012-10-27 Thread Michal Simek
HI Josh and Nick, look below. -Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Friday, October 26, 2012 3:03 AM To: Nick Bowler Cc: a...@kernel.org; Arnd Bergmann; linux-kernel@vger.kernel.org; linux-arm- ker...@lists.infradead.org; John Linn; Michal

RE: [PATCH v4 0/5] zynq subarch cleanups

2012-10-29 Thread Michal Simek
Hi Josh, Michal- Here is a v5 of the zynq cleanup patchset that addresses your feedback. I've intentionally left patches 4 and 5 in the set until we figure out the appropriate way to get them in tree (feel free to just apply 1-3) I am ok to pick just several patches from your patchset.

RE: [PATCH v4 1/5] zynq: use GIC device tree bindings

2012-10-29 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Thursday, October 18, 2012 2:47 AM To: a...@kernel.org; Arnd Bergmann Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; John Linn; Nick Bowler; Michal Simek Subject: [PATCH v4 1/5

RE: [PATCH v4 2/5] zynq: use pl310 device tree bindings

2012-10-29 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Wednesday, October 24, 2012 12:34 AM To: a...@kernel.org; Arnd Bergmann Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; John Linn; Nick Bowler; Michal Simek Subject: [PATCH v4 2

RE: [PATCH v4 3/5] zynq: remove use of CLKDEV_LOOKUP

2012-10-29 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Sunday, October 21, 2012 6:17 PM To: a...@kernel.org; Arnd Bergmann Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; John Linn; Nick Bowler; Michal Simek Subject: [PATCH v4 3/5

RE: [PATCH v4 5/5] zynq: move static peripheral mappings

2012-10-29 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Monday, October 22, 2012 4:16 AM To: a...@kernel.org; Arnd Bergmann Cc: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org; John Linn; Nick Bowler; Michal Simek Subject: [PATCH v4 5/5

RE: [PATCH v4 0/5] zynq subarch cleanups

2012-10-29 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Monday, October 29, 2012 2:36 PM To: Michal Simek Cc: a...@kernel.org; linux-kernel@vger.kernel.org; linux-arm- ker...@lists.infradead.org; John Linn; Nick Bowler; Arnd Bergmann Subject: Re: [PATCH v4 0

Re: [PATCH 2/8] ARM: zynq: move ttc timer code to drivers/clocksource

2012-11-12 Thread Michal Simek
2012/11/5 Josh Cartwright josh.cartwri...@ni.com: On Mon, Nov 05, 2012 at 12:22:55PM +0100, Michal Simek wrote: 2012/10/29 Josh Cartwright josh.cartwri...@ni.com: Suggested cleanup by Arnd Bergmann. Move the ttc timer.c code to drivers/clocksource, and out of the mach-zynq directory

RE: [PATCH v2 2/5] clk: Add support for fundamental zynq clks

2012-11-12 Thread Michal Simek
-Original Message- From: Soren Brinkmann [mailto:soren.brinkm...@xilinx.com] Sent: Friday, November 09, 2012 12:28 AM To: Josh Cartwright Cc: Mike Turquette; Rob Herring; linux-kernel@vger.kernel.org; linux-arm- ker...@lists.infradead.org; Michal Simek; John Linn; a...@kernel.org

Re: [PATCH v2 1/5] ARM: zynq: dts: split up device tree

2012-11-12 Thread Michal Simek
Hi Josh, 2012/10/31 Josh Cartwright josh.cartwri...@ni.com: The purpose of the created zynq-7000.dtsi file is to describe the hardware common to all Zynq 7000-based boards. Also, get rid of the zynq-ep107 device tree, since it is not hardware anyone can purchase. Add a zc702 dts file based

Re: [PATCH v2] serial: xilinx_uartps: kill CONFIG_OF conditional

2012-11-12 Thread Michal Simek
2012/11/7 Michal Simek mon...@monstr.eu: 2012/11/5 Josh Cartwright josh.cartwri...@ni.com: The Zynq platform requires the use of CONFIG_OF. Remove the #ifdef conditionals in the uartps driver. Make dependency explicit in Kconfig. Signed-off-by: Josh Cartwright josh.cartwri...@ni.com

RE: [PATCH v2 2/5] clk: Add support for fundamental zynq clks

2012-11-14 Thread Michal Simek
-Original Message- From: Josh Cartwright [mailto:josh.cartwri...@ni.com] Sent: Tuesday, November 13, 2012 11:03 PM To: Soren Brinkmann; Michal Simek Cc: Mike Turquette; Rob Herring; linux-kernel@vger.kernel.org; linux-arm- ker...@lists.infradead.org; John Linn; a...@kernel.org

RE: [PATCH v3] clk: Add support for fundamental zynq clks

2012-11-14 Thread Michal Simek
-Original Message- From: Mike Turquette [mailto:mturque...@ti.com] Sent: Wednesday, November 14, 2012 12:55 AM To: Josh Cartwright; Michal Simek Cc: Soren Brinkmann; Rob Herring; linux-kernel@vger.kernel.org; linux-arm- ker...@lists.infradead.org; John Linn; a...@kernel.org

Re: new execve/kernel_thread design

2012-10-17 Thread Michal Simek
from the kernel space. I believe that it is called just once for /init. My question is how should /init be called? Because I need to save pt_regs to current_pt_regs() position where generic kernel_execve expects it. Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854

Re: [PATCH v6 1/3] of/pci: Unify pci_process_bridge_OF_ranges from Microblaze and PowerPC

2013-04-15 Thread Michal Simek
/of.h +#include linux/of_address.h #include linux/of_pci.h #include asm/prom.h When you fix it: Acked-by: Michal Simek mon...@monstr.eu Thanks, Michal On 04/15/2013 02:57 PM, Thomas Petazzoni wrote: Michal, Ben, Would you have some time to look at this patch and give your comments

Re: linux-next: manual merge of the arm-soc tree with the xilinx tree

2013-04-05 Thread Michal Simek
On 04/05/2013 03:32 PM, Arnd Bergmann wrote: On Friday 05 April 2013, Michal Simek wrote: Interesting. I rebased my arm-next branch based on 3.9-rc5 with some Rob's + one Arnd patch from arm-soc - clksrc/cleanup branch. I will fix my arm-next branch. The for-next branch in arm-soc

Re: [PATCH] microblaze: intc: set the default irq_domain

2013-03-18 Thread Michal Simek
-- Michal Simek, Ing. (M.Eng) 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 custodian and responsible for u-boot arm zynq platform -- To unsubscribe from

Re: [PATCH] memblock: Kill ARCH_POPULATES_NODE_MAP once more

2013-03-20 Thread Michal Simek
. Anyhow, these two entries can also be killed. Ah. We have done the developing on that on earlier version and to mainline it went in 3.3 merge window that's why I didn't notice it. If James wants to take this patch through his tree, I am ok with that and here is my Acked-by: Michal Simek mon

Re: [PATCH] memblock: Kill ARCH_POPULATES_NODE_MAP once more

2013-03-20 Thread Michal Simek
2013/3/20 James Hogan james.ho...@imgtec.com: On 20/03/13 11:02, Michal Simek wrote: On 03/20/2013 11:25 AM, Paul Bolle wrote: The Kconfig symbol ARCH_POPULATES_NODE_MAP was killed in v3.3. After that it popped up again in microblaze and metag. Nobody noticed, probably because these Kconfig

Re: [PATCH v9 RESEND 1/4] genalloc: add devres support, allow to find a managed pool by device

2013-03-22 Thread Michal Simek
*/ -- 1.7.10.4 Tested on xilinx-zynq with OCM. Tested-by: Michal Simek mon...@monstr.eu Thanks, Michal -- Michal Simek, Ing. (M.Eng) 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

Re: [PATCH v9 RESEND 2/4] misc: Generic on-chip SRAM allocation driver

2013-03-22 Thread Michal Simek
); +} + +postcore_initcall(sram_init); -- 1.7.10.4 Tested on xilinx-zynq with OCM. Tested-by: Michal Simek mon...@monstr.eu Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux

Re: [PATCH v9 RESEND 0/4] Add generic driver for on-chip SRAM

2013-03-22 Thread Michal Simek
| 81 +++ 12 files changed, 333 insertions(+), 15 deletions(-) Andrew: 1/4 and 2/4 patches should probably go through your tree. Can you please handle them? Or Philipp should send these two patches directly to you? Thanks, Michal -- Michal Simek, Ing. (M.Eng) w

Re: [PATCH v9 RESEND 2/4] misc: Generic on-chip SRAM allocation driver

2013-03-28 Thread Michal Simek
ugly. And also this is not generic solution because it doesn't work on Microblaze. Is there any other nice way how to ask for executable memory? Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt

Re: [PATCH -next] microblaze/PCI: remove duplicated include from pci-common.c

2013-03-12 Thread Michal Simek
2013/3/11 Wei Yongjun weiyj...@gmail.com: From: Wei Yongjun yongjun_...@trendmicro.com.cn Remove duplicated include. Signed-off-by: Wei Yongjun yongjun_...@trendmicro.com.cn --- arch/microblaze/pci/pci-common.c | 1 - 1 file changed, 1 deletion(-) Applied. Thanks, Michal -- Michal

Re: [PATCH] asm-generic: io: Fix ioread16/32be and iowrite16/32be

2013-02-08 Thread Michal Simek
2013/2/8 Geert Uytterhoeven ge...@linux-m68k.org: On Thu, Feb 7, 2013 at 3:18 PM, Michal Simek michal.si...@xilinx.com wrote: Fix ioreadXXbe and iowriteXXbe functions which did additional little endian conversion on native big endian systems. Using be_to_cpu (cpu_to_be) conversions

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-11 Thread Michal Simek
2013/2/8 Arnd Bergmann a...@arndb.de: On Thursday 07 February 2013, Michal Simek wrote: Subject: asm-generic: io: Fix ioread16/32be and iowrite16/32be Ok, thanks. If you don't mind, I think this can just go with the other patches for xsysace that come out of this discussion. I want to move

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-11 Thread Michal Simek
2013/2/11 Arnd Bergmann a...@arndb.de: On Monday 11 February 2013, Michal Simek wrote: 2013/2/8 Arnd Bergmann a...@arndb.de: On Thursday 07 February 2013, Michal Simek wrote: Subject: asm-generic: io: Fix ioread16/32be and iowrite16/32be Ok, thanks. If you don't mind, I think this can

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-11 Thread Michal Simek
2013/2/11 Arnd Bergmann a...@arndb.de: On Monday 11 February 2013, Michal Simek wrote: I have just found that it won't be so easy as I thought because I have found that microblaze wrong implementation was done because of others device drivers. It means that I have to fix all device drivers

[PATCH 1/2] tty: serial: uartlite: Fix sparse and checkpatch warnings

2013-02-11 Thread Michal Simek
Clean coding style and sparse warnings. Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/tty/serial/uartlite.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/tty/serial/uartlite.c b/drivers/tty/serial/uartlite.c index 89eee43..31444be

[PATCH 2/2] tty: serial: uartlite: Support uartlite on big and little endian systems

2013-02-11 Thread Michal Simek
Use big and little endian accessors function to reflect system configuration. Detection is done via control register in ulite_request_port. Tested on Microblaze LE, BE, PPC440 and Arm zynq. Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/tty/serial/uartlite.c | 101

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-12 Thread Michal Simek
2013/2/12 Benjamin Herrenschmidt b...@kernel.crashing.org: On Mon, 2013-02-11 at 16:57 +0100, Michal Simek wrote: But it reminds me that maybe the easiest solution is not to use endian accessors just use two simple macros which should work on all systems. #define name_readreg(offset

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-12 Thread Michal Simek
2013/2/11 Arnd Bergmann a...@arndb.de: On Monday 11 February 2013, Michal Simek wrote: Unfortunately no. Another is spi/i2c (sysace as we discuss in this thread), probably icap network drivers are ok because they are not shared. Timer when it is moved to clocksource(not important right now

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-12 Thread Michal Simek
2013/2/12 Arnd Bergmann a...@arndb.de: On Tuesday 12 February 2013, Michal Simek wrote: In particular, ARM can run both big- and little-endian even though big-endian is rarely used, so you need to know the endianess for the device you are talking to rather than assume that it knows what

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-12 Thread Michal Simek
-- Michal Simek, Ing. (M.Eng) 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 custodian and responsible for u-boot arm zynq platform -- To unsubscribe from this list

Re: [PATCH 1/4] clocksource: pass DT node pointer to init functions

2013-02-13 Thread Michal Simek
time. Signed-off-by: Rob Herring rob.herr...@calxeda.com Cc: John Stultz johns...@us.ibm.com Cc: Thomas Gleixner t...@linutronix.de --- drivers/clocksource/clksrc-of.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Tested-by: Michal Simek michal.si...@xilinx.com The rest

Re: [PATCH 1/4] clocksource: pass DT node pointer to init functions

2013-02-13 Thread Michal Simek
2013/2/13 Rob Herring robherri...@gmail.com: On 02/13/2013 10:21 AM, Michal Simek wrote: 2013/2/7 Rob Herring robherri...@gmail.com: From: Rob Herring rob.herr...@calxeda.com In cases where we have multiple nodes of the same type, we may need the node pointer to know which node was matched

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-04 Thread Michal Simek
HI, [cc: Alan and Geert and David] 2013/1/30 Arnd Bergmann a...@arndb.de: On Wednesday 30 January 2013 13:31:58 Michal Simek wrote: Also from my understanding of arm we should use readl/b/w functions because they have memory barriers which should be probably performed. And I haven't found

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-05 Thread Michal Simek
2013/2/4 Arnd Bergmann a...@arndb.de: On Monday 04 February 2013, Michal Simek wrote: and select the CONFIG_FOO_BIG_ENDIAN and CONFIG_FOO_LITTLE_ENDIAN symbols in Kconfig based on the system you are building for. Using CONFIG_FOO_BIG/LITTLE is not good because it is just another Kconfig

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-05 Thread Michal Simek
2013/2/5 Benjamin Herrenschmidt b...@kernel.crashing.org: On Mon, 2013-02-04 at 17:24 +, Arnd Bergmann wrote: On Monday 04 February 2013, Michal Simek wrote: and select the CONFIG_FOO_BIG_ENDIAN and CONFIG_FOO_LITTLE_ENDIAN symbols in Kconfig based on the system you are building

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-05 Thread Michal Simek
2013/2/5 Benjamin Herrenschmidt b...@kernel.crashing.org: On Tue, 2013-02-05 at 11:54 +0100, Michal Simek wrote: xilinx ppc is big endian xilinx arm is little endian xilinx microblaze is little endian and big endian You are talking about the core, why should the xsysace block driver

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-06 Thread Michal Simek
stop to work. After that I have looked at ioread/iowrite microblaze implementation and implementation of that functions is wrong. I have fixed it but looking at using asm-generic/io.h for microblaze. I will do more tests and let you know. Thanks, Michal -- Michal Simek, Ing. (M.Eng) w

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-06 Thread Michal Simek
On 02/07/2013 01:34 AM, Arnd Bergmann wrote: On Wednesday 06 February 2013 17:21:37 Michal Simek wrote: I have looked at the patches from more practical side and I have tested it on microblaze big endian in 16bit mode and I have found that sysace driver stop to work. After that I have looked

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-06 Thread Michal Simek
2013/2/6 Geert Uytterhoeven ge...@linux-m68k.org: On Wed, Feb 6, 2013 at 6:40 PM, Michal Simek mon...@monstr.eu wrote: One question regarding to asm-generic/io.h about iowrite16be implementation #define iowrite16be(v, addr) iowrite16(be16_to_cpu(v), (addr)) #define iowrite16(v, addr

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-07 Thread Michal Simek
On 02/07/2013 08:38 AM, Geert Uytterhoeven wrote: On Thu, Feb 7, 2013 at 8:23 AM, Michal Simek mon...@monstr.eu wrote: #define iowrite16be(v, addr) iowrite16(be16_to_cpu(v), (addr)) #define iowrite16(v, addr) writew((v), (addr)) #define writew(b,addr) __raw_writew(__cpu_to_le16(b),addr

[PATCH] asm-generic: io: Fix ioread16/32be and iowrite16/32be

2013-02-07 Thread Michal Simek
Fix ioreadXXbe and iowriteXXbe functions which did additional little endian conversion on native big endian systems. Using be_to_cpu (cpu_to_be) conversions with __raw_read/write functions have resolved it. Signed-off-by: Michal Simek michal.si...@xilinx.com CC: Benjamin Herrenschmidt b

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-07 Thread Michal Simek
2013/2/7 Arnd Bergmann a...@arndb.de: On Thursday 07 February 2013, Geert Uytterhoeven wrote: On Thu, Feb 7, 2013 at 9:01 AM, Michal Simek mon...@monstr.eu wrote: ok. Can you please confirm with me that the same problem is also for iowrite32be ioread16be and ioread32be

[PATCH] block: xsysace: Fix device name assignment for SystemACE (from xs` to xsa).

2013-02-07 Thread Michal Simek
an unsigned type against a negative return code. Signed-off-by: Graeme Smecher gsmec...@threespeedlogic.com Acked-by: Grant Likely grant.lik...@secretlab.ca Signed-off-by: Michal Simek michal.si...@xilinx.com --- drivers/block/xsysace.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff

Re: [PATCH] drivers/block/xsysace - replace in(out)_8/in(out)_be16/in(out)_le16 with generic iowrite(read)8/16(be)

2013-02-07 Thread Michal Simek
(from xs` to xsa). Let me resend it too. Alexey: Can you please confirm that on your arc platform you see broken CF partitions name? Thanks, Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer

  1   2   3   4   5   6   7   8   9   10   >