From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Babic Date: Thu, 09 Oct 2014 09:36:13 +0200 Subject: [U-Boot] [PATCH V5] ARM: mx6: Add support for Kosagi Novena In-Reply-To: <1412611339-22024-1-git-send-email-marex@denx.de> References: <1412611339-22024-1-git-send-email-marex@denx.de> Message-ID: <54363AED.3030302@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 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. Best regards, Stefano Babic -- ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de =====================================================================