| #
d6949e3f |
| 02-Oct-2014 |
Eric Nelson <eric.nelson@boundarydevices.com> |
nitrogen6x: display: add LDB-WXGA-S for SPWG 1280x800 displays
This patch adds support for LVDS WXGA displays that use the SPWG encoding standard instead of JEIDA.
No auto-detection is enabled and
nitrogen6x: display: add LDB-WXGA-S for SPWG 1280x800 displays
This patch adds support for LVDS WXGA displays that use the SPWG encoding standard instead of JEIDA.
No auto-detection is enabled and you must explicitly set the 'panel' environment variable:
U-Boot > setenv panel LDB-WXGA-S U-Boot > saveenv && reset
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
4adc1127 |
| 02-Oct-2014 |
Eric Nelson <eric.nelson@boundarydevices.com> |
nitrogen6x: display: add support for LG-9.7 LVDS display
Add support for LG 9.7" LVDS panel (1024x768) with integrated eGalax touch screen.
Note that this panel differs only slightly from the Hanns
nitrogen6x: display: add support for LG-9.7 LVDS display
Add support for LG 9.7" LVDS panel (1024x768) with integrated eGalax touch screen.
Note that this panel differs only slightly from the Hannstar XGA panel (margins).
No auto-detection is available because it shares the same touch controller as the Hannstar-XGA display, so you'll need to configure it through the 'panel' environment variable:
U-Boot > setenv panel LG-9.7 U-Boot > saveenv && reset
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
443d4d15 |
| 02-Oct-2014 |
Eric Nelson <eric.nelson@boundarydevices.com> |
nitrogen6x: display: add qvga panel
Add support for a 1/4 VGA panel with a 24-bit RGB interface. No auto-detection is enabled, so you must configure the 'panel' environment variable to use this disp
nitrogen6x: display: add qvga panel
Add support for a 1/4 VGA panel with a 24-bit RGB interface. No auto-detection is enabled, so you must configure the 'panel' environment variable to use this display:
U-Boot > setenv panel qvga U-Boot > saveenv && reset
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
4328fb05 |
| 02-Oct-2014 |
Robert Winkler <robert.winkler@boundarydevices.com> |
nitrogen6x: display: add support lvds jeida screen
Add support for Boundary Devices 7" and 10.1" 1280x800 displays with integrated FocalTech ft5x06 10-point touch controller.
Because they share the
nitrogen6x: display: add support lvds jeida screen
Add support for Boundary Devices 7" and 10.1" 1280x800 displays with integrated FocalTech ft5x06 10-point touch controller.
Because they share the touch controller with the 1024x600 displays, auto-detection is disabled and you must explicitly set the 'panel' environment variable:
U-Boot > setenv panel LDB-WXGA U-Boot > saveenv && reset
Signed-off-by: Robert Winkler <robert.winkler@boundarydevices.com> Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
84caf0b2 |
| 02-Oct-2014 |
Eric Nelson <eric.nelson@boundarydevices.com> |
nitrogen6x: prevent warnings about board_ehci* callbacks
Include declarations of board_ehci callbacks to prevent compiler warnings and enforce function prototypes.
Signed-off-by: Eric Nelson <eric.
nitrogen6x: prevent warnings about board_ehci* callbacks
Include declarations of board_ehci callbacks to prevent compiler warnings and enforce function prototypes.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
adc4a2bd |
| 02-Oct-2014 |
Troy Kisky <troy.kisky@boundarydevices.com> |
nitrogen6x: phy: add 100 us delay after phy reset
Testing shows that the Micrel PHY may not be completely out of reset if accessed immediately.
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices
nitrogen6x: phy: add 100 us delay after phy reset
Testing shows that the Micrel PHY may not be completely out of reset if accessed immediately.
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
9fc42527 |
| 02-Oct-2014 |
Eric Nelson <eric.nelson@boundarydevices.com> |
nitrogen6x: staticize board file
Declare locally-used data structures and functions as static and pull in header files to prevent compiler warnings of "Should it be static?" when building with "make
nitrogen6x: staticize board file
Declare locally-used data structures and functions as static and pull in header files to prevent compiler warnings of "Should it be static?" when building with "make C=1".
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
693cccf4 |
| 02-Oct-2014 |
Troy Kisky <troy.kisky@boundarydevices.com> |
nitrogen6x: configure SGTL5000, CSI camera clock outputs
Configure CLKO outputs for SGTL5000, CSI camera.
The sys_mclk output for the SGTL500 in particular prevents Windows CE from properly driving
nitrogen6x: configure SGTL5000, CSI camera clock outputs
Configure CLKO outputs for SGTL5000, CSI camera.
The sys_mclk output for the SGTL500 in particular prevents Windows CE from properly driving audio.
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
a3b527a9 |
| 02-Oct-2014 |
Eric Nelson <eric.nelson@boundarydevices.com> |
nitrogen6x: power-down miscellanous peripherals
Ensure that cameras and USB OTG power are in a stable (reset) state at reset by configuring their pads and toggling GPIOs.
Signed-off-by: Troy Kisky
nitrogen6x: power-down miscellanous peripherals
Ensure that cameras and USB OTG power are in a stable (reset) state at reset by configuring their pads and toggling GPIOs.
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
41612472 |
| 02-Oct-2014 |
Eric Nelson <eric.nelson@boundarydevices.com> |
nitrogen6x: configure SD2 pads for SDIO on USDHC2
Pads SD2_CLK/CMD/DAT0-3 are connected to an SDIO WiFi device on Nitrogen and unconnected on BD-SL-i.MX6 (sabre lite).
Configure them as SDIO pins t
nitrogen6x: configure SD2 pads for SDIO on USDHC2
Pads SD2_CLK/CMD/DAT0-3 are connected to an SDIO WiFi device on Nitrogen and unconnected on BD-SL-i.MX6 (sabre lite).
Configure them as SDIO pins to prevent them from being in a state that confuses the WiFi part.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
213e9e33 |
| 02-Oct-2014 |
Troy Kisky <troy.kisky@boundarydevices.com> |
nitrogen6x: simplify board_mmc_getcd
The same logic applies to both SD card slots, only with different GPIOs and the code should make that easier to see.
Signed-off-by: Troy Kisky <troy.kisky@bound
nitrogen6x: simplify board_mmc_getcd
The same logic applies to both SD card slots, only with different GPIOs and the code should make that easier to see.
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
show more ...
|
| #
c9c86bde |
| 02-Oct-2014 |
Eric Nelson <eric.nelson@boundarydevices.com> |
nitrogen6x: implement board_cfb_skip() to disable text output
Several customers have asked to leave the display quiet during boot, so allow the user to express this request by the presence of enviro
nitrogen6x: implement board_cfb_skip() to disable text output
Several customers have asked to leave the display quiet during boot, so allow the user to express this request by the presence of environment variable "novideo".
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
155fa9af |
| 20-Aug-2014 |
Nikita Kiryanov <nikita@compulab.co.il> |
spi: mxc: fix sf probe when using mxc_spi
MXC SPI driver has a feature whereas a GPIO line can be used to force CS high across multiple transactions. This is set up by embedding the GPIO information
spi: mxc: fix sf probe when using mxc_spi
MXC SPI driver has a feature whereas a GPIO line can be used to force CS high across multiple transactions. This is set up by embedding the GPIO information in the CS value:
cs = (cs | gpio << 8)
This merge of cs and gpio data into one value breaks the sf probe command: if the use of gpio is required, invoking "sf probe <cs>" will not work, because the CS argument doesn't have the GPIO information in it. Instead, the user must use "sf probe <cs | gpio << 8>". For example, if bank 2 gpio 30 is used to force cs high on cs 0, bus 0, then instead of typing "sf probe 0" the user now must type "sf probe 15872".
This is inconsistent with the description of the sf probe command, and forces the user to be aware of implementaiton details.
Fix this by introducing a new board function: board_spi_cs_gpio(), which will accept a naked CS value, and provide the driver with the relevant GPIO, if one is necessary.
Cc: Eric Nelson <eric.nelson@boundarydevices.com> Cc: Eric Benard <eric@eukrea.com> Cc: Fabio Estevam <fabio.estevam@freescale.com> Cc: Tim Harvey <tharvey@gateworks.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Tom Rini <trini@ti.com> Cc: Marek Vasut <marex@denx.de> Reviewed-by: Marek Vasut <marex@denx.de> Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il> Reviewed-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
show more ...
|
| #
5a1095a8 |
| 29-Aug-2014 |
Tom Rini <trini@ti.com> |
Merge branch 'master' of git://www.denx.de/git/u-boot-imx
|
| #
0a11d6f2 |
| 09-Jul-2014 |
Fabio Estevam <fabio.estevam@freescale.com> |
mx6: Remove duplication of iomuxc structure
There is no need to keep iomuxc_base_regs structure as it serves the exact same purpose of the iomuxc structure, which is to provide access to the GPR reg
mx6: Remove duplication of iomuxc structure
There is no need to keep iomuxc_base_regs structure as it serves the exact same purpose of the iomuxc structure, which is to provide access to the GPR registers.
The additional fields of iomuxc_base_regs are not used. Other advantage of 'iomuxc' is that it has a shorter name and the variable declarations can fit into a single line.
So remove iomuxc_base_regs structure and use iomuxc instead.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Acked-by: Stefano Babic <sbabic@denx.de>
show more ...
|
| #
f6ed9d50 |
| 22-May-2014 |
Tom Rini <trini@ti.com> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
|
| #
6a2f30a0 |
| 16-May-2014 |
Albert ARIBAUD <albert.u.boot@aribaud.net> |
Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'
|
| #
3b31605a |
| 11-Apr-2014 |
Fabio Estevam <fabio.estevam@freescale.com> |
nitrogen6x: Fix the PAD settings for the ECSPI chipselect
ECSPI chipselect (MX6_PAD_EIM_D19__GPIO3_IO19) is used with GPIO functionality, so it does not make sense to set its pad as SPI pin.
Signed
nitrogen6x: Fix the PAD settings for the ECSPI chipselect
ECSPI chipselect (MX6_PAD_EIM_D19__GPIO3_IO19) is used with GPIO functionality, so it does not make sense to set its pad as SPI pin.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Tested-by: Eric Nelson <eric.nelson@boundarydevices.com> Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|
| #
1220eeb7 |
| 04-Apr-2014 |
Eric Benard <eric@eukrea.com> |
nitrogen6x: use common detect_hdmi
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
| #
a47e4495 |
| 04-Apr-2014 |
Eric Benard <eric@eukrea.com> |
nitrogen6x: use common board_video_skip
Signed-off-by: Eric Bénard <eric@eukrea.com> Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
| #
1ad6364e |
| 05-Mar-2014 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
|
| #
f016f8ca |
| 06-Feb-2014 |
Marek Vasut <marex@denx.de> |
usb: mv_udc: Rename to ci_udc
The mv_udc is not marvell-specific anymore. The mv_udc is used to drive generic ChipIdea CI13xxx series OTG cores, so rename the driver to ci_udc instead.
Signed-off-b
usb: mv_udc: Rename to ci_udc
The mv_udc is not marvell-specific anymore. The mv_udc is used to drive generic ChipIdea CI13xxx series OTG cores, so rename the driver to ci_udc instead.
Signed-off-by: Marek Vasut <marex@denx.de> Cc: Eric Nelson <eric.nelson@boundarydevices.com> Cc: Stefano Babic <sbabic@denx.de>
show more ...
|
| #
7f673c99 |
| 10-Jan-2014 |
Tom Rini <trini@ti.com> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
Bringing in the MMC tree means that CONFIG_BOUNCE_BUFFER needed to be added to include/configs/exynos5-dt.h now.
Conflicts: include/configs/ex
Merge branch 'master' of git://git.denx.de/u-boot-arm
Bringing in the MMC tree means that CONFIG_BOUNCE_BUFFER needed to be added to include/configs/exynos5-dt.h now.
Conflicts: include/configs/exynos5250-dt.h
Signed-off-by: Tom Rini <trini@ti.com>
show more ...
|
| #
a891601c |
| 06-Jan-2014 |
Albert ARIBAUD <albert.u.boot@aribaud.net> |
Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'
Conflicts: include/micrel.h
The conflict above was trivial, caused by four lines being added in both branches with different whitepace.
|
| #
164d9846 |
| 28-Nov-2013 |
Giuseppe Pagano <giuseppe.pagano@seco.com> |
nitrogen6x: Move setup_sata to common part
Move setup_sata function definition from platform file nitrogen6x.c to arch/arm/imx-common/sata.c to avoid code duplication.
Signed-off-by: Giuseppe Pagan
nitrogen6x: Move setup_sata to common part
Move setup_sata function definition from platform file nitrogen6x.c to arch/arm/imx-common/sata.c to avoid code duplication.
Signed-off-by: Giuseppe Pagano <giuseppe.pagano@seco.com> CC: Stefano Babic <sbabic@denx.de> CC: Fabio Estevam <fabio.estevam@freescale.com> CC: Eric Nelson <eric.nelson@boundarydevices.com>
show more ...
|