- 27 11月, 2017 10 次提交
-
-
由 Jagan Teki 提交于
As per USDHC boot eFUSE descriptions: USDHC3 => devno 2 USDHC4 => devno 3 Linux will detect mmc0, mmc1, mmc2 based on the status "okay" on usdhc so imx6qdl-icore-rqs.dtsi has enabled usdhc1, usdhc3 and usdhc4.But U-Boot can detect based on the aliases so add mmc1, mmc2 for usdhc3 and usdhc4 respectively and return the board_mmc_get_env_dev by subtracting -1 Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
-
由 Jagan Teki 提交于
Add OF_CONTROL support for SPL code. Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
-
由 Jagan Teki 提交于
before relocation pinctrl data BSS is overlapping DT area, when .data is using uninitialized global variable, imx6_pinctrl_soc_info. So assign them flags ZERO_OFFSET_VALID to prevent BSS overlap Suggested-by: NLokesh Vutla <lokeshvutla@ti.com> Reported-by: NJagan Teki <jagan@amarulasolutions.com> Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
-
由 Jagan Teki 提交于
Add OF_CONTROL support for SPL code. Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
-
由 Jagan Teki 提交于
Move spl load fit code into common/spl Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
-
由 Jagan Teki 提交于
setenv_fdt_file to common code and set dtb based on CONFIG_DEFAULT_DEVICE_TREE and cpu_type. Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
-
由 Fabio Estevam 提交于
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: NFabio Estevam <fabio.estevam@nxp.com> Reviewed-by: NStefano Babic <sbabic@denx.de> Reviewed-by: NLukasz Majewski <lukma@denx.de>
-
由 Fabio Estevam 提交于
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: NFabio Estevam <fabio.estevam@nxp.com>
-
由 Fabio Estevam 提交于
Clear powerdown enable bit for WDOG3 on i.MX6ULL to avoid unwanted kernel reboots. Suggested-by: NYe Li <ye.li@nxp.com> Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com> Reviewed-by: NPeng Fan <peng.fan@nxp.com> Reviewed-by: NStefano Babic <sbabic@denx.de>
-
由 Fabio Estevam 提交于
i.MX6ULL has the same WDOG3 base address as i.MX6UL, so take this into account in the base address definition. Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com> Reviewed-by: NPeng Fan <peng.fan@nxp.com> Reviewed-by: NStefano Babic <sbabic@denx.de>
-
- 20 11月, 2017 17 次提交
-
-
由 Fabio Estevam 提交于
SPL option is already selected via Kconfig, so remove it from the CONFIG_SYS_EXTRA_OPTIONS line. Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com>
-
由 Fabio Estevam 提交于
Currently the MX6QDL option is selected via CONFIG_SYS_EXTRA_OPTIONS, but it is better to select it directly via Kconfig. Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com>
-
由 Peter Senna Tschudin 提交于
Create board support for GE PPD, based on mx53loco. Use mx53ppd_defconfig make target to configure for this board. Signed-off-by: NPeter Senna Tschudin <peter.senna@collabora.com> Signed-off-by: NIan Ray <ian.ray@ge.com> Signed-off-by: NNandor Han <nandor.han@ge.com> Signed-off-by: NMartyn Welch <martyn.welch@collabora.co.uk> Cc: Stefano Babic <sbabic@denx.de> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Martyn Welch 提交于
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: NMartyn Welch <martyn.welch@collabora.co.uk> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Nandor Han 提交于
Add support for S35392A RTC. The driver supports both U-Boot driver models. Signed-off-by: NNandor Han <nandor.han@ge.com> Signed-off-by: NMartyn Welch <martyn.welch@collabora.co.uk> Cc: Heiko Schocher <hs@denx.de>
-
由 Ian Ray 提交于
Add support for bootcounter on an EXT filesystem. Sync configuration whitelist. Signed-off-by: NIan Ray <ian.ray@ge.com> Signed-off-by: NMartyn Welch <martyn.welch@collabora.co.uk>
-
由 Martyn Welch 提交于
Add register definitions require for video configuration. Signed-off-by: NNandor Han <nandor.han@ge.com> Signed-off-by: NMartyn Welch <martyn.welch@collabora.co.uk> Reviewed-by: NStefano Babic <sbabic@denx.de> Cc: Stefano Babic <sbabic@denx.de> Reviewed-by: NStefano Babic <sbabic@denx.de>
-
由 Martyn Welch 提交于
Add missing parts for i.MX53 PWM support Acked-by: NNandor Han <nandor.han@ge.com> Signed-off-by: NMartyn Welch <martyn.welch@collabora.co.uk> Cc: Stefano Babic <sbabic@denx.de> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Ian Ray 提交于
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: NIan Ray <ian.ray@ge.com> Signed-off-by: NMartyn Welch <martyn.welch@collabora.co.uk> Reviewed-by: NStefano Babic <sbabic@denx.de>
-
由 Nandor Han 提交于
Tweak the i2c transfer to work for devices that want to read data without addressing a register. Signed-off-by: NNandor Han <nandor.han@ge.com> Signed-off-by: NMartyn Welch <martyn.welch@collabora.co.uk> Acked-by: NHeiko Schocher <hs@denx.de> Cc: Heiko Schocher <hs@denx.de> Cc: Stefano Babic <sbabic@denx.de>
-
由 Fabio Estevam 提交于
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: NVarga Zsolt <vazso@vazso.hu> Tested-by: NVarga Zsolt <vazso@vazso.hu> Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com>
-
由 Fabio Berton 提交于
Signed-off-by: NFabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: NOtavio Salvador <otavio@ossystems.com.br>
-
由 Fabio Berton 提交于
Command run setup_emmc will create gpt partitions for mmc 0 device based on patitions variable. Signed-off-by: NFabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: NOtavio Salvador <otavio@ossystems.com.br>
-
由 Fabio Berton 提交于
Create layout with a boot 16MiB partition and rootfs with remain space. Signed-off-by: NFabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: NOtavio Salvador <otavio@ossystems.com.br> Reviewed-by: NFabio Estevam <fabio.estevam@nxp.com>
-
由 Fabio Berton 提交于
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: NFabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: NOtavio Salvador <otavio@ossystems.com.br>
-
由 Fabio Berton 提交于
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: NFabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: NOtavio Salvador <otavio@ossystems.com.br> Reviewed-by: NFabio Estevam <fabio.estevam@nxp.com>
-
由 Fabio Berton 提交于
Create CONFIG_DFU_ENV_SETTINGS to set dfu environment settings to improve human readable code. Signed-off-by: NFabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: NOtavio Salvador <otavio@ossystems.com.br> Reviewed-by: NLukasz Majewski <lukma@denx.de>
-
- 16 11月, 2017 1 次提交
-
-
由 Marek Vasut 提交于
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: NMarek Vasut <marex@denx.de> Cc: Stefano Babic <sbabic@denx.de>
-
- 14 11月, 2017 1 次提交
-
-
由 Tom Rini 提交于
Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 13 11月, 2017 3 次提交
-
-
由 Soeren Moch 提交于
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: NUwe Scheffler <scheffler.u@web.de> Signed-off-by: NSoeren Moch <smoch@web.de> Tested-by: NUwe Scheffler <scheffler.u@web.de> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Angelo Dureghello 提交于
Signed-off-by: NAngelo Dureghello <angelo@sysam.it>
-
由 Marek Vasut 提交于
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: NMarek Vasut <marek.vasut+renesas@gmail.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
- 10 11月, 2017 7 次提交
-
-
-
由 Werner Böllmann 提交于
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: NWerner Böllmann <Werner.Boellmann@fh-dortmund.de> [Rebased and updated change and commit message] Signed-off-by: NJagan Teki <jagan@amarulasolutions.com> Reviewed-by: NJagan Teki <jagan@openedev.com>
-
由 Chen-Yu Tsai 提交于
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: NChen-Yu Tsai <wens@csie.org> Acked-by: NMaxime Ripard <maxime.ripard@free-electrons.com> Reviewed-by: NJoe Hershberger <joe.hershberger@ni.com> Reviewed-by: NJagan Teki <jagan@openedev.com>
-
-
由 Jagan Teki 提交于
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: NJagan Teki <jagan@amarulasolutions.com> Acked-by: NPhilipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: NPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
-
由 Jagan Teki 提交于
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: NJagan Teki <jagan@amarulasolutions.com> Acked-by: NPhilipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: NPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
-
由 Goldschmidt Simon 提交于
The U-Boot location has been moved to block 16384. This is 8MB, not 4MB. Signed-off-by: NSimon Goldschmidt <sgoldschmidt@de.pepperl-fuchs.com> Reviewed-by: NJagan Teki <jagan@openedev.com> Acked-by: NPhilipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: NPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
-
- 09 11月, 2017 1 次提交
-
-