- 10 3月, 2017 1 次提交
-
-
由 Tom Rini 提交于
In some cases this is absolutely required, so select this for some secure features. This also requires migration of RSA_FREESCALE_EXP Cc: Ruchika Gupta <ruchika.gupta@nxp.com> Cc: Poonam Aggrwal <poonam.aggrwal@freescale.com> Cc: Naveen Burmi <NaveenBurmi@freescale.com> Cc: Po Liu <po.liu@freescale.com> Cc: Shengzhou Liu <Shengzhou.Liu@freescale.com> Cc: Priyanka Jain <Priyanka.Jain@freescale.com> Cc: Sumit Garg <sumit.garg@nxp.com> Cc: Shaohui Xie <Shaohui.Xie@freescale.com> Cc: Chunhe Lan <Chunhe.Lan@freescale.com> Cc: Feng Li <feng.li_2@nxp.com> Cc: Alison Wang <alison.wang@freescale.com> Cc: Mingkai Hu <Mingkai.Hu@freescale.com> Cc: York Sun <york.sun@nxp.com> Cc: Saksham Jain <saksham.jain@nxp.freescale.com> Cc: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 23 2月, 2017 1 次提交
-
-
由 Masahiro Yamada 提交于
For the memory footprint reason, the Boot ROM can not load the ARM Trusted Firmware BL1 directly when Trusted Board Boot is enabled. The second stage loader is Socionext's own firmware, so rename it for clarification. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
- 20 2月, 2017 6 次提交
-
-
由 Markus Niebel 提交于
Signed-off-by: NMarkus Niebel <Markus.Niebel@tq-group.com>
-
由 Markus Niebel 提交于
need to add before div in mmc update scripts. Otherwise we could write one block more ba acident Signed-off-by: NMarkus Niebel <Markus.Niebel@tq-group.com>
-
由 Markus Niebel 提交于
Signed-off-by: NMarkus Niebel <Markus.Niebel@tq-group.com>
-
由 Markus Niebel 提交于
there was a double bracketed var ref. fix this. Signed-off-by: NMarkus Niebel <Markus.Niebel@tq-group.com>
-
由 Markus Niebel 提交于
Playing with USB-to-Ethernet dongles it turns out, that these will not work with special settings Signed-off-by: NMarkus Niebel <Markus.Niebel@tq-group.com>
-
由 Markus Niebel 提交于
depending on the use case different CMA sizes are needed for linux. Add env var to enable passing CMA size via kernel command line Signed-off-by: NMarkus Niebel <Markus.Niebel@tq-group.com>
-
- 19 2月, 2017 2 次提交
-
-
由 Peter Robinson 提交于
The fdt_addr and ramdisk_addr_r are currently both defined to 0x83000000 and that's not going to work well for anyone. Move the ramdisk_addr_r to 0x84000000. Signed-off-by: NPeter Robinson <pbrobinson@gmail.com>
-
由 Peter Robinson 提交于
Standard boot processes including distro boot generally expect the default console to be defined. Signed-off-by: NPeter Robinson <pbrobinson@gmail.com> Tested-by: NBreno Lima <breno.lima@nxp.com>
-
- 18 2月, 2017 3 次提交
-
-
由 Tom Rini 提交于
This is no longer used anywhere. Signed-off-by: NTom Rini <trini@konsulko.com>
-
由 Dalon Westergreen 提交于
Added SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION and SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION to Kconfig. Due to SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION being moved to Kconfig the board defconfigs for db-88f6820-gp_defconfig kc1_defconfig and sniper_defconfig need to be updated. Signed-off-by: NDalon Westergreen <dwesterg@gmail.com>
-
由 Dalon Westergreen 提交于
the socfpga bootrom supports mmc booting from either a raw image starting at 0x0, or from a partition of type 0xa2. This patch adds support for locating the boot image in the first type 0xa2 partition found. Assigned a partition number of -1 will cause a search for a partition of type CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION_TYPE and use it to find the u-boot image Signed-off-by: NDalon Westergreen <dwesterg@gmail.com>
-
- 13 2月, 2017 1 次提交
-
-
由 Masahiro Yamada 提交于
We repeated partial moves for CONFIG_SYS_NO_FLASH, but this is not completed. Finish this work by the tool. During this move, let's rename it to CONFIG_MTD_NOR_FLASH. Actually, we have more instances of "#ifndef CONFIG_SYS_NO_FLASH" than those of "#ifdef CONFIG_SYS_NO_FLASH". Flipping the logic will make the code more readable. Besides, negative meaning symbols do not fit in obj-$(CONFIG_...) style Makefiles. This commit was created as follows: [1] Edit "default n" to "default y" in the config entry in common/Kconfig. [2] Run "tools/moveconfig.py -y -r HEAD SYS_NO_FLASH" [3] Rename the instances in defconfigs by the following: find . -path './configs/*_defconfig' | xargs sed -i \ -e '/CONFIG_SYS_NO_FLASH=y/d' \ -e 's/# CONFIG_SYS_NO_FLASH is not set/CONFIG_MTD_NOR_FLASH=y/' [4] Change the conditionals by the following: find . -name '*.[ch]' | xargs sed -i \ -e 's/ifndef CONFIG_SYS_NO_FLASH/ifdef CONFIG_MTD_NOR_FLASH/' \ -e 's/ifdef CONFIG_SYS_NO_FLASH/ifndef CONFIG_MTD_NOR_FLASH/' \ -e 's/!defined(CONFIG_SYS_NO_FLASH)/defined(CONFIG_MTD_NOR_FLASH)/' \ -e 's/defined(CONFIG_SYS_NO_FLASH)/!defined(CONFIG_MTD_NOR_FLASH)/' [5] Modify the following manually - Rename the rest of instances - Remove the description from README - Create the new Kconfig entry in drivers/mtd/Kconfig - Remove the old Kconfig entry from common/Kconfig - Remove the garbage comments from include/configs/*.h Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
- 10 2月, 2017 4 次提交
-
-
由 Mike Looijmans 提交于
The kernel partition in QSPI is 0x440000 large, not 0x400000. Fix this in the environment, otherwise the kernel will fail to boot if it occupies more space. Signed-off-by: NMike Looijmans <mike.looijmans@topic.nl> Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Eddie Cai 提交于
Miniarm is the internal project code. Now it is officially named Tinker board. So rename it. Signed-off-by: NEddie Cai <eddie.cai@rock-chips.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Jacob Chen 提交于
Keep it same with other boards otherwise i have to write special script for it.. Signed-off-by: NJacob Chen <jacob2.chen@rock-chips.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Jacob Chen 提交于
To reduce redundant code. Signed-off-by: NJacob Chen <jacob2.chen@rock-chips.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
- 09 2月, 2017 6 次提交
-
-
由 John Haechten 提交于
Signed-off-by: NJohn Haechten <john.haechten@microsemi.com> Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
-
由 Lars Poeschel 提交于
Albeit it's a typo, neither CONGIG_CMD_STORAGE nor CONFIG_CMD_STORAGE are used anywhere, so remove the define from the board configs. Signed-off-by: NLars Poeschel <poeschel@lemonage.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
由 Masahiro Yamada 提交于
CONFIG_CMD_ZIP is not defined by any board. I am moving CONFIG_CMD_UNZIP to defconfig files except UniPhier SoC family. I am the maintainer of UniPhier platform, so I know "select CMD_UNZIP" is better for this platform. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com> Acked-by: NMichal Simek <michal.simek@xilinx.com> Acked-by: NStefan Roese <sr@denx.de> Acked-by: NRyan Harkin <ryan.harkin@linaro.org> Tested-by: NRyan Harkin <ryan.harkin@linaro.org>
-
由 Phil Edworthy 提交于
CONFIG_SPL_STACK_SIZE is not a config option, so rename it. Signed-off-by: NPhil Edworthy <phil.edworthy@renesas.com>
-
由 Emmanuel Vadot 提交于
Now that we have a Kconfig for the API, convert the two boards that are using this to Kconfig and remove CONFIG_API from the whitelist. Signed-off-by: NEmmanuel Vadot <manu@bidouilliste.com> Reviewed-by: NTom Rini <trini@konsulko.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Masahiro Yamada 提交于
The previous commit ("add a new command to show .config contents") improves the basic infrastructure of "embed a compressed file into the U-Boot image, and print it by a command". The same pattern for the "license" command. This commit reworks the command to improve the following: [1] Improve log style Kbuild style log GZIP cmd/license_data.gz CHK cmd/license_data_gz.h UPD cmd/license_data_gz.h CHK cmd/license_data_size.h UPD cmd/license_data_size.h instead of the bare Make log: cat ./Licenses/gpl-2.0.txt | gzip -9 -c | \ tools/bin2header license_gzip > ./include/license.h [2] Collect related code into the "cmd" directory Prior to this commit, the license.h was created by tools/Makefile, placed under the "include" directory, included from cmd/license.c, and deleted by the top-level Makefile. It is not a good idea to scatter related code. [3] Drop the fixed-malloc size LICENSE_MAX Just allocate the minimum required size of buffer because we know the size of the original gpl-2.0.txt. [4] Fix more issues Terminate the buffer with zero to prevent puts() from over-running. Add "static" to do_license. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
- 08 2月, 2017 5 次提交
-
-
由 Simon Glass 提交于
At present devices use a simple integer offset to record the device tree node associated with the device. In preparation for supporting a live device tree, which uses a node pointer instead, refactor existing code to access this field through an inline function. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 oliver@schinagl.nl 提交于
This patch enables crc8 to be used from within the tools directory using u-boot/crc.h. Signed-off-by: NOlliver Schinagl <o.schinagl@ultimaker.com> Reviewed-by: NJoe Hershberger <joe.hershberger@ni.com> Signed-off-by: NOlliver Schinagl <oliver@schinagl.nl>
-
由 oliver@schinagl.nl 提交于
There are various places where the ethernet device name is defined to several different sizes. Lets add a define and start using it. Signed-off-by: NOlliver Schinagl <oliver@schinagl.nl> Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
-
由 oliver@schinagl.nl 提交于
In u-boot printf has been extended with the %pM formatter to allow printing of MAC addresses. However buffers that want to store a MAC address cannot safely get the size. Add a define for this case so the string of a MAC address can be reliably obtained. Signed-off-by: NOlliver Schinagl <oliver@schinagl.nl> Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
-
由 oliver@schinagl.nl 提交于
Commit 674bb249 ("net: cosmetic: Replace magic numbers in arp.c with constants") introduced a nice define to replace the magic value 6 for the ethernet hardware address. Replace more hardcoded instances of 6 which really reference the ARP_HLEN (iow the MAC/Hardware/Ethernet address). Signed-off-by: NOlliver Schinagl <oliver@schinagl.nl> Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
-
- 07 2月, 2017 2 次提交
-
-
由 Bin Meng 提交于
If SPL is used we want to use the generic SPL framework and boot from SPI via a board-specific means. Add these options to the board config file. Signed-off-by: NBin Meng <bmeng.cn@gmail.com> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
If SPL is used we want to use the generic SPL framework and boot from SPI via a board-specific means. Add these options to the board config file. Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NBin Meng <bmeng.cn@gmail.com>
-
- 06 2月, 2017 1 次提交
-
-
由 Simon Glass 提交于
We should use unsigned long rather than u32 for addresses. Update this so that the table-generation code builds correctly on 64-bit machines. Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NBin Meng <bmeng.cn@gmail.com>
-
- 04 2月, 2017 3 次提交
-
-
由 Prabhakar Kushwaha 提交于
Enable ELBC from Kconfig. Signed-off-by: NPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Prabhakar Kushwaha 提交于
Enable IFC from Kconfig. Signed-off-by: NPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
由 Prabhakar Kushwaha 提交于
PPA binary needs to be relocated on secure DDR, hence marking out a portion of DDR as secure if CONFIG_SYS_MEM_RESERVE_SECURE flag is set Signed-off-by: NHou Zhiqiang <Zhiqiang.Hou@nxp.com> Signed-off-by: NAbhimanyu Saini <abhimanyu.saini@nxp.com> Signed-off-by: NPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
- 01 2月, 2017 1 次提交
-
-
由 Mario Six 提交于
This patch adds a function to the TPM library, which allows U-Boot to flush resources, e.g. keys, from the TPM. Signed-off-by: NMario Six <mario.six@gdsys.cc> Reviewed-by: NStefan Roese <sr@denx.de> Reviewed-by: NSimon Glass <sjg@chromium.org> Signed-off-by: NStefan Roese <sr@denx.de>
-
- 31 1月, 2017 2 次提交
-
-
由 Masahiro Yamada 提交于
Make the naming scheme consistent; all SDHCI-base drivers prefixed with CONFIG_MMC_SDHCI_. While we are here, add "depends on ARCH_ZYNQ || ARCH_ZYNQMP". Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
Now, CONFIG_GENERIC_MMC seems equivalent to CONFIG_MMC. Let's create an entry for "config GENERIC_MMC" with "default MMC", then convert all macro defines in headers to Kconfig. Almost all of the defines will go away. I see only two exceptions: configs/blanche_defconfig configs/sandbox_noblk_defconfig They define CONFIG_GENERIC_MMC, but not CONFIG_MMC. Something might be wrong with these two boards, so should be checked later. Anyway, this is the output of the moveconfig tool. This commit was created as follows: [1] create a config entry in drivers/mmc/Kconfig [2] tools/moveconfig.py -r HEAD GENERIC_MMC [3] manual clean-up of garbage comments in doc/README.* and include/configs/*.h Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: NTom Rini <trini@konsulko.com>
-
- 30 1月, 2017 1 次提交
-
-
由 Lukasz Majewski 提交于
This patch provides u-boot support for Liebherr (LWN) mccmon6 board. Signed-off-by: NLukasz Majewski <lukma@denx.de> Reviewed-by: NStefano Babic <sbabic@denx.de> Reviewed-by: NTom Rini <trini@konsulko.com>
-
- 29 1月, 2017 1 次提交
-
-
由 Masahiro Yamada 提交于
Currently, SPL (u-boot-spl.bin) and U-Boot (u-boot.bin) are stored in non-volatile devices, and some environments are defined to update the images easily. When ARM Trusted Firmware is fully used, SPL is not used. U-Boot proper is contained as BL33 into FIP (Firmware Image Package), which is standard container used by ATF. Allow to use it. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-