23 Jan, 2018
2 commits
-
This converts the following to Kconfig:
CONFIG_USB_MUSB_HCD
CONFIG_USB_MUSB_UDC
CONFIG_USB_DAVINCI
CONFIG_USB_OMAP3
CONFIG_USB_DA8XX
CONFIG_USB_AM35XSigned-off-by: Adam Ford
-
This converts the following to Kconfig:
CONFIG_USB_MUSB_OMAP2PLUS
CONFIG_USB_MUSB_AM35X
CONFIG_USB_MUSB_DSPS
CONFIG_USB_MUSB_PIO_ONLYSigned-off-by: Adam Ford
22 Jan, 2018
1 commit
-
The SPL doesn't have much room, so in order to support OF_CONTROL
in SPL, we need the extra functionality of SPL_OF_PLATDATA.Adding these features allows us to remove a small part of code without
losing the serial port during SPL.Signed-off-by: Adam Ford
20 Jan, 2018
8 commits
-
The following config symbols are only defined once and never referenced
anywhere else:CONFIG_CYRUS
CONFIG_IDS8313
CONFIG_MPC8308_P1M
CONFIG_MPC8308RDB
CONFIG_MPC8349EMDS
CONFIG_MPC8349ITXGP
CONFIG_SBC8349
CONFIG_SBC8548
CONFIG_SBC8641D
CONFIG_TQM834X
CONFIG_VE8313
CONFIG_XPEDITE5140
CONFIG_XPEDITE5200
CONFIG_XPEDITE550XMost of them are config symbols named after the respective boards which
seems to have been a standard practice at some point.Signed-off-by: Tuomas Tynkkynen
Acked-by: Mario Six -
Move system flags from defconfig to mach-stm32/Kconfig
Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha -
Now this driver is used across stm32f4, stm32f7 and stm32h7
SoCs family, give it a generic name.Signed-off-by: Patrice Chotard
Reviewed-by: Vikas Manocha -
This adds support for '-machine virt' on AArch64. This is rather simple:
we just add TARGET_QEMU_ARM_xxBIT to select a few different Kconfig
symbols, provide the ARMv8 memory map from the board file and add a new
defconfig based on the 32-bit defconfig.Signed-off-by: Tuomas Tynkkynen
Reviewed-by: Tom Rini -
CONFIG_OF_EMBED in particular is needed to allow the Raspberry Pi
firmware to pass the DTB to U-Boot and on to the kernel.Signed-off-by: Drew Moseley
-
This commit updates the configuration files needed to support OF_CONTROL
on the OMAP3 BeagleBoard(s). -
Add initial dts support for am574x-idk
Signed-off-by: Lokesh Vutla
19 Jan, 2018
1 commit
-
As HSDK is a development board it is better to hang on panic instead of
reset the board when panic occurs. That way we preserve a state of HW
for possibility to do post-mortem debug via JTAG.Signed-off-by: Eugeniy Paltsev
Signed-off-by: Alexey Brodkin
18 Jan, 2018
2 commits
-
Signed-off-by: Ashish Kumar
Reviewed-by: York Sun
16 Jan, 2018
10 commits
-
We dont need to keep copies of the properties that we are going to
fixup since we will be using the dtb provided by the firmware.Signed-off-by: Jorge Ramirez-Ortiz
-
this should be the norm for armv8 platforms.
Signed-off-by: Jorge Ramirez-Ortiz
-
The firmware that runs before u-boot modifies u-boot's device tree
adding the local-mac-address and local-bd-address properties for the
compatibles "qcom,wcnss-bt" and "qcom,wcnss-wlan".This commit reads that firmware, retrieves the properties and fixups
the device tree that is passed to the kernel before booting.Signed-off-by: Jorge Ramirez-Ortiz
-
Signed-off-by: Jorge Ramirez-Ortiz
-
This commit adds support for 96Boards Dragonboard820C.
The board is based on APQ8086 Qualcomm Soc, complying with the
96Boards specification.Features
- 4x Kyro CPU (64 bit) up to 2.15GHz
- USB2.0
- USB3.0
- ISP
- Qualcomm Hexagon DSP
- SD 3.0 (UHS-I)
- UFS 2.0
- Qualcomm Adreno 530 GPU
- GPS
- BT 4.2
- Wi-Fi 2.4GHz, 5GHz (802.11ac)
- PCIe 2.0
- MIPI-CSI, MIPI-DSI
- I2SU-Boot boots chained from LK (LK implements the fastboot protocol) in
64-bit mode.For detailed build instructions see readme.txt in the board directory.
Signed-off-by: Jorge Ramirez-Ortiz
-
LS1012A-2G5RDB belongs to LS1012A family with features 2 2.5G SGMII
PFE MAC, SATA, USB 2.0/3.0, WiFi DDR, eMMC, QuadSPI, UART.Signed-off-by: Bhaskar Upadhaya
Reviewed-by: York Sun -
This adds SH_ETHER to drivers/net/Kconfig and convert to Kconfig.
Signed-off-by: Nobuhiro Iwamatsu
Acked-by: Joe Hershberger -
Enable CONFIG_B53_SWITCH, define the CPU/management port number (8) and
enable all 5 ports of the switch to be usable.Reviewed-by: Stefan Roese
Acked-by: Joe Hershberger
Signed-off-by: Florian Fainelli
15 Jan, 2018
1 commit
12 Jan, 2018
14 commits
-
Some distributions like Fedora expect U-Boot to select a proper
devicetree. Since there are several variants of the cm-fx6 module
featuring different SoC variants and the module can be paired with
several baseboards, it is not viable to hardcode a filename.Instead, follow the lead of other i.MX6 based devices and try to
determine the devicetree to use with the help of the board name
and the SoC variant exported by the board code, before calling the
distro bootcommand.For now, only for the Utilite Pro a proper devicetree filename is
known but further variants of the Utilite Computer or other devices
based on the cm-fx6 module may be added in the future.Signed-off-by: Christopher Spinrath
-
To support QSPI DM driver
- Add spi0 alias for qspi node. Which is used for bus number 0.
- Modify the n25q256a@0 compatible property to "spi-flash".
- Modify spi4 (gpio_spi) node to spi5
- Define DM SPI/QSPI related config to enable QSPISigned-off-by: Peng Fan
-
Enable I2C/MMC/GPIO/REGUALTOR/PMIC/USB DM drivers.
There are some dependency, such as when DM MMC enabled, USB compile error.
Also the i.MX I2C MMC DM driver does not support legacy GPIO interface.
So enable them all together.Signed-off-by: Peng Fan
Cc: Stefano Babic
Cc: Fabio Estevam -
Enable DTS and OF_CONTROL for i.MX6SX-SDB.
Signed-off-by: Peng Fan
Cc: Stefano Babic
Cc: Fabio Estevam -
Board has 1GB RAM and boots from SD Card
U-Boot SPL 2018.01-rc3-00005-ga1898b8 (Jan 02 2018 - 13:48:54)
BT_FUSE_SEL already fused, will do nothing
Trying to boot from MMC1U-Boot 2018.01-rc3-00005-ga1898b8 (Jan 02 2018 - 13:48:54 +0100)
CPU: Freescale i.MX6DL rev1.2 996 MHz (running at 792 MHz)
CPU: Commercial temperature grade (0C to 95C) at 40C
Reset cause: POR
I2C: ready
DRAM: 1 GiB
MMC: FSL_SDHC: 0
In: serial
Out: serial
Err: serial
Net: FEC [PRIME]Signed-off-by: Stefano Babic
Reviewed-by: Fabio Estevam -
Add nx25-ae250 default configuration for RISC-V
Signed-off-by: Rick Chen
Signed-off-by: Rick Chen
Signed-off-by: Greentime Hu -
The am335x_hs_evm runs into size constraint problems at times with
various toolchains as changes come in due to the config have a large
number of options in SPL (to showcase what is possible) while also
having rather constrained binary limits. Gain some of this room back by
lowering the loglevel, disabling HW partition support and switching over
to the tiny FIT image support.Cc: Andrew F. Davis
Signed-off-by: Tom Rini
---
I'd really appreciate a run-time test of this patch if at all possible
as I'm a little worried about TINY_FIT being incompatible with all of
the security options. Thanks! -
The changes in the MMC stack have increased its footprint up to the point
were its breaks the generation of the SPL for this platform.
Fix this by reducing the loglevel.Signed-off-by: Jean-Jacques Hiblot
Reviewed-by: Peter Howard -
builds are broken because the size of the binary exceeds the limit.
Make some space by removing support for hardware partitioning as those
boards don't have any eMMC.Signed-off-by: Jean-Jacques Hiblot
-
a64-olinuxino has 8GiB eMMC, enable it.
Acked-by: Maxime Ripard
Signed-off-by: Jagan Teki
11 Jan, 2018
1 commit
-
Signed-off-by: Udit Agarwal
Signed-off-by: Sumit Garg
[YS: run moveconfig.py -s]
Reviewed-by: York Sun