- Nov 27, 2017
-
-
mx6sxsabresd can run different kernel versions, such as NXP 4.1 or mainline. Currently the rootfs location is passed via mmcblk number and the problem with this approach is that the mmcblk number for the SD card changes depending on the kernel version. In order to avoid such issue, use the UUID method to specify the rootfs location. Signed-off-by:
Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by:
Stefano Babic <sbabic@denx.de> Reviewed-by:
Lukasz Majewski <lukma@denx.de>
-
imx_set_wdog_powerdown() is always used to disable the power down enable bit, so remove the boolean parameter of the function. It is also a bit strange to write a boolean value into registers, so this new version makes explicit that we are writing 0. While at it, rename it to imx_wdog_disable_powerdown(). Signed-off-by:
Fabio Estevam <fabio.estevam@nxp.com>
-
Clear powerdown enable bit for WDOG3 on i.MX6ULL to avoid unwanted kernel reboots. Suggested-by:
Ye Li <ye.li@nxp.com> Signed-off-by:
Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by:
Peng Fan <peng.fan@nxp.com> Reviewed-by:
Stefano Babic <sbabic@denx.de>
-
i.MX6ULL has the same WDOG3 base address as i.MX6UL, so take this into account in the base address definition. Signed-off-by:
Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by:
Peng Fan <peng.fan@nxp.com> Reviewed-by:
Stefano Babic <sbabic@denx.de>
-
- Nov 20, 2017
-
-
SPL option is already selected via Kconfig, so remove it from the CONFIG_SYS_EXTRA_OPTIONS line. Signed-off-by:
Fabio Estevam <fabio.estevam@nxp.com>
-
Currently the MX6QDL option is selected via CONFIG_SYS_EXTRA_OPTIONS, but it is better to select it directly via Kconfig. Signed-off-by:
Fabio Estevam <fabio.estevam@nxp.com>
-
Create board support for GE PPD, based on mx53loco. Use mx53ppd_defconfig make target to configure for this board. Signed-off-by:
Peter Senna Tschudin <peter.senna@collabora.com> Signed-off-by:
Ian Ray <ian.ray@ge.com> Signed-off-by:
Nandor Han <nandor.han@ge.com> Signed-off-by:
Martyn Welch <martyn.welch@collabora.co.uk> Cc: Stefano Babic <sbabic@denx.de> Acked-by:
Stefano Babic <sbabic@denx.de>
-
The VPD data is used on a number of GE products. Move the parsing code to a common location so that we can share this code. Signed-off-by:
Martyn Welch <martyn.welch@collabora.co.uk> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Add support for S35392A RTC. The driver supports both U-Boot driver models. Signed-off-by:
Nandor Han <nandor.han@ge.com> Signed-off-by:
Martyn Welch <martyn.welch@collabora.co.uk> Cc: Heiko Schocher <hs@denx.de>
-
Add support for bootcounter on an EXT filesystem. Sync configuration whitelist. Signed-off-by:
Ian Ray <ian.ray@ge.com> Signed-off-by:
Martyn Welch <martyn.welch@collabora.co.uk>
-
Add register definitions require for video configuration. Signed-off-by:
Nandor Han <nandor.han@ge.com> Signed-off-by:
Martyn Welch <martyn.welch@collabora.co.uk> Reviewed-by:
Stefano Babic <sbabic@denx.de> Cc: Stefano Babic <sbabic@denx.de> Reviewed-by:
Stefano Babic <sbabic@denx.de>
-
Add missing parts for i.MX53 PWM support Acked-by:
Nandor Han <nandor.han@ge.com> Signed-off-by:
Martyn Welch <martyn.welch@collabora.co.uk> Cc: Stefano Babic <sbabic@denx.de> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Some fixes when reading EXT files and directory entries were identified after using e2fuzz to corrupt an EXT3 filesystem: - Stop reading directory entries if the offset becomes badly aligned. - Avoid overwriting memory by clamping the length used to zero the buffer in ext4fs_read_file. Also sanity check blocksize. Signed-off-by:
Ian Ray <ian.ray@ge.com> Signed-off-by:
Martyn Welch <martyn.welch@collabora.co.uk> Reviewed-by:
Stefano Babic <sbabic@denx.de>
-
Tweak the i2c transfer to work for devices that want to read data without addressing a register. Signed-off-by:
Nandor Han <nandor.han@ge.com> Signed-off-by:
Martyn Welch <martyn.welch@collabora.co.uk> Acked-by:
Heiko Schocher <hs@denx.de> Cc: Heiko Schocher <hs@denx.de> Cc: Stefano Babic <sbabic@denx.de>
-
This reverts commit b8b9790e. Some wandboard variants no longer boot after this commit, so keep the original delay to avoid the boot regression. Reported-by:
Varga Zsolt <vazso@vazso.hu> Tested-by:
Varga Zsolt <vazso@vazso.hu> Signed-off-by:
Fabio Estevam <fabio.estevam@nxp.com>
-
Signed-off-by:
Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br>
-
Command run setup_emmc will create gpt partitions for mmc 0 device based on patitions variable. Signed-off-by:
Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br>
-
Create layout with a boot 16MiB partition and rootfs with remain space. Signed-off-by:
Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br> Reviewed-by:
Fabio Estevam <fabio.estevam@nxp.com>
-
Change dfu_alt_info variable to use the following altsetting: uboot: To flash raw U-Boot /zImage: boot: To copy kernel image /imx6ul-pico-hobbit.dtb: To copy dtb file rootfs: To copy rootfs List the currently attached DFU capable USB devices running: sudo dfu-util -l Flash U-Boot: sudo dfu-util -D u-boot.imx -a uboot Copy boot files: sudo dfu-util -D zImage -a /zImage sudo dfu-util -D imx6ul-pico-hobbit.dtb -a /imx6ul-pico-hobbit.dtb Flash rootfs: sudo dfu-util -D rootfs.ext4 -a rootfs To copy boot files you need to have a formated mmc 0:1 partition. To format with ext4 filesystem you can use ums. Run on target: ums 0 mmc 0 and on host: sudo mkfs.ext4 /dev/sdx1 Signed-off-by:
Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br>
-
Currently the rootfs location is passed via mmcblk number and using the UUID method to specify the rootfs location is a better approach working even if mmcblk number for the eMMC changes depending on the kernel versions. Signed-off-by:
Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br> Reviewed-by:
Fabio Estevam <fabio.estevam@nxp.com>
-
Create CONFIG_DFU_ENV_SETTINGS to set dfu environment settings to improve human readable code. Signed-off-by:
Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br> Reviewed-by:
Lukasz Majewski <lukma@denx.de>
-
- Nov 16, 2017
-
-
The board uses T-topology for the four x16 DRAM chips, so remove the write-leveling from the SPL as that is only usefly on fly-by topology and can be harmful on T-topology. Also update the DRAM timing with values from calibration on multiple boards. Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Stefano Babic <sbabic@denx.de>
-
- Nov 14, 2017
-
-
Tom Rini authored
Signed-off-by:
Tom Rini <trini@konsulko.com>
-
- Nov 12, 2017
-
-
This reverts commit c61d0009. A tbs2910 board user reported a very slow console frambuffer as regression in current u-boot. I could bisect this down to the above mentioned commit. This revert brings back the fast framebuffer console (one cache flush per string in puts(), not after each char). Reported-by:
Uwe Scheffler <scheffler.u@web.de> Signed-off-by:
Soeren Moch <smoch@web.de> Tested-by:
Uwe Scheffler <scheffler.u@web.de> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Signed-off-by:
Angelo Dureghello <angelo@sysam.it>
-
The eMMC is 1V8 device only and the signaling is always 1V8, fix the DT for Salvator-X/XS to describe the hardware correctly. Signed-off-by:
Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
- Nov 10, 2017
-
-
git://git.denx.de/u-boot-sunxiTom Rini authored
-
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: 9fbb0c3a) 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>
-
Only the H3/H5 SoCs have an internal PHY and its related clock and reset controls. Use an #ifdef to guard the internal PHY control code block so it can be built for other SoCs, such as the A83T or A64. Signed-off-by:
Chen-Yu Tsai <wens@csie.org> Acked-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Reviewed-by:
Joe Hershberger <joe.hershberger@ni.com> Reviewed-by:
Jagan Teki <jagan@openedev.com>
-
Jagan Teki authored
Update the falcon offsets for args to 16MB and kernel to 17MB Since the below commit updated U-Boot proper location along with rockchip boot image offsets "spl: set SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR to 0x4000 for rockchip" (sha1: 8f4d62b4) Signed-off-by:
Jagan Teki <jagan@amarulasolutions.com> Acked-by:
Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by:
Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
-
Jagan Teki authored
This patch fixed U-Boot proper location has been missed to update in bewlo commit "rockchip: doc: update U-Boot location info" (sha1: 73e6dbe8) Signed-off-by:
Jagan Teki <jagan@amarulasolutions.com> Acked-by:
Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by:
Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
-
The U-Boot location has been moved to block 16384. This is 8MB, not 4MB. Signed-off-by:
Simon Goldschmidt <sgoldschmidt@de.pepperl-fuchs.com> Reviewed-by:
Jagan Teki <jagan@openedev.com> Acked-by:
Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by:
Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
-
- Nov 09, 2017
-
-
git://git.denx.de/u-boot-sunxiTom Rini authored
-
git://www.denx.de/git/u-boot-imxTom Rini authored
-
Signed-off-by:
Lukasz Majewski <lukma@denx.de>
-
Signed-off-by:
Lukasz Majewski <lukma@denx.de>
-
Signed-off-by:
Lukasz Majewski <lukma@denx.de>
-
This commit provides support for LWN's IMX6Q based DISPLAY5 board. Signed-off-by:
Lukasz Majewski <lukma@denx.de>
-
This commit provides generic function to set the RGMII/HSIC IO voltage level on iMX6 devices. Signed-off-by:
Lukasz Majewski <lukma@denx.de>
-