31 May, 2017
2 commits
-
This patch enable the PINCTRL and GPIO support, including the GPIO
command on the Armada 3720 DB.Signed-off-by: Stefan Roese
Cc: Konstantin Porotchkin
Cc: Nadav Haklai -
To enable support for the Armada 37xx pinctrl driver, we need to
change the Kconfig symbol for the Armada 7k/8k pinctrl driver and its
dependencies to distinguish between both platforms and drivers.Signed-off-by: Stefan Roese
Cc: Konstantin Porotchkin
Cc: Nadav Haklai
26 May, 2017
2 commits
-
Move FTMAC100 to where it should be, alphabetically in
drivers/net/KconfigSigned-off-by: Tom Rini
Conflicts:
drivers/net/Kconfig
24 May, 2017
3 commits
-
LS2081ARDB board is similar to LS2080ARDB board with few differences
It hosts LS2081A SoC
Default boot source is QSPI-boot
It does not have IFC interface
RTC and QSPI flash device are different
It provides QIXIS access via I2CSigned-off-by: Priyanka Jain
Signed-off-by: Santan Kumar
Reviewed-by: York Sun -
QSPI-boot is supported on LS2088ARDB RevF board with LS2088A SoC.
LS2088ARDB RevF Board has limitation that QIXIS can not be accessed.
CONFIG_FSL_QIXIS is not enabled.Signed-off-by: Priyanka Jain
Signed-off-by: Suresh Gupta
Reviewed-by: York Sun
23 May, 2017
12 commits
-
Support Andestech eth ftmac100 device tree flow on AG101P/AE3XX platform.
Verification:
Boot linux kernel via dhcp and bootm ok.NDS32 # setenv bootm_size 0x2000000;setenv fdt_high 0x1f00000;
NDS32 # dhcp 0x600000 10.0.4.97:boomimage-310y-ae300-spi.bin
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
DHCP client bound to address 10.0.4.178 (4899 ms)
Using mac@e0100000 device
TFTP from server 10.0.4.97; our IP address is 10.0.4.178
Filename 'boomimage-310y-ae300-spi.bin'.
Load address: 0x600000
Loading: #################################################################
#################################################################
#################################################################
...
...
###################################
233.4 KiB/s
done
Bytes transferred = 13872076 (d3abcc hex)
NDS32 # dhcp 0x2000000 10.0.4.97:ae300.dtb
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
DHCP client bound to address 10.0.4.178 (4592 ms)
Using mac@e0100000 device
TFTP from server 10.0.4.97; our IP address is 10.0.4.178
Filename 'ae300.dtb'.
Load address: 0x2000000
Loading: #
82 KiB/s
done
Bytes transferred = 2378 (94a hex)
NDS32 # bootm 0x600000 - 0x2000000
Image Name:
Created: 2017-03-22 6:52:03 UTC
Image Type: NDS32 Linux Kernel Image (uncompressed)
Data Size: 13872012 Bytes = 13.2 MiB
Load Address: 0000c000
Entry Point: 0000c000
Verifying Checksum ... OK
Booting using the fdt blob at 0x2000000
Loading Kernel Image ... OK
Loading Device Tree to 01efc000, end 01eff949 ... OK
Linux version 3.10.102-20375-gb0034c1-dirty (rick@app09)
(gcc version 4.9.3 (2016-07-06_nds32le-linux-glibc-v3_experimental) )
#293 PREEMPT Wed Mar 22 14:49:28 CST 2017
CPU: NDS32 N13, AndesCore ID(wb), CPU_VER 0x0d11103f(id 13, rev 17, cfg 4159)
...
...
Signed-off-by: rick -
trini: Make Kconfig SPL_xxx entires only show if SPL, so that we don't
get Kconfig errors on platforms without SPL, ie sandbox (without SPL).Signed-off-by: Tom Rini
-
This converts the following to Kconfig:
CONFIG_LZMASigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_IRQSigned-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_CMD_JFFS2Signed-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_IOLOOPSigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_IMMAPAlso move this command out of the cmd/ directory since it is
PowerPC-specific.Signed-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_IDESigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_HDMIDETECTNote that we cannot do 'default y if VIDEO' because this option is only
enabled for a small subset of mx6 boards. Also this command is is not a
great implementation (it doesn't use driver model).Signed-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_CMD_HD44760Also drop CONFIG_CMD_HD44780 which appears to be a typo.
Signed-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_HASHSigned-off-by: Simon Glass
Reviewed-by: Tom Rini
[trini: Rework slightly, enable on some boards again]
Signed-off-by: Tom Rini
22 May, 2017
21 commits
-
This converts the following to Kconfig:
CONFIG_CMD_GSCSigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_FUSESigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_FPGA_LOADBP
CONFIG_CMD_FPGA_LOADFS
CONFIG_CMD_FPGA_LOADMK
CONFIG_CMD_FPGA_LOADPSigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_FPGADSigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_FDCSigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_ETHSWAlso enable it for sandbox to increase build coverage.
Signed-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_ERRATASigned-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_CMD_ENV_FLAGSSigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_ENV_CALLBACKSigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_EEPROM
CONFIG_CMD_EEPROM_LAYOUT
CONFIG_EEPROM_LAYOUT_HELP_STRINGSigned-off-by: Simon Glass
Reviewed-by: Tom Rini
[trini: Rework Kconfig logic slightly, define EEPROM location on TI eval
platforms]
Signed-off-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_CMD_EECONFIGSigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_CMD_ECCTESTSigned-off-by: Simon Glass
-
This subsystem has not been converted to driver model, there is only one
driver and only one board that uses it. Drop it and its CONFIG option.Also drop the rtc4543 RTC driver since it uses TWS.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_DS4510Signed-off-by: Simon Glass
Reviewed-by: Tom Rini
Reviewed-by: Heiko Schocher -
Commit 94e3c8c4fd7b ("crypto/fsl - Add progressive hashing support
using hardware acceleration.") created entries for CONFIG_SHA1,
CONFIG_SHA256, CONFIG_SHA_HW_ACCEL, and CONFIG_SHA_PROG_HW_ACCEL.
However, no defconfig has migrated to it. Complete the move by first
adding additional logic to various Kconfig files to select this when
required and then use the moveconfig tool. In many cases we can select
these because they are required to implement other drivers. We also
correct how we include the various hashing algorithms in SPL.This commit was generated as follows (after Kconfig additions):
[1] tools/moveconfig.py -y SHA1 SHA256 SHA_HW_ACCEL
[2] tools/moveconfig.py -y SHA_PROG_HW_ACCELNote:
We cannot move SHA_HW_ACCEL and SHA_PROG_HW_ACCEL simultaneously
because there is dependency between them.Cc: Poonam Aggrwal
Cc: Naveen Burmi
Cc: Po Liu
Cc: Shengzhou Liu
Cc: Priyanka Jain
Cc: Shaohui Xie
Cc: Chunhe Lan
Cc: Chander Kashyap
Cc: Steve Rae
Cc: Dirk Eibach
Cc: Feng Li
Cc: Alison Wang
Cc: Sumit Garg
Cc: Mingkai Hu
Cc: York Sun
Cc: Prabhakar Kushwaha
Cc: Jaehoon Chung
Cc: Akshay Saraswat
Cc: Heiko Schocher
Cc: Jagan Teki
Signed-off-by: Tom Rini
Reviewed-by: Simon Glass
Signed-off-by: Tom Rini -
We rename CONFIG_FIT_DISABLE_SHA256 to CONFIG_FIT_ENABLE_SHA256_SUPPORT which
is enabled by default and now a positive option. Convert the handful of boards
that were disabling it before to save space.Cc: Dirk Eibach
Cc: Lukasz Dalek
Signed-off-by: Tom Rini
Reviewed-by: Simon Glass
Reviewed-by: Simon Glass -
This converts the following to Kconfig:
CONFIG_SPL_BOARD_INITSigned-off-by: Ley Foon Tan
[trini: Update the Kconfig logic]
Signed-off-by: Tom Rini -
Support Andestech AE3xx platform: serial, timer device tree flow.
Signed-off-by: rick
-
Support AG101P timer device tree flow.
Signed-off-by: rick
-
Support AG101P serial device tree flow.
Signed-off-by: rick
-
Add minor ifdeffery and default board config for the Salvator-XS board
with R8A7796 M3 SoC.Signed-off-by: Marek Vasut
Cc: Hiroyuki Yokoyama
Cc: Nobuhiro Iwamatsu