22 Jan, 2017
2 commits
-
Initial support for PXs3 SoC.
Signed-off-by: Masahiro Yamada
-
Move all of the status LED feature to drivers/led/Kconfig.
doc/README.LED updated to reflect the Kconfig implementation.Tested boards: CL-SOM-AM57x, CM-T335
Signed-off-by: Uri Mashiach
17 Jan, 2017
1 commit
15 Jan, 2017
1 commit
-
Add support for signing with the pkcs11 engine. This allows FIT images
to be signed with keys securely stored on a smartcard, hardware security
module, etc without exposing the keys.Support for other engines can be added in the future by modifying
rsa_engine_get_pub_key() and rsa_engine_get_priv_key() to construct
correct key_id strings.Signed-off-by: George McCollister
14 Jan, 2017
1 commit
-
Enable support for loading a splash image from within a FIT image.
The image is assumed to be generated with mkimage -E flag to hold
the data external to the FIT.Signed-off-by: Tomas Melin
Acked-by: Igor Grinberg
12 Jan, 2017
1 commit
-
Now that ethernet support works, it can be dropped from the rockchip
TODOSigned-off-by: Sjoerd Simons
Acked-by: Simon Glass
Acked-by: Joe Hershberger
Signed-off-by: Simon Glass
11 Jan, 2017
3 commits
-
Move (and rename) the following CONFIG options to Kconfig:
CONFIG_EXYNOS_DWMMC (renamed to CONFIG_MMC_DW_EXYNOS)
CONFIG_HIKEY_DWMMC (renamed to CONFIG_MMC_DW_K3)
CONFIG_SOCFPGA_DWMMC (renamed to CONFIG_MMC_DW_SOCFPGA)The "HIKEY" is a board name, so it is not suitable for the MMC
controller name. I am following the name used in Linux.This commit was generated as follows:
[1] Rename the config options with the following command:
find . -name .git -prune -o ! -path ./scripts/config_whitelist.txt \
-type f -print | xargs sed -i -e '
s/CONFIG_EXYNOS_DWMMC/CONFIG_MMC_DW_EXYNOS/g
s/CONFIG_HIKEY_DWMMC/CONFIG_MMC_DW_K3/g
s/CONFIG_SOCFPGA_DWMMC/CONFIG_MMC_DW_SOCFPGA/g
'[2] Commit the changes
[3] Create the entries in drivers/mmc/Kconfig
(with default y for EXYNOS and SOCFPGA)[4] Run the following:
tools/moveconfig.py -y -r HEAD MMC_DW_EXYNOS MMC_DW_K3 MMC_DW_SOCFPGA[5] Sort and align drivers/mmc/Makefile for readability
[6] Clean-up doc/README.socfpga by hand
Signed-off-by: Masahiro Yamada
Reviewed-by: Marek Vasut -
This commit was created as follows:
[1] Rename the option with the following command:
find . -name .git -prune -o ! -path ./scripts/config_whitelist.txt \
-type f -print | xargs sed -i -e 's/CONFIG_DWMMC/CONFIG_MMC_DW/g'[2] create the entry for MMC_DW in drivers/mmc/Kconfig
(the prompt and help were copied from Linux)[3] run "tools/moveconfig.py -y MMC_DW"
[4] add "depends on MMC_DW" to the MMC_DW_ROCKCHIP entry
[5] Clean-up doc/README.socfpga by hand
Signed-off-by: Masahiro Yamada
Reviewed-by: Marek Vasut -
CONFIG_SOCFPGA_DWMMC_FIFO_DEPTH is defined in the socfpga_common.h,
but not referenced at all. Remove.Also, clean-up the README.socfpga. CONFIG_MMC should not be defined
in the header since it was moved to Kconfig by commit c27269953b94
("mmc: complete unfinished move of CONFIG_MMC"). I see no grep hit
for the others.Signed-off-by: Masahiro Yamada
Reviewed-by: Marek Vasut
03 Jan, 2017
4 commits
-
First, update the code snippet referenced in the README file. And
since there are only two boards that override flash_cmd_reset(),
might as well show them both.Signed-off-by: Robert P. J. Day
-
To being able to sign created binaries, we need to know the HAB Blocks
for that image. Especially for the imximage type the HAB Blocks are
only available during creation of the image. We want to preserve the
information until we get to sign the files.
In the verbose case we still get them printed out instead of writing
to log files.Cc: sbabic@denx.de
v2-Changes:
- No usage of MKIMAGEOUTPUT_$(@F) macro.
- Predefine default value /dev/null in every involved Makefile.Signed-off-by: Sven Ebenfeld
Reviewed-by: George McCollister
Tested-by: George McCollister -
Cc: sbabic@denx.de
Signed-off-by: Sven Ebenfeld
Reviewed-by: George McCollister
28 Dec, 2016
1 commit
-
Przemyslaw didn't maintain the PMIC anymore.
Update the pmic maintainer from Przeymyslaw to me.Signed-off-by: Jaehoon Chung
Reviewed-by: Simon Glass
27 Dec, 2016
1 commit
-
Add support to handle enable-active-high DT property. This property is
used to drive the gpio controlling fixed regulator as active high when
claiming gpio line.Signed-off-by: Vignesh R
Acked-by: Simon Glass
21 Dec, 2016
1 commit
-
Fix the MMU mapping for A8K device family:
- Separate A7K and A8K memory mappings
- Fix memory regions by including IO mapping for all
3 PCIe interfaces existing on each connected CP110 controller
Add A8K memory mapping documentation with all regions
configured by Marvell ATF.Change-Id: I9c930569b1853900f5fba2d5db319b092cc7a2a6
Signed-off-by: Konstantin Porotchkin
Signed-off-by: Stefan Roese
Cc: Stefan Roese
Cc: Nadav Haklai
Cc: Neta Zur Hershkovits
Cc: Omri Itach
Cc: Igal Liberman
Cc: Haim Boot
Cc: Hanna Hawa
12 Dec, 2016
3 commits
-
Add pin control nodes to APN806, CP-master, CP-slave and
Armada-7040 and Armada-8040 boards DTS filesSigned-off-by: Konstantin Porotchkin
Cc: Stefan Roese
Cc: Nadav Haklai
Cc: Neta Zur Hershkovits
Cc: Omri Itach
Cc: Igal Liberman
Cc: Haim Boot
Cc: Hanna Hawa
Signed-off-by: Stefan Roese -
Add a DM port of Marvell pin control driver.
The A8K SoC family contains several silicone dies interconnected
in a single package. Every die is normally equipped with its own
pin controller unit.
There are 2 pin controllers in A70x0 SoC and 3 in A80x0 SoC.Signed-off-by: Konstantin Porotchkin
Reviewed-by: Simon Glass
Cc: Simon Glass
Cc: Stefan Roese
Cc: Nadav Haklai
Cc: Neta Zur Hershkovits
Cc: Omri Itach
Cc: Igal Liberman
Cc: Haim Boot
Cc: Hanna Hawa
Signed-off-by: Stefan Roese -
Add support for mvebu bubt command for flash image
load, check and burn on boot device.Signed-off-by: Konstantin Porotchkin
Reviewed-by: Stefan Roese
Cc: Stefan Roese
Cc: Nadav Haklai
Cc: Neta Zur Hershkovits
Cc: Omri Itach
Cc: Igal Liberman
Cc: Haim Boot
Cc: Hanna Hawa
Signed-off-by: Stefan Roese
06 Dec, 2016
1 commit
-
With the acquisition of Altera by Intel, my Altera email may be going
away soon. Update the contact to a more reliable address.Signed-off-by: Dinh Nguyen
05 Dec, 2016
4 commits
-
Add a README with a brief guide to porting i2c drivers over to use driver
model.Add a timeline also. All I2C drivers should be converted by the end
of June 2017.Signed-off-by: Simon Glass
Acked-by: Heiko Schocher -
This is not used by any boards. Drop it.
Signed-off-by: Simon Glass
Acked-by: David Müller
Reviewed-by: Jagan Teki -
This driver was converted so we should remove it from the list.
Signed-off-by: Simon Glass
04 Dec, 2016
1 commit
-
To help automate the loading of custom image types we add the ability
to define custom handlers for the loadable section types. When we find
a compatible type while loading a "loadable" image from a FIT image we
run its associated handlers to perform any additional steps needed for
loading this image.Signed-off-by: Andrew F. Davis
Reviewed-by: Simon Glass
03 Dec, 2016
1 commit
-
Move default value definitions to to Kconfig SYS_CCSRBAR_DEFAULT.
Signed-off-by: York Sun
30 Nov, 2016
1 commit
29 Nov, 2016
3 commits
-
To be able to represent the skip-init platdata element with OF_CONTROL,
it needs to be read from the device tree as well and put into the platform data.Cc: Eric Anholt
Signed-off-by: Fabian Vogt
Reviewed-by: Simon Glass -
This patch adds device tree support for the bcm283x mini-uart driver.
Signed-off-by: Fabian Vogt
Reviewed-by: Simon Glass -
This patch adds device tree support for the bcm2835 GPIO driver.
Signed-off-by: Fabian Vogt
Reviewed-by: Simon Glass
24 Nov, 2016
7 commits
-
P2010 is a single-core version of P2020. There is no P2010 target
configured. Drop related macros. P2010 SoC is still supported.Signed-off-by: York Sun
-
P1014 is a variant of P1010. There is no P1014 target configured.
Drop related macros. P1014 SoC is still supported.Signed-off-by: York Sun
-
P1013 is a single-core version of P1022. There is no P1022 target
configured. Drop related macros. P1022 SoC is still supported.Signed-off-by: York Sun
-
P1012 is a single-core version of P1021. There is no P1012 target
configured. Drop related macros. P1012 SoC is still supported.Signed-off-by: York Sun
-
This macro is no longer used.
Signed-off-by: York Sun
-
This macro is no longer used.
Signed-off-by: York Sun
-
Replace CONFIG_MPC8540 with ARCH_MPC8540 in Kconfig and clean up existing
macros.Signed-off-by: York Sun
22 Nov, 2016
1 commit
-
Add Jagan and Maxime as Maintainers for SUNXI
Signed-off-by: Jagan Teki
Acked-by: Maxime Ripard
18 Nov, 2016
1 commit
-
Now the flash params table as renamed to spi_flash_ids structure,
so rename the sf_params.c to spi_flash_ids.c and remove the legacy.Cc: Bin Meng
Cc: York Sun
Cc: Vignesh R
Cc: Mugunthan V N
Cc: Michal Simek
Signed-off-by: Jagan Teki
Reviewed-by: Jagan Teki
Tested-by: Jagan Teki
Reviewed-by: Siva Durga Prasad Paladugu
15 Nov, 2016
1 commit
-
Enable this so that EFI applications (notably grub) can be run under U-Boot
on x86 platforms.At present the 'hello world' EFI application is not supported for the
qemu-x86_efi_payload64 board. That board builds a payload consisting of a
64-bit header and a 32-bit U-Boot, which is incompatible with the way the
EFI loader builds its EFI application. The following error is obtained:x86_64-linux-ld.bfd: i386 architecture of input file
`lib/efi_loader/helloworld.o' is incompatible with i386:x86-64 outputThis could be corrected with additional Makefile rules. For now, this
feature is disabled for that board.Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
[agraf: drop hello kconfig bits]
Signed-off-by: Alexander Graf