- Nov 03, 2014
-
-
Heiko Schocher authored
155fa9af "spi: mxc: fix sf probe when using mxc_spi" break spi flash detection on the aristainetos board. Fix this. Signed-off-by:
Heiko Schocher <hs@denx.de>
-
Ye.Li authored
On mx6 sabreauto board, there are two USB ports: 0: OTG 1: HOST The EHCI driver is enabled for this board, but the IOMUX and VBUS power control is not implemented, which cause both USB port failed to work. This patch fix the problem by adding the board support codes. Since the power control uses the GPIO pin from port expander MAX7310, the PCA953X driver is enabled for accessing the MAX7310. The ID pin of OTG Port needs to configure the GPR1 bit 13 for selecting its daisy chain. Add a new function "imx_iomux_set_gpr_register" to handle GPR register setting. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Ye.Li authored
There are three SD/MMC sockets on mx6slevk boards. Implements the full support for them. The default boot socket is USDHC2, so the MMC environment is set to that device. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Ye.Li authored
Set the USDHC1-3 IOMUX settings which are used for mx6slevk board. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Ye.Li authored
Set the CONFIG_MXC_GPT_HCLK configuration in mx6_common.h, so that 24Mhz OSC clock source will be selected for GPT on all MX6 platforms. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Ye.Li authored
For MX6SL, uses the OSC 24Mhz as the preclk source in CCM. Align the preclk setting with kernel. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Ye.Li authored
For MX6SL and MX6SX, the perclk can come from OSC 24Mhz source. Fix the get_ipg_per_clk function to support it. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Ye.Li authored
The MX6SL has the perclk_clk_sel to select the perclk source. Add its define in CCM Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Ye.Li authored
Introduce a new configuration "CONFIG_MXC_GPT_HCLK". When it is set, the GPT will select a high frequency clock as clock source. Otherwise, the GPT will stay to use 32Khz OSC as clock source. In the implementation, since only the GPT on i.MX6 series provide the clock source option for 24Mhz OSC. For others (only i.MX5 and i.MX6 compile the driver), if the configuration is set, the perclk will be selected as clock source. MX6Q/D Rev 1.0 and MX6SL are special in the implementation, because they don't have the 24Mhz OSC clock source option, so also select the perclk for them. For MX6SL, we will set the OSC 24Mhz to perclk in CCM, so eventually the clock comes from OSC 24Mhz. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Ye.Li authored
In system boot chapter of i.MX6 reference manual, the "Image Vector Table" figure shows the bootdata.start points to the beginning of the destination memory. It means the bootdata.size should contain the IVT offset part, but the calculation in imximage tool does not have. We found this issue when booting from QuadSPI NOR on i.MX6SX. The u-boot runs into abnormal (crash or stop) after booting. After checked the destination memory where the image is loaded to, there are hundreds of bytes at the image end are not loaded into memory. Since there is a 4096 bytes round in the calculation, for the booting devices using smaller IVT offset, such as SD and SPI booting, they are not easy to reproduce. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
- Oct 30, 2014
-
-
Marek Vasut authored
The patch below failed to define the variable, so define it to make it consistent with M53EVK. commit a428ac91 Author: Lothar Rubusch <lothar@denx.de> Date: Thu Jun 26 11:01:29 2014 +0200 ARM: m28evk: Update default environment Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Tom Rini <trini@ti.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Stefano Babic <sbabic@denx.de>
-
Soeren Moch authored
fix typos in video pll related register names and bit defines Signed-off-by:
Soeren Moch <smoch@web.de>
-
Marek Vasut authored
Add ECC geometry for NAND which has 2048b pagesize and 112b OOB size. This is for example Macronix MX30LF2G28AB chip. Signed-off-by:
Marek Vasut <marex@denx.de>
-
Anatolij Gustschin authored
Fix name for Video PLL denominator register. Signed-off-by:
Anatolij Gustschin <agust@denx.de>
-
Nikolay Dimitrov authored
This patch fixes conflict between PHY pins becoming outputs after reset and imx6 still driving the pins. It also fixes the reset timing as recommended by the PHY datasheet. Signed-off-by:
Nikolay Dimitrov <picmaster@mail.bg> Cc: Stefano Babic <sbabic@denx.de> Cc: Sean Cross <xobs@kosagi.com> Cc: Marek Vasut <marex@denx.de> Reviewed-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Christian Gmeienr authored
Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
Christian Gmeienr authored
On the 'mr' variant switching to 'mmc dev 1' will result in "MMC: no card present". Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
Christian Gmeienr authored
The older 'mr' variant and the generic variant of the OT1200 differ in some places. As the name suggests the generic variant supports more boot devices. In order to be compatible with the 'mr' variant we define some 'feature' GPIOs. On the 'mr' variant this pads are not connected so we define their state with the help of the internal pullups. On the generic variant this GPIOs are connected and represent the state of the hardware. Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
Markus Niebel authored
Signed-off-by:
Markus Niebel <Markus.Niebel@tq-group.com>
-
Markus Niebel authored
Commit 155fa9af changed the way to define a GPIO line, which can be used to force CS high across multiple transactions. In order to fix sf detection change board code to make use of board_spi_cs_gpio(..). Signed-off-by:
Markus Niebel <Markus.Niebel@tq-group.com>
-
Fabio Estevam authored
Add support for the 4.3'' Seiko WVGA parallel display. In order to direct the splash screen to the Seiko display: => setenv panel SEIKO-WVGA => save => reset Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Marek Vasut authored
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 <marex@denx.de> Cc: Stefano Babic <sbabic@denx.de> Cc: Sean Cross <xobs@kosagi.com> Cc: Nikolay Dimitrov <picmaster@mail.bg> Reviewed-by:
Nikolay Dimitrov <picmaster@mail.bg>
-
Jeroen Hofstee authored
Cc: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by:
Jeroen Hofstee <jeroen@myspectrum.nl> Acked-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
- Oct 23, 2014
-
-
Christian Gmeienr authored
One of the possible boot devices can be sata. Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
Christian Gmeienr authored
Commit 155fa9af changed the way to define a GPIO line, which can be used to force CS high across multiple transactions. In order to fix sf detection change board code to make use of board_spi_cs_gpio(..). Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com> Acked-by:
Stefano Babic <sbabic@denx.de> Acked-by:
Nikita Kiryanov <nikita@compulab.co.il>
-
- Oct 21, 2014
-
-
Fabio Estevam authored
HDMI config options can be placed into the common mx6sabre_common.h file to avoid duplication. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
Let HDMI splash screen support work by default. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Christian Gmeienr authored
Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com> Reviewed-by:
Masahiro Yamada <yamada.m@jp.panasonic.com>
-
Eric Nelson authored
Declare displays[] and display_count in imx-common/video.h to prevent "Should it be static?" messages when compiling board files with "make C=1". Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com>
-
Eric Nelson authored
Provide a public declaration of the board_spi_cs_gpio() callback for i.MX SPI chip selects to prevent the warning "Should it be static?" when compiling with "make C=1". Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com>
-
Eric Nelson authored
Include <asm/bootm.h> to see the prototype for get_board_rev() and prevent warning "Should it be static?" with "make C=1". Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com>
-
Eric Nelson authored
Without preceding declarations, "make C=1" generates "Should it be static?" warnings for symbols do_bootm_linux, boot_prep_vxworks, and boot_jump_vxworks Include of bootm.h also identified a signature mismatch (const on argv[]). Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com> Acked-by:
Albert ARIBAUD <albert.u.boot@aribaud.net>
-
- Oct 14, 2014
-
-
Tom Rini authored
Signed-off-by:
Tom Rini <trini@ti.com>
-
- Oct 13, 2014
-
-
Hans de Goede authored
Currently uboot wrongly uses 25mV / step for dcdc3, this is a copy and paste error introduced when adding the axp152_mvolt_to_target during review of the axp152.c driver. This results in u-boot setting Vddr to 2.3V instead of 1.5V. This commit fixes this. Signed-off-by:
Hans de Goede <hdegoede@redhat.com>
-
Tom Rini authored
With the introduction of CONFIG_LOCALVERSION support we cannot build tools without having a config file (as we won't know our PLAIN_VERSION until then). Reported-by:
Otavio Salvador <otavio@ossystems.com.br> Signed-off-by:
Tom Rini <trini@ti.com>
-
- Oct 11, 2014
-
-
git://git.denx.de/u-boot-armTom Rini authored
-
- Oct 10, 2014
-
-
Albert ARIBAUD authored
-
Albert ARIBAUD authored
-
Marek Vasut authored
The SoCDK uses EMAC1, not EMAC0. This patch fixes the issue. Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Chin Liang See <clsee@altera.com> Cc: Dinh Nguyen <dinguyen@altera.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net> Cc: Tom Rini <trini@ti.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Pavel Machek <pavel@denx.de>
-
Pavel Machek authored
Add MAINTAINERS entry. Signed-off-by:
Pavel Machek <pavel@denx.de> Cc: Chin Liang See <clsee@altera.com> Cc: Dinh Nguyen <dinguyen@altera.com> Cc: Albert Aribaud <albert.u.boot@aribaud.net> Cc: Tom Rini <trini@ti.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Pavel Machek <pavel@denx.de>
-