24 Oct, 2016
3 commits
-
This is not really a config. Rename it to avoid confusion.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
Reviewed-by: Jagan Teki -
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_IS_IN_ENV
CONFIG_CONSOLE_MUXSigned-off-by: Simon Glass
[trini: Re-order, re-migrate]
Signed-off-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_VIDEOSigned-off-by: Simon Glass
Reviewed-by: Tom Rini
Reviewed-by: Jagan Teki
27 Sep, 2016
1 commit
-
Introduce a hidden USB_FUNCTION_DFU Kconfig option and select it for
CMD_DFU (as we must have the DFU command enabled to do anything DFU).
Make all of the entries in drivers/dfu/Kconfig depend on CMD_DFU and add
options for all of the back end choices that DFU can make use of.Cc: Lukasz Majewski
Signed-off-by: Tom Rini
Acked-by: Lukasz Majewski
26 Apr, 2016
3 commits
-
Update the config.h and defconfig files for the commands that 8e3c036
converted over to KconfigSigned-off-by: Tom Rini
-
A number of moveconfig.py runs have left a instances of multiple empty
lines in a row. Correct this to a single empty line.Signed-off-by: Tom Rini
-
This syncs up the current cmd/Kconfig and include/configs/ files with the
only exception being CMD_NAND. Due to how we have used this historically
we need to take further care here when converting.Signed-off-by: Tom Rini
20 Apr, 2016
4 commits
-
And also reformat defconfigs using "make savedefconfig" rule.
Signed-off-by: Sam Protsenko
-
While at it, remove obsolete CONFIG_USBDOWNLOAD_GADGET option from some
config headers. This is also probably fixes am335x_baltos board.Signed-off-by: Sam Protsenko
-
Move CONFIG_USB_GADGET_DUALSPEED option to Kconfig and
make all UDC controllers select USB_GADGET_DUALSPEED:
- add next options to Kconfig selecting USB_GADGET_DUALSPEED:
- USB_GADGET_ATMEL_USBA
- USB_GADGET_DWC2_OTG
- USB_DWC3
- CI_UDC
- make USB_MUSB_GADGET select USB_GADGET_DUALSPEEDWhile at it, make some related fixes:
- remove DUALSPEED from configs that don't enable gadget support:
- kwb.h
- tseries.h
- add missing USB_GADGET option to next configs:
- novena_defconfig
- pcm051_rev*_defconfig
- xfi3_defconfigSigned-off-by: Sam Protsenko
-
The description was borrowed from kernel. Definitions were added to
defconfig files in a way that "make savedefconfig" generates exactly
the same file as used defconfig.Boards using 0 mA as CONFIG_USB_GADGET_VBUS_DRAW value were moved to use
2 mA (as minimal allowed by Kconfig).Signed-off-by: Sam Protsenko
13 Apr, 2016
1 commit
26 Mar, 2016
1 commit
-
The description was borrowed from kernel. "tristate" type was changed
to "bool" (I believe we don't support modules for u-boot yet, right?).
CONFIG_USB_GADGET requires CONFIG_USB to be defined too, so add it along
as well.Definitions were added to defconfig files in a way that
"make savedefconfig" generates exactly the same file as used defconfig.Signed-off-by: Sam Protsenko
[trini: Add zynq_zc702 conversion]
Signed-off-by: Tom Rini
25 Mar, 2016
1 commit
-
Booting mx6qp sabreauto board and then doing:
=> saveenv
=> reset, causes a system hang.
This happens because the size of the U-Boot binary is larger than
CONFIG_ENV_OFFSET.Fix this problem by increasing CONFIG_ENV_OFFSET, so that the U-boot binary
and the environment variables region do not overlap.Signed-off-by: Fabio Estevam
15 Mar, 2016
1 commit
-
The CONFIG_IPUV3_CLK should be 264000000, to i.MX6DL, it should be
198000000.Signed-off-by: Peng Fan
Signed-off-by: Sandor Yu
Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Peter Robinson
25 Nov, 2015
1 commit
-
There are already Kconfig options for SPI flash drivers, but we
have not moved them from config.h to defconfig files. This commit
does this in a batch.Signed-off-by: Bin Meng
30 Oct, 2015
1 commit
-
Add i.MX6DQP-Sabresd board support:
1. set fdt_file according to board_rev which is set at runtime.
2. Add mx6dqp_ddr_ioregs and calibration value for this board.Signed-off-by: Peng Fan
Cc: Stefano Babic
Cc: Fabio Estevam
02 Oct, 2015
1 commit
-
Add DFU support.
Tested by flashing SPL and u-boot.img into SPI NOR flash with the
following commands:=> setenv dfu_alt_info ${dfu_alt_info_spl}
=> run dfuspi
On the host PC:
$ sudo dfu-util -D SPL -a spl
On the target:
CTRL+C
=> setenv dfu_alt_info ${dfu_alt_info_img}=> run dfuspi
On the host PC:
$ sudo dfu-util -D u-boot.img -a u-boot
Signed-off-by: Fabio Estevam
20 Sep, 2015
1 commit
-
Tested basic fastboot commands, such as:
On the mx6qsabresd U-boot prompt:
=> fastboot 0
On the host PC:
$ fastboot getvar bootloader-version -i 0x0525
bootloader-version: U-Boot 2015.10-rc2-23960-g2462cce-dirty
finished. total time: 0.000s$ fastboot reboot -i 0x0525 --> board reboots fine.
Signed-off-by: Fabio Estevam
13 Sep, 2015
1 commit
-
Rework imx_thermal driver to be used across i.MX
processor that support thermal sensorSigned-off-by: Adrian Alonso
Signed-off-by: Peng Fan
02 Aug, 2015
3 commits
-
1. Add DDR script for mx6qpsabreauto board.
2. On CPU3 board, enet RGMII tx clock is from internal PLL. Set the GPR5[9]
and init the enet pll output to 125Mhz.
3. On CPU3 board, SW1ABC=VDDSOC_IN, SW2=VDDARM_IN.Build target: mx6qpsabreauto_config
Boot Log:
U-Boot 2015.07-rc2-00071-gfd985ff (Jun 29 2015 - 22:10:55 +0800)CPU: Freescale i.MX6QP rev1.0 996 MHz (running at 792 MHz)
CPU: Automotive temperature grade (-40C to 125C) at 34C
Reset cause: POR
Board: MX6Q-Sabreauto revA
I2C: ready
DRAM: 2 GiB
PMIC: PFUZE100 ID=0x10
Flash: 32 MiB
NAND: 0 MiB
MMC: FSL_SDHC: 0
*** Warning - bad CRC, using default environmentNo panel detected: default to HDMI
Display: HDMI (1024x768)
In: serial
Out: serial
Err: serial
Net: FEC [PRIME]
Hit any key to stop autoboot: 0Note:
In this patch, we still add a new config mx6qpsabreauto_config,
since SPL is not supported now, and IMX_CONFIG is needed at
build time, so add this config. Future, when SPL is converted,
this config can be removed.Signed-off-by: Peng Fan
Signed-off-by: Robin Gong
Signed-off-by: Ye.Li
Reviewed-by: Fabio Estevam -
Detect the SOC and board variant at runtime and change the dtb name,
but not hardcoding the fdt_file env variable.Take the following patch as a reference.
Íd58699b157df75f1aa0b363ea9c21add21a0c
"mx6cuboxi: Load the correct 'fdtfile' variable"Signed-off-by: Peng Fan
Reviewed-by: Fabio Estevam
Acked-by: Stefano Babic
22 Jul, 2015
1 commit
-
This introduces a coherent scheme for naming USB download gadget and functions
config options. The download USB gadget config option is moved to
CONFIG_USB_GADGET_DOWNLOAD for better consistency with other gadgets and each
function's config option is moved to a CONFIG_USB_FUNCTION_ prefix.Signed-off-by: Paul Kocialkowski
Tested-by: Lukasz MajewskiTest HW: Odroid_XU3 (Exynos5422), trats (Exynos4210)
10 Jul, 2015
1 commit
-
According to README.mxc_ocotp the OCOTP is a stanard i.MX6 SoC feature
so centralise the config in mx6_common.h so functionality is standard
across all boardsSigned-off-by: Peter Robinson
Acked-by: Stefano Babic
26 Jun, 2015
1 commit
-
Some archs/boards specify their own default by pre-defining the config
which causes the Kconfig system to mix up the order of the configs in
the defconfigs... This will cause merge pain if allowed to proliferate.Remove the configs that behave this way from the archs.
A few configs still remain, but that is because they only exist as
defaults and do not have a proper Kconfig entry. Those appear to be:SPIFLASH
DISPLAY_BOARDINFOSigned-off-by: Joe Hershberger
[trini: rastaban, am43xx_evm_usbhost_boot, am43xx_evm_ethboot updates,
drop DM_USB from MSI_Primo81 as USB_MUSB_SUNXI isn't converted yet to DM]
Signed-off-by: Tom Rini
01 Jun, 2015
2 commits
-
This also selects CONFIG_NET for any CONFIG_CMD_NET board.
Remove the imx default for CONFIG_NET.
This moves the config that was defined by 60296a8 (commands: add more
command entries in Kconfig).Signed-off-by: Joe Hershberger
-
Another shell scripting command that has not been moved.
Moved using tools/moveconfig.py using these settings:
CMD_SETEXPR bool n y
Signed-off-by: Joe Hershberger
Cc: Masahiro Yamada
26 May, 2015
9 commits
-
Move CONFIG_CMD_CACHE to mx6_common and standardise the way it's defined.
Signed-off-by: Peter Robinson
Reviewed-by: Tom Rini -
Move all standard mx6 MMC configs to mx6_common.
Signed-off-by: Peter Robinson
Reviewed-by: Tom Rini -
Move all standard filesystem, partition and fdt options to mx6_common.
Signed-off-by: Peter Robinson
-
Move generic miscellaneous options that are standard across most, if not all,
mx6 boards to central mx6_common define to ensure consistent features.Signed-off-by: Peter Robinson
-
Define common LOADADDR and BOOTDELAY to ensure a consistent experience
across mx6 boardsSigned-off-by: Peter Robinson
-
Define CONFIG_MXC_GPIO and CONFIG_CMD_GPIO by default in mx6_common
Signed-off-by: Peter Robinson
-
Define the standard ATAG consfigs in mx6_common.
Signed-off-by: Peter Robinson
Reviewed-by: Tom Rini -
All boards define CONFIG_MX6, CONFIG_DISPLAY_BOARDINFO, CONFIG_DISPLAY_CPUINFO
and CONFIG_SYS_GENERIC_BOARD so define them in mx6_commonSigned-off-by: Peter Robinson
Reviewed-by: Tom Rini -
The linux/sizes.h, asm/arch/imx-regs.h, asm/imx-common/gpio.h,
config_cmd_default.h includes are used fairly universally across imx6 boards
so include them in mx6_common.h by default.We define CONFIG_SYS_NO_FLASH before config_cmd_default.h so that we
don't have to undef CONFIG_CMD_FLASH / CONFIG_CMD_IMLS everywhere.Signed-off-by: Peter Robinson
13 Mar, 2015
2 commits
-
Since commit ad8aae82b20ac6a ("mx6sabre: Enable User Mass Storage") SPL target
does not boot anymore due to the increased spl image size.Only enable USB Mass Storage for the non-SPL target.
Signed-off-by: Fabio Estevam
Reviewed-by: Tom Rini -
Replace "mmc open/close" with "mmc dev" in mx6sabre_common.h as those commands
were removed with this commit: 614b2bf1c9bf80dbad24f5e5ce1d115bf24a831dcmd_mmc.c: Drop open/close mmc sub-commands
Signed-off-by: Maxin B. John
Acked-by: Otavio Salvador
02 Mar, 2015
1 commit
-
Add EXT4 support.
Signed-off-by: Fabio Estevam
Acked-by: Otavio Salvador