From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Thu, 9 Oct 2014 16:08:04 +0200 Subject: [U-Boot] [PATCH V5] ARM: mx6: Add support for Kosagi Novena In-Reply-To: <54363AED.3030302@denx.de> References: <1412611339-22024-1-git-send-email-marex@denx.de> <54363AED.3030302@denx.de> Message-ID: <201410091608.04662.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Thursday, October 09, 2014 at 09:36:13 AM, Stefano Babic wrote: > Hi Marek, > > On 06/10/2014 18:02, Marek Vasut wrote: > > Add support for the Kosagi Novena board. Currently supported are: > > - I2C busses > > - FEC Ethernet > > - MMC0, MMC1, Booting from MMC > > - SATA > > - USB ports > > - USB Ethernet > > > > Signed-off-by: Marek Vasut > > Cc: Stefano Babic > > Cc: Sean Cross > > Cc: Nikolay Dimitrov > > --- > > > > arch/arm/Kconfig | 4 + > > board/kosagi/novena/Kconfig | 23 ++ > > board/kosagi/novena/Makefile | 11 + > > board/kosagi/novena/novena.c | 342 +++++++++++++++++++++++ > > board/kosagi/novena/novena_spl.c | 581 > > +++++++++++++++++++++++++++++++++++++++ board/kosagi/novena/setup.cfg > > | 47 ++++ > > configs/novena_defconfig | 4 + > > include/configs/imx6_spl.h | 2 +- > > include/configs/novena.h | 303 ++++++++++++++++++++ > > 9 files changed, 1316 insertions(+), 1 deletion(-) > > create mode 100644 board/kosagi/novena/Kconfig > > create mode 100644 board/kosagi/novena/Makefile > > create mode 100644 board/kosagi/novena/novena.c > > create mode 100644 board/kosagi/novena/novena_spl.c > > create mode 100644 board/kosagi/novena/setup.cfg > > create mode 100644 configs/novena_defconfig > > create mode 100644 include/configs/novena.h > > > > V2: - Drop the tegra_keyboard_init() comment altogether > > > > - Immediatelly return from the SD controller probe function on > > failure - Rename PFUZE100_PMIC to just PFUZE100 > > - Fix the IMX OTP support with CMD_FUSE > > - Enabling LVDS clock is still in place, since this is coming soon. > > > > V3: - Zap rootpath builtin env > > V4: - Zap the checkpatch issues > > > > - Update comments > > > > V5: - Don't configure VGEN1 > > > > - Set FPGA into reset in SPL > > - Drop ECSPI1 and add ECSPI3 mux > > - Drop UART1 and add UART3, UART4 muxes > > - Add separate mux option for the RGMII pins which doesn't set SPEED > > field - Move the configuration of RGMII after they were configured > > in GPIO mode > > > > diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig > > index 106aed9..4da1923 100644 > > --- a/arch/arm/Kconfig > > +++ b/arch/arm/Kconfig > > @@ -411,6 +411,9 @@ config TARGET_GW_VENTANA > > > > config TARGET_HUMMINGBOARD > > > > bool "Support hummingboard" > > > > +config TARGET_KOSAGI_NOVENA > > + bool "Support Kosagi Novena" > > + > > > > config TARGET_TQMA6 > > > > bool "TQ Systems TQMa6 board" > > > > @@ -637,6 +640,7 @@ source "board/imx31_phycore/Kconfig" > > > > source "board/isee/igep0033/Kconfig" > > source "board/jornada/Kconfig" > > source "board/karo/tx25/Kconfig" > > > > +source "board/kosagi/novena/Kconfig" > > > > source "board/logicpd/imx27lite/Kconfig" > > source "board/logicpd/imx31_litekit/Kconfig" > > source "board/mpl/vcma9/Kconfig" > > > > diff --git a/board/kosagi/novena/Kconfig b/board/kosagi/novena/Kconfig > > new file mode 100644 > > index 0000000..4e52be9 > > --- /dev/null > > +++ b/board/kosagi/novena/Kconfig > > @@ -0,0 +1,23 @@ > > +if TARGET_KOSAGI_NOVENA > > + > > +config SYS_CPU > > + string > > + default "armv7" > > See http://patchwork.ozlabs.org/patch/397186/. > > According to Masahiro, "strings" is not required and can be dropped. Dropped, thanks!