- 19 2月, 2019 1 次提交
-
-
由 Meenakshi Aggarwal 提交于
Add support for fan controller emc2305. Signed-off-by: NSriram Dash <sriram.dash@nxp.com> Signed-off-by: NMeenakshi Aggarwal <meenakshi.aggarwal@nxp.com> Signed-off-by: NPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
-
- 07 5月, 2018 1 次提交
-
-
由 Tom Rini 提交于
When U-Boot started using SPDX tags we were among the early adopters and there weren't a lot of other examples to borrow from. So we picked the area of the file that usually had a full license text and replaced it with an appropriate SPDX-License-Identifier: entry. Since then, the Linux Kernel has adopted SPDX tags and they place it as the very first line in a file (except where shebangs are used, then it's second line) and with slightly different comment styles than us. In part due to community overlap, in part due to better tag visibility and in part for other minor reasons, switch over to that style. This commit changes all instances where we have a single declared license in the tag as both the before and after are identical in tag contents. There's also a few places where I found we did not have a tag and have introduced one. Signed-off-by: NTom Rini <trini@konsulko.com>
-
- 24 1月, 2018 1 次提交
-
-
由 Rajesh Bhagat 提交于
Adds a VID specific API in init_sequence_f and spl code flow namely init_func_vid which is required to adjust core voltage. VID specific code is required in spl, hence moving flag CONFIG_VID out of spl flags. Signed-off-by: NAshish Kumar <Ashish.Kumar@nxp.com> Signed-off-by: NRajesh Bhagat <rajesh.bhagat@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
- 12 1月, 2018 1 次提交
-
-
由 Peng Fan 提交于
Add pfuze dm code, this code could be enabled with CONFIG_DM_PMIC_PFUZE100. Signed-off-by: NPeng Fan <peng.fan@nxp.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Fabio Estevam <fabio.estevam@nxp.com>
-
- 19 1月, 2017 1 次提交
-
-
由 Hou Zhiqiang 提交于
Signed-off-by: NHou Zhiqiang <Zhiqiang.Hou@nxp.com> Reviewed-by: NJaehoon Chung <jh80.chung@samsung.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
- 24 11月, 2016 11 次提交
-
-
由 York Sun 提交于
Use CONFIG_TARGET_P5040DS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_P5020DS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_P4080DS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_P3041DS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_P2041RDB instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_P1022DS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_MPC8572DS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_MPC8555CDS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Replace with CONFIG_TARGET_MPC8541CDS from Kconfig. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_MPC8536DS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
由 York Sun 提交于
Use CONFIG_TARGET_MPC8548CDS instead. Signed-off-by: NYork Sun <york.sun@nxp.com>
-
- 28 1月, 2016 1 次提交
-
-
由 Aneesh Bansal 提交于
Chain of Trust is enabled for ARM platforms (LS1021 and LS1043). In board_late_init(), fsl_setenv_chain_of_trust() is called which will perform the following: - If boot mode is non-secure, return (No Change) - If boot mode is secure, set the following environmet variables: bootdelay = 0 (To disable Boot Prompt) bootcmd = CONFIG_CHAIN_BOOT_CMD (Validate and execute Boot script) Signed-off-by: NAneesh Bansal <aneesh.bansal@nxp.com> Acked-by: NRuchika Gupta <ruchika.gupta@nxp.com> Reviewed-by: NYork Sun <york.sun@nxp.com>
-
- 30 10月, 2015 1 次提交
-
-
由 Mingkai Hu 提交于
Config Security Level Register is different between different SoCs, so put the CSL register definition into the arch specific directory. Signed-off-by: NMingkai Hu <Mingkai.Hu@freescale.com> Signed-off-by: NHou Zhiqiang <B48286@freescale.com> Signed-off-by: NGong Qianyu <Qianyu.Gong@freescale.com> Reviewed-by: NYork Sun <yorksun@freescale.com>
-
- 22 4月, 2015 1 次提交
-
-
由 gaurav rana 提交于
Move the compilation of file fsl_validate.c in MACRO CONFIG_CMD_ESBC_VALIDATE. This file should be compiled only when the above MACRO is defined This caused a break in compilation of iMX platforms when compiling for SECURE_BOOT Signed-off-by: NGaurav Rana <gaurav.rana@freescale.com>
-
- 06 3月, 2015 1 次提交
-
-
由 gaurav rana 提交于
esbc_validate command uses various IP Blocks: Security Monitor, CAAM block and SFP registers. Hence the respective CONFIG's are enabled. Apart from these CONFIG_SHA_PROG_HW_ACCEL and CONFIG_RSA are also enabled. Signed-off-by: NGaurav Rana <gaurav.rana@freescale.com> Reviewed-by: NYork Sun <yorksun@freescale.com>
-
- 12 12月, 2014 3 次提交
-
-
由 Xiubo Li 提交于
LS1 has 4 SMMUs for address translation of the masters. All the SMMUs' stream IDs are 8-bit. The address translation depends on the stream ID of the incoming transaction. Each master has unique stream ID assigned to it and is configurable through SCFG registers. The stream ID for the masters is identical and share the same register field of STREAM ID registers. Signed-off-by: NXiubo Li <Li.Xiubo@freescale.com> Reviewed-by: NYork Sun <yorksun@freescale.com>
-
由 Xiubo Li 提交于
The Central Security Unit (CSU) allows secure world software to change the default access control policies of peripherals/bus slaves, determining which bus masters may access them. This allows peripherals to be separated into distinct security domains. Combined with SMMU configuration of the system masters privileges, these features provide protection against indirect unauthorized access to data. For now we configure all the peripheral access permissions as R/W. Signed-off-by: NXiubo Li <Li.Xiubo@freescale.com> Reviewed-by: NYork Sun <yorksun@freescale.com>
-
由 Tang Yuantian 提交于
With the introducing of generic board and ARM-based cores, current deep sleep framework doesn't work anymore. This patch will convert the current framework to adapt this change. Basically it does: 1. Converts all the Freescale's DDR driver to support deep sleep. 2. Added basic framework support for ARM-based and PPC-based cores separately. Signed-off-by: NTang Yuantian <Yuantian.Tang@freescale.com> Reviewed-by: NYork Sun <yorksun@freescale.com>
-
- 06 12月, 2014 1 次提交
-
-
由 Ying Zhang 提交于
The fuse status register provides the values from on-chip voltage ID efuses programmed at the factory. These values define the voltage requirements for the chip. u-boot reads FUSESR and translates the values into the appropriate commands to set the voltage output value of an external voltage regulator. Signed-off-by: NYing Zhang <b40530@freescale.com> Reviewed-by: NYork Sun <yorksun@freescale.com>
-
- 20 11月, 2014 1 次提交
-
-
由 Ye.Li 提交于
Since the Pfuze initializations are similar on various mx6 SABRE boards. Factorize the initialization to a common function in file board/freescale/common/pfuze.c. So that all SABRE boards BSP can share the function. Signed-off-by: NYe.Li <B37916@freescale.com>
-
- 09 9月, 2014 1 次提交
-
-
由 Wang Huan 提交于
On LS1021ATWR, Silicon's Sii9022A HDMI Transmitter is used. This patch adds the common setting for this chip. Signed-off-by: NAlison Wang <alison.wang@freescale.com>
-
- 13 8月, 2014 1 次提交
-
-
由 Wang Dongsheng 提交于
The ch7301 encoder not only used in t1040qds platform, so we split it for t1042rdb and LSx platform. Signed-off-by: NWang Dongsheng <dongsheng.wang@freescale.com> Reviewed-by: NYork Sun <yorksun@freescale.com>
-
- 13 5月, 2014 1 次提交
-
-
由 Shaveta Leekha 提交于
Adds Support for PowerOne ZM7300 voltage regulator. This device is available on some Freescale Boards like B4860QDS and has to be programmed to adjust the voltage on the board. The device is accessible via I2C interface. Signed-off-by: NShaveta Leekha <shaveta@freescale.com> Signed-off-by: NPoonam Aggrwal <poonam.aggrwal@freescale.com>
-
- 20 2月, 2014 1 次提交
-
-
由 Masahiro Yamada 提交于
We are going to switch over to Kbuild in upcoming commits. Each makefile must have non-empty obj- or obj-y to generate built-in.o on Kbuild. Signed-off-by: NMasahiro Yamada <yamada.m@jp.panasonic.com>
-
- 01 11月, 2013 1 次提交
-
-
由 Masahiro Yamada 提交于
Signed-off-by: NMasahiro Yamada <yamada.m@jp.panasonic.com> Cc: Wolfgang Denk <wd@denx.de> Cc: Kim Phillips <kim.phillips@freescale.com> Cc: York Sun <yorksun@freescale.com> Cc: Stefan Roese <sr@denx.de>
-
- 21 8月, 2013 1 次提交
-
-
由 Ying Zhang 提交于
Enable p1022ds to start from eSDHC with SPL. Signed-off-by: NYing Zhang <b40530@freescale.com> Acked-by: NYork Sun <yorksun@freescale.com>
-
- 10 8月, 2013 1 次提交
-
-
由 Shaveta Leekha 提交于
Add code for configuring IDT8T49N222A device for various output refclks - The IDT8T49N222A is a low phase noise Frequency Translator / Synthesizer with alarm and monitoring functions suitable for networking and communications applications. It is able to generate wide range of output frequencies. - In B4860QDS, it has been used to generate different refclks to SerDes modules - Programming of these devices are performed by I2C interface. Signed-off-by: NShaveta Leekha <shaveta@freescale.com> Acked-by: NYork Sun <yorksun@freescale.com>
-
- 24 7月, 2013 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de> [trini: Fixup common/cmd_io.c] Signed-off-by: NTom Rini <trini@ti.com>
-
- 21 6月, 2013 1 次提交
-
-
由 Prabhakar Kushwaha 提交于
Linker script is not able find start.o binary. So add its absolute path in u-boot-spl.lds. This change is similar to u-boot-nand.lds common/Makefile: Avoid compiling unnecssary files fsl_ifc_spl.c : It is is responsible for reading u-boot binary from NAND flash and copying into DDR. It also transfer control from NAND SPL to u-boot image present in DDR. Signed-off-by: NPrabhakar Kushwaha <prabhakar@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 03 5月, 2013 1 次提交
-
-
由 Matthew McClintock 提交于
Add defines needed to access NAND, remove second flash bank that is actually connected to NAND. Add nand booting support for P1022DS with hardcoded DDR config using SPL framework from 2011 Signed-off-by: NMatthew McClintock <msm@freescale.com> Signed-off-by: NJerry Huang <Chang-Ming.Huang@freescale.com> Signed-off-by: NJiang Yutang <b14898@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 28 11月, 2012 1 次提交
-
-
由 Timur Tabi 提交于
The P5040DS reference board (a.k.a "Superhydra") is an enhanced version of P3041DS/P5020DS ("Hydra") reference board. Signed-off-by: NTimur Tabi <timur@freescale.com> Signed-off-by: NShaohui Xie <Shaohui.Xie@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 23 10月, 2012 1 次提交
-
-
由 Shaveta Leekha 提交于
Add code for configuring VSC3316/3308 crosspoint switches Add README to understand the APIs - VSC 3316/3308 is a low-power, low-cost asynchronous crosspoint switch capable of data rates upto 11.5Gbps. VSC3316 has 16 input and 16 output ports whereas VSC3308 has 8 input and 8 output ports. Programming of these devices are performed by two-wire or four-wire serial interface. Signed-off-by: NShaveta Leekha <shaveta@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 24 8月, 2012 1 次提交
-
-
由 Timur Tabi 提交于
The P3060 was cancelled before it went into production, so there's no point in supporting it. Signed-off-by: NTimur Tabi <timur@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 12 2月, 2012 1 次提交
-
-
由 Fabio Estevam 提交于
Since commit 97039ab9 (env_mmc: Allow board code to override the environment address) mmc_get_env_addr is a weak-aliased function in common/env_mmc.c The mmc_get_env_addr implementation that exists at board/freescale/common/sdhc_boot.c is meant to be used only for PowerPC boards, but currently it is being used for all platforms that have CONFIG_ENV_IS_IN_MMC defined. Introduce CONFIG_FSL_FIXED_MMC_LOCATION so that the boards that need to use the mmc_get_env_addr version from board/freescale/common/sdhc_boot.c could activate this config option on their board file. This fixes the retrieval of CONFIG_ENV_OFFSET on non-PowerPC boards. Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com> Acked-by: NKumar Gala <galak@kernel.crashing.org> Acked-by: NStefano Babic <sbabic@denx.de>
-
- 29 11月, 2011 1 次提交
-
-
由 Shengzhou Liu 提交于
The P3060QDS is a Freescale reference board for the six-core P3060 SOC. P3060QDS Board Overview: Memory subsystem: - 2G Bytes unbuffered DDR3 SDRAM SO-DIMM(64bit bus) - 128M Bytes NOR flash single-chip memory - 16M Bytes SPI flash - 8K Bytes AT24C64 I2C EEPROM for RCW Ethernet: - Eight Ethernet controllers (4x1G + 4x1G/2.5G) - Three VSC8641 PHYs on board (2xRGMII + 1xMII) - Suport multiple Vitesse VSC8234 SGMII Cards in Slot1/2/3 PCIe: Two PCI Express 2.0 controllers/ports USB: Two USB2.0, USB1(TYPE-A) and USB2(TYPE-AB) on board I2C: Four I2C controllers UART: Supports two dUARTs up to 115200 bps for console RapidIO: Two RapidIO, sRIO1 and sRIO2 Signed-off-by: NShengzhou Liu <Shengzhou.Liu@freescale.com> Signed-off-by: NYork Sun <yorksun@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-