From mboxrd@z Thu Jan 1 00:00:00 1970 From: vikasm Date: Tue, 18 Nov 2014 10:17:08 -0800 Subject: [U-Boot] [PATCH v4 0/4] add support for new arch stv0991 In-Reply-To: References: <1416274228-19333-1-git-send-email-vikas.manocha@st.com> Message-ID: <546B8D24.20902@st.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hello Simon, On 11/17/2014 09:19 PM, Simon Glass wrote: > Hi Vikas, > > On 18 November 2014 01:30, Vikas Manocha wrote: >> This patchset add support for new arch stv0991. >> >> Changes in v4: >> - rebased to current master >> - added maintainers info >> >> Changes in v3: >> - removed period from commit messages >> >> Changes in v2: >> - corrected files license to GPL-2.0+ >> - replaced printf() usage with puts() for string print >> - sorted sourcing of board Kconfig >> >> Vikas Manocha (4): >> stv0991: Add basic stv0991 architecture support >> stv0991: enable ethernet support >> stv0991: default + misc command configs enabled >> stv0991: add maintainer information > Can you please look at using driver model for this board? It would be > particularly valuable since it looks like you are using the pl011 UART > which has not previously been tested with driver model (and it seems > you found some problems). > > To do this you probably only need to adjust a few defines and add > platform data for serial. A patch for Raspberry Pi is here: > > http://patchwork.ozlabs.org/patch/392180/ Sure, Simon. Infact i was also planning to use the driver model. Thanks for sharing the Raspberry patch link. Rgds, Vikas > >> MAINTAINERS | 6 + >> arch/arm/Kconfig | 5 + >> arch/arm/cpu/armv7/stv0991/Makefile | 9 ++ >> arch/arm/cpu/armv7/stv0991/clock.c | 41 +++++++ >> arch/arm/cpu/armv7/stv0991/lowlevel.S | 12 ++ >> arch/arm/cpu/armv7/stv0991/pinmux.c | 62 +++++++++++ >> arch/arm/cpu/armv7/stv0991/reset.c | 26 +++++ >> arch/arm/cpu/armv7/stv0991/timer.c | 114 +++++++++++++++++++ >> arch/arm/include/asm/arch-stv0991/gpio.h | 22 ++++ >> arch/arm/include/asm/arch-stv0991/hardware.h | 73 ++++++++++++ >> arch/arm/include/asm/arch-stv0991/stv0991_cgu.h | 116 ++++++++++++++++++++ >> arch/arm/include/asm/arch-stv0991/stv0991_creg.h | 95 ++++++++++++++++ >> arch/arm/include/asm/arch-stv0991/stv0991_defs.h | 16 +++ >> arch/arm/include/asm/arch-stv0991/stv0991_gpt.h | 43 ++++++++ >> arch/arm/include/asm/arch-stv0991/stv0991_periph.h | 44 ++++++++ >> arch/arm/include/asm/arch-stv0991/stv0991_wdru.h | 28 +++++ >> board/st/stv0991/Kconfig | 23 ++++ >> board/st/stv0991/MAINTAINERS | 5 + >> board/st/stv0991/Makefile | 8 ++ >> board/st/stv0991/stv0991.c | 91 +++++++++++++++ >> configs/stv0991_defconfig | 3 + >> include/configs/stv0991.h | 88 +++++++++++++++ >> 22 files changed, 930 insertions(+) >> create mode 100644 arch/arm/cpu/armv7/stv0991/Makefile >> create mode 100644 arch/arm/cpu/armv7/stv0991/clock.c >> create mode 100644 arch/arm/cpu/armv7/stv0991/lowlevel.S >> create mode 100644 arch/arm/cpu/armv7/stv0991/pinmux.c >> create mode 100644 arch/arm/cpu/armv7/stv0991/reset.c >> create mode 100644 arch/arm/cpu/armv7/stv0991/timer.c >> create mode 100644 arch/arm/include/asm/arch-stv0991/gpio.h >> create mode 100644 arch/arm/include/asm/arch-stv0991/hardware.h >> create mode 100644 arch/arm/include/asm/arch-stv0991/stv0991_cgu.h >> create mode 100644 arch/arm/include/asm/arch-stv0991/stv0991_creg.h >> create mode 100644 arch/arm/include/asm/arch-stv0991/stv0991_defs.h >> create mode 100644 arch/arm/include/asm/arch-stv0991/stv0991_gpt.h >> create mode 100644 arch/arm/include/asm/arch-stv0991/stv0991_periph.h >> create mode 100644 arch/arm/include/asm/arch-stv0991/stv0991_wdru.h >> create mode 100644 board/st/stv0991/Kconfig >> create mode 100644 board/st/stv0991/MAINTAINERS >> create mode 100644 board/st/stv0991/Makefile >> create mode 100644 board/st/stv0991/stv0991.c >> create mode 100644 configs/stv0991_defconfig >> create mode 100644 include/configs/stv0991.h > Regards, > Simon