summaryrefslogtreecommitdiffstats
path: root/board
Commit message (Collapse)AuthorAgeFilesLines
* TI: am57xx; Remove am57xx_evm_nodt_defconfigTom Rini2017-11-211-1/+0
| | | | | | | We don't want this build anymore. Acked-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Tom Rini <trini@konsulko.com>
* odroid-c2: enable I2CBeniamino Galvani2017-11-201-0/+1
| | | | Signed-off-by: Beniamino Galvani <b.galvani@gmail.com>
* omap3: omap3_logic: Move pinmuxing to header fileAdam Ford2017-11-172-332/+333
| | | | | | To keep the board file smaller and clean, let's move the pinmux to the header file. Signed-off-by: Adam Ford <aford173@gmail.com>
* mmc: arm_pl180_mmci: update arm_pl180_mmci_init() prototypePatrice Chotard2017-11-171-1/+2
| | | | | | | | | Update arm_pl180_mmci_init() prototype by adding struct mmc** param. This is needed before converting this driver to driver model in order to use arm_pl180_mmci_init() in driver model and in none driver model implementation Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
* arm: amlogic: p212: Add support for Ethernet with Internal PHYNeil Armstrong2017-11-171-1/+38
| | | | | | | This patch adds support for the Internal RMII Ethernet PHY on the Amlogic P212 Reference Board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
* arm: add initial support for Amlogic P212 based on Meson GXL familyNeil Armstrong2017-11-175-0/+143
| | | | | | | | | | | This adds platform code for the Amlogic P212 reference board based on a Meson GXL (S905X) SoC with the Meson GXL configuration. This initial submission only supports UART and MMC/SDCard, support for the internal Ethernet PHY in Work In Progress. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Beniamino Galvani <b.galvani@gmail.com>
* board: ti: dra71x-evm: Hook LDO1 of LP8733 to EN_PINKeerthy2017-11-171-0/+7
| | | | | | | | | All regulators are hooked to EN_Pin at reset so that EN Pin controls their state. Hook the LDO1 regulator to EN pin which at reset is not hooked. This applies only to LP8733. Signed-off-by: Keerthy <j-keerthy@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
* Merge git://www.denx.de/git/u-boot-marvellTom Rini2017-11-162-2/+2
|\
| * mvebu: usb: xhci: a38x supportJon Nettleton2017-11-162-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | This makes the initial changes need to support the a38x series of SOCs. It adds the device-tree identifier as well as changing the board_support function to take the IO address designated by device-tree. Signed-off-by: Jon Nettleton <jon@solid-run.com> [baruch: use fdt_addr_t; update 37xx and 8K implementations] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Stefan Roese <sr@denx.de>
* | armv8: ls1088aqds: Add SD boot support for ls1088qdsAshish Kumar2017-11-151-0/+1
| | | | | | | | | | | | | | Signed-off-by: Ashish Kumar <Ashish.Kumar@nxp.com> Signed-off-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Signed-off-by: Raghav Dogra <raghav.dogra@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
* | armv8: ls1088ardb: Add SD boot support for ls1088Ashish Kumar2017-11-152-1/+5
|/ | | | | | | Signed-off-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Signed-off-by: Ashish Kumar <Ashish.Kumar@nxp.com> Signed-off-by: Raghav Dogra <raghav.dogra@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
* sunxi: SATA link timeout fixWerner Böllmann2017-11-101-0/+2
| | | | | | | | | | | | | | | | | After updating u-boot from v2016.01 to 2017.09, issue with "SATA link 0 timeout." on my Cubietruck board. mdelay milled after moving satapwr code to board. "sunxi: Turn satapwr on from board_init" (sha1: 9fbb0c3aa49f4604b0342cb527a6bd099f92eaeb) After adding the "mdelay(500);" line that was lost in the path the error is gone. Signed-off-by: Werner Böllmann <Werner.Boellmann@fh-dortmund.de> [Rebased and updated change and commit message] Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Reviewed-by: Jagan Teki <jagan@openedev.com>
* imx:display5: Add support for LWN's DISPLAY5 boardLukasz Majewski2017-11-097-0/+820
| | | | | | This commit provides support for LWN's IMX6Q based DISPLAY5 board. Signed-off-by: Lukasz Majewski <lukma@denx.de>
* board: imx6: marsboard: Remove doubled #include <asm/arch/sys_proto.h>Lukasz Majewski2017-11-091-1/+1
| | | | | | The sys_proto.h file has been included earlier in this file. Signed-off-by: Lukasz Majewski <lukma@denx.de>
* i.MX6: engicam: Fix MAINTAINERS/READMEJagan Teki2017-11-076-14/+8
| | | | | | | - Update newly added include/configs file in MAINTAINERS - Update newly added defconfig file in README Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
* MAINTAINERS: Add missing boards and config entriesTom Rini2017-11-0617-7/+69
| | | | | | | | | | | | | As part of my usual round of build testing, output about missing MAINTAINERS information was not logged, and thus often overlooked. Correct that mistake by ensuring that I log the output of genboardscfg.py every time. As part of that, address a number of missing MAINTAINERS entires. In the case of a missing file, I have put the original submitter down. In the rest of the cases I have added the config (and sometimes relevant header file) to the existing set of file globs. Signed-off-by: Tom Rini <trini@konsulko.com>
* stv0991: fix STMicroelectronics copyrightPatrice Chotard2017-11-062-4/+4
| | | | | | | Uniformize STMicroelectronics copyrights headers for STV0991 related code. Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
* stm32: fix STMicroelectronics copyrightPatrice Chotard2017-11-066-12/+12
| | | | | | | Uniformize STMicroelectronics copyrights headers for STM32 related code. Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
* sti: fix STMicroelectronics copyrightPatrice Chotard2017-11-062-5/+4
| | | | | | | Uniformize all STMicroelectronics copyrights headers for STi related code. Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
* mx6slevk: Call gpio_request()Fabio Estevam2017-10-311-0/+3
| | | | | | We should call gpio_request() prior to reading the GPIO value. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
* udoo: Remove cpu type check prior to setup_sata()Fabio Estevam2017-10-311-2/+1
| | | | | | | | Inside setup_sata() there is a cpu type check, so there is no need to do this check in the board file. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* wandboard: Remove cpu type check prior to setup_sata()Fabio Estevam2017-10-311-3/+1
| | | | | | | | | | | Inside setup_sata() there is a cpu type check, so there is no need to do this check in the board file. This also brings the benefit to allowing setup_sata() to be called for the mx6qp wandboard variant. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
* ARM: imx6: Enable UMS and DFU on DHCOM i.MX6 PDKMarek Vasut2017-10-311-8/+2
| | | | | | | | Enable UMS and DFU, so that the eMMC can be accessed via the USB gadget port on the board. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Stefano Babic <sbabic@denx.de>
* imx: mx6slevk: cleanup board usb codePeng Fan2017-10-311-49/+0
| | | | | | | | | Since DM_USB enabled, no need the usb code in board file. Signed-off-by: Peng Fan <peng.fan@nxp.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
* wandboard: Add support for the MX6QP variantFabio Estevam2017-10-312-4/+127
| | | | | | | | Add support for the latest MX6QP wandboard variant. Based on Richard Hu's work from Technexion's U-Boot tree. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
* Merge git://git.denx.de/u-boot-fsl-qoriqTom Rini2017-10-271-0/+1
|\
| * armv8: ls1088aqds: Change phy mode to PHY_INTERFACE_MODE_RGMII_IDAshish Kumar2017-10-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | Since TX delay is now enabled only in PHY_INTERFACE_MODE_RGMII_ID PHY_INTERFACE_MODE_RGMII_TXID. These change where introduced in phy driver in commit 05b29aa0cb68 ("net: phy: realtek: fix enabling of the TX-delay for RTL8211F"). Signed-off-by: Ashish Kumar <Ashish.Kumar@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
* | omap4: sdp4430: match the #endif comment to #ifdefMasahiro Yamada2017-10-271-1/+1
|/ | | | | | | | | This comment creates a wrong entry in config_whitelist.txt. I did not touch config_whitelist.txt - the CONFIG will be dropped by the next re-sync. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
* net: Add SMC911X driver to Kconfig, convertAdam Ford2017-10-201-1/+2
| | | | | | | | | | | | | We add the various SMC91XX symbols to drivers/net/Kconfig and then this converts the following to Kconfig: CONFIG_SMC911X CONFIG_SMC911X_BASE CONFIG_SMC911X_16_BIT CONFIG_SMC911X_32_BIT Signed-off-by: Adam Ford <aford173@gmail.com> [trini: Apply to the rest of the tree, re-squash old and new patch] Signed-off-by: Tom Rini <trini@konsulko.com>
* x86: baytrail: fsp: Move Azalia update codes to boardBin Meng2017-10-191-0/+111
| | | | | | | | | | | | | Azalia configuration may be different across boards, hence it's not appropriate to do that in the SoC level. Instead, let's make the SoC update_fsp_azalia_configs() routine as a weak version, and do the actual work in the board codes. So far it seems only som-db5800-som-6867 board enables the Azalia. Move the original codes into som-db5800-som-6867.c. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Stefan Roese <sr@denx.de>
* Drop CONFIG_HAS_DATAFLASHTuomas Tynkkynen2017-10-1616-204/+0
| | | | | | | | Last user of this option went away in commit: fdc7718999 ("board: usb_a9263: Update to support DT and DM") Signed-off-by: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
* Merge git://git.denx.de/u-boot-fsl-qoriqTom Rini2017-10-124-11/+131
|\
| * armv8: ls1043ardb: Use static DDR setting for SPL bootYork Sun2017-10-092-0/+115
| | | | | | | | | | | | | | This board has soldered DDR chips. To reduce the SPL image size, use static DDR setting instead of dynamic DDR driver. Signed-off-by: York Sun <york.sun@nxp.com>
| * armv8: ls1088a: Update MC boot sequenceBogdan Purcareata2017-10-092-11/+16
| | | | | | | | | | | | | | | | | | | | The MC boot sequence is contained in mc_env_boot. Update LS1088A boards to use this function, and hook it to reset_phy so that it's called late enough, after the ports have been initialized, for proper DPC / DPL fixup. Signed-off-by: Bogdan Purcareata <bogdan.purcareata@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
* | ARM: imx6: Add DHCOM i.MX6 PDK board supportMarek Vasut2017-10-125-0/+866
| | | | | | | | | | | | | | | | | | | | Add support for the DHCOM i.MX6 PDK board. This board has: - FEC ethernet - EHCI USB host - 3x SDMMC Signed-off-by: Marek Vasut <marex@denx.de> Cc: Stefano Babic <sbabic@denx.de>
* | i.mx6ul: xpress: update UART init for current board revisionAnatolij Gustschin2017-10-121-4/+10
| | | | | | | | | | | | | | | | | | UART pinmux has been changed on the last board revision. Change board pinmux accordingly. Console is on UART7 now, add pinmux, base address and update console string in environment. Signed-off-by: Anatolij Gustschin <agust@denx.de> Reviewed-by: Stefano Babic <sbabic@denx.de>
* | wandboard: Add support for the latest revd1 revisionFabio Estevam2017-10-121-5/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Latest wandboard hardware revision is revd1, which brings the following new features: - PFUZE100 PMIC - AR8035 Ethernet PHY - Upgrade Wifi/BT chip to BCM4339/BCM43430. The detection mechanism is to probe the PMIC and when it is found, then the revision of the board is revd1. As the detection is done via PMIC, we need to print the board version at a later stage via CONFIG_DISPLAY_BOARDINFO_LATE and also need to disable CONFIG_DISPLAY_BOARDINFO, which is done much earlier. Make the necessary adjustments for the AR8035 PHY to work on revd1. Based on Richard Hu's work from Technexion's U-Boot tree. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
* | arm: imx7d: add support for Compulab cl-som-imx7Ilya Ledvich2017-10-128-0/+813
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add initial support for Compulab cl-som-imx7 SoM. The initial support includes: - MMC - eMMC - SPI flash - I2C - FEC - USB - Serial console Signed-off-by: Ilya Ledvich <ilya@compulab.co.il>
* | icorem6_rqs: env: Return mmc devnoJagan Teki2017-10-121-2/+1
| | | | | | | | | | | | | | | | | | Instead of changing mmc devno from dts nodes better to return the detected devno so-that env trigger the same. Cc: Stefano Babic <sbabic@denx.de> Cc: Tom Rini <trini@konsulko.com> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
* | mx6sabresd: Include <usb/ehci-ci.h> header fileDiego Dorta2017-10-121-0/+1
| | | | | | | | | | | | | | | | | | | | When compiling with W=1 the following warning is observed: board/freescale/mx6sabresd/mx6sabresd.c:586:5: warning: no previous prototype for ‘board_ehci_hcd_init’ [-Wmissing-prototypes] int board_ehci_hcd_init(int port) Remove this warning by including <usb/ehci-ci.h>. Signed-off-by: Diego Dorta <diego.dorta@nxp.com>
* | mx6sabresd: Include <asm/mach-imx/spi.h> header fileDiego Dorta2017-10-121-0/+1
| | | | | | | | | | | | | | | | | | | | When compiling with W=1 the following warning is observed: board/freescale/mx6sabresd/mx6sabresd.c:680:5: warning: no previous prototype for ‘board_spi_cs_gpio’ [-Wmissing-prototypes] int board_spi_cs_gpio(unsigned bus, unsigned cs) Remove this warning by including <asm/mach-imx/spi.h>. Signed-off-by: Diego Dorta <diego.dorta@nxp.com>
* | imx: Include <input.h> header fileDiego Dorta2017-10-1215-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | When building with W=1 errors like the one below is seen: board/freescale/mx6sabresd/mx6sabresd.c:546:5: warning: no previous prototype for ‘overwrite_console’ [-Wmissing-prototypes] int overwrite_console(void) Fix the build warnings by including <input.h>. Signed-off-by: Diego Dorta <diego.dorta@nxp.com> Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
* | colibri_imx6: Avoid calling setup_display() from SPL codeFabio Estevam2017-10-121-3/+4
| | | | | | | | | | | | | | | | There is no need call setup_display() from SPL code, so move it to board_init(), which executes only in U-Boot proper. Reported-by: Stefano Babic <sbabic@denx.de> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
* | apalis_imx6: Avoid calling setup_display() from SPL codeFabio Estevam2017-10-121-4/+4
| | | | | | | | | | | | | | | | There is no need call setup_display() from SPL code, so move it to board_init(), which executes only in U-Boot proper. Reported-by: Stefano Babic <sbabic@denx.de> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
* | mx6cuboxi: Avoid calling setup_display() from SPL codeFabio Estevam2017-10-121-7/+8
| | | | | | | | | | | | | | | | | | There is no need call setup_display() from SPL code, so move it to board_init(), which executes only in U-Boot proper. Reported-by: Stefano Babic <sbabic@denx.de> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: Stefano Babic <sbabic@denx.de>
* | wandboard: Avoid calling setup_display() from SPL codeFabio Estevam2017-10-121-3/+2
| | | | | | | | | | | | | | | | | | There is no need call setup_display() from SPL code, so move it to board_init(), which executes only in U-Boot proper. Reported-by: Stefano Babic <sbabic@denx.de> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: Stefano Babic <sbabic@denx.de>
* | cgtqmx6eval: Avoid calling setup_display() from SPL codeFabio Estevam2017-10-121-2/+2
| | | | | | | | | | | | | | | | | | There is no need call setup_display() from SPL code, so move it to board_init(), which executes only in U-Boot proper. Reported-by: Stefano Babic <sbabic@denx.de> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: Stefano Babic <sbabic@denx.de>
* | mx6sabresd: Avoid calling setup_display() from SPL codeFabio Estevam2017-10-121-3/+3
| | | | | | | | | | | | | | | | | | There is no need call setup_display() from SPL code, so move it to board_init(), which executes only in U-Boot proper. Reported-by: Stefano Babic <sbabic@denx.de> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: Stefano Babic <sbabic@denx.de>
* | Merge branch 'rmobile' of git://git.denx.de/u-boot-shTom Rini2017-10-103-240/+34
|\ \
| * | ARM: rmobile: Fixup ULCB CPLD support after PFC reworkMarek Vasut2017-10-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ULCB CPLD support was not updated during the PFC table rework, fix up the GPIO numbers until the CPLD support is rewritten to a proper DM capable and DT probing driver. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>