History log of /rk3399_rockchip-uboot/arch/arm/include/ (Results 926 – 950 of 3788)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c049307605-Aug-2016 Stephen Warren <swarren@nvidia.com>

mmc: tegra: port to standard clock/reset APIs

Tegra186 supports the new standard clock and reset APIs. Older Tegra SoCs
still use custom APIs. Enhance the Tegra MMC driver so that it can operate
wit

mmc: tegra: port to standard clock/reset APIs

Tegra186 supports the new standard clock and reset APIs. Older Tegra SoCs
still use custom APIs. Enhance the Tegra MMC driver so that it can operate
with either set of APIs.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>

show more ...

73dd5c4c08-Aug-2016 Stephen Warren <swarren@nvidia.com>

misc: add Tegra BPMP driver

The Tegra BPMP (Boot and Power Management Processor) is a separate
auxiliary CPU embedded into Tegra to perform power management work, and
controls related features such

misc: add Tegra BPMP driver

The Tegra BPMP (Boot and Power Management Processor) is a separate
auxiliary CPU embedded into Tegra to perform power management work, and
controls related features such as clocks, resets, power domains, PMIC I2C
bus, etc. This driver provides the core low-level communication path by
which feature-specific drivers (such as clock) can make requests to the
BPMP. This driver is similar to an MFD driver in the Linux kernel. It is
unconditionally selected by CONFIG_TEGRA186 since virtually any Tegra186
build of U-Boot will need the feature.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/virt-v7.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/dra7-evm.dts
/rk3399_rockchip-uboot/arch/arm/dts/dra72-evm.dts
/rk3399_rockchip-uboot/arch/arm/dts/ls1021a.dtsi
asm/arch-tegra/bpmp_abi.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-tegra/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/arm-mpcore.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/cache-uniphier.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/cache-uniphier.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/late_lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/psci.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/psci_smp.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/debug.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/sbc/sbc-regs.h
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/start.S
/rk3399_rockchip-uboot/board/sunxi/Kconfig
/rk3399_rockchip-uboot/cmd/bootefi.c
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/spl/spl_nor.c
/rk3399_rockchip-uboot/configs/am43xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am43xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/axs103_defconfig
/rk3399_rockchip-uboot/configs/dra7xx_evm_defconfig
/rk3399_rockchip-uboot/configs/dra7xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/k2e_evm_defconfig
/rk3399_rockchip-uboot/configs/k2hk_evm_defconfig
/rk3399_rockchip-uboot/configs/k2l_evm_defconfig
/rk3399_rockchip-uboot/configs/ls1021aqds_ddr4_nor_defconfig
/rk3399_rockchip-uboot/configs/ls1021aqds_ddr4_nor_lpuart_defconfig
/rk3399_rockchip-uboot/configs/ls1021aqds_nor_defconfig
/rk3399_rockchip-uboot/configs/ls1021aqds_nor_lpuart_defconfig
/rk3399_rockchip-uboot/configs/socfpga_arria5_defconfig
/rk3399_rockchip-uboot/configs/socfpga_cyclone5_defconfig
/rk3399_rockchip-uboot/configs/socfpga_de0_nano_soc_defconfig
/rk3399_rockchip-uboot/configs/socfpga_is1_defconfig
/rk3399_rockchip-uboot/configs/socfpga_mcvevk_defconfig
/rk3399_rockchip-uboot/configs/socfpga_sockit_defconfig
/rk3399_rockchip-uboot/configs/socfpga_socrates_defconfig
/rk3399_rockchip-uboot/configs/socfpga_sr1500_defconfig
/rk3399_rockchip-uboot/doc/device-tree-bindings/gpio/gpio-pcf857x.txt
/rk3399_rockchip-uboot/drivers/Kconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/core/device.c
/rk3399_rockchip-uboot/drivers/gpio/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/Makefile
/rk3399_rockchip-uboot/drivers/gpio/mpc85xx_gpio.c
/rk3399_rockchip-uboot/drivers/gpio/pcf8575_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/cros_ec_ldo.c
/rk3399_rockchip-uboot/drivers/i2c/cros_ec_tunnel.c
/rk3399_rockchip-uboot/drivers/i2c/fsl_i2c.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uclass-compat.c
/rk3399_rockchip-uboot/drivers/i2c/intel_i2c.c
/rk3399_rockchip-uboot/drivers/i2c/muxes/i2c-mux-uclass.c
/rk3399_rockchip-uboot/drivers/i2c/s3c24x0_i2c.c
/rk3399_rockchip-uboot/drivers/misc/Kconfig
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/misc-uclass.c
/rk3399_rockchip-uboot/drivers/misc/tegra186_bpmp.c
/rk3399_rockchip-uboot/drivers/mmc/msm_sdhci.c
/rk3399_rockchip-uboot/drivers/net/cpsw.c
/rk3399_rockchip-uboot/drivers/net/keystone_net.c
/rk3399_rockchip-uboot/drivers/power/Kconfig
/rk3399_rockchip-uboot/drivers/power/pmic/act8846.c
/rk3399_rockchip-uboot/drivers/power/regulator/act8846.c
/rk3399_rockchip-uboot/drivers/spi/cadence_qspi_apb.c
/rk3399_rockchip-uboot/drivers/spmi/Kconfig
/rk3399_rockchip-uboot/drivers/spmi/spmi-msm.c
/rk3399_rockchip-uboot/drivers/sysreset/Kconfig
/rk3399_rockchip-uboot/drivers/sysreset/Makefile
/rk3399_rockchip-uboot/drivers/sysreset/sysreset-uclass.c
/rk3399_rockchip-uboot/drivers/sysreset/sysreset_rk3036.c
/rk3399_rockchip-uboot/drivers/sysreset/sysreset_rk3288.c
/rk3399_rockchip-uboot/drivers/sysreset/sysreset_rk3399.c
/rk3399_rockchip-uboot/drivers/sysreset/sysreset_sandbox.c
/rk3399_rockchip-uboot/drivers/sysreset/sysreset_snapdragon.c
/rk3399_rockchip-uboot/drivers/usb/eth/asix88179.c
/rk3399_rockchip-uboot/drivers/usb/eth/r8152.c
/rk3399_rockchip-uboot/drivers/usb/eth/r8152.h
/rk3399_rockchip-uboot/drivers/usb/eth/r8152_fw.c
/rk3399_rockchip-uboot/drivers/usb/host/Kconfig
/rk3399_rockchip-uboot/drivers/usb/host/ehci-fsl.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx6.c
/rk3399_rockchip-uboot/drivers/usb/host/xhci-fsl.c
/rk3399_rockchip-uboot/include/configs/a3m071.h
/rk3399_rockchip-uboot/include/configs/am43xx_evm.h
/rk3399_rockchip-uboot/include/configs/am57xx_evm.h
/rk3399_rockchip-uboot/include/configs/cm_t43.h
/rk3399_rockchip-uboot/include/configs/cm_t54.h
/rk3399_rockchip-uboot/include/configs/dra7xx_evm.h
/rk3399_rockchip-uboot/include/configs/duovero.h
/rk3399_rockchip-uboot/include/configs/microblaze-generic.h
/rk3399_rockchip-uboot/include/configs/omap4_panda.h
/rk3399_rockchip-uboot/include/configs/omap5_uevm.h
/rk3399_rockchip-uboot/include/configs/uniphier.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/misc.h
/rk3399_rockchip-uboot/lib/efi_loader/efi_disk.c
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/lib/tiny-printf.c
2863a9bf06-Aug-2016 Tom Rini <trini@konsulko.com>

Merge git://git.denx.de/u-boot-rockchip


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap3/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/cache_v8.c
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-miniarm.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-miniarm.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-rock2-square.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-veyron.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/tegra186.dtsi
asm/arch-rockchip/cru_rk3399.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/reset_rk3399.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/board186.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/evb_rk3036.c
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/kylin_rk3036.c
/rk3399_rockchip-uboot/board/rockchip/miniarm_rk3288/Kconfig
/rk3399_rockchip-uboot/board/rockchip/miniarm_rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/miniarm_rk3288/Makefile
/rk3399_rockchip-uboot/board/rockchip/miniarm_rk3288/miniarm-rk3288.c
/rk3399_rockchip-uboot/board/ti/evm/Kconfig
/rk3399_rockchip-uboot/board/ti/evm/MAINTAINERS
/rk3399_rockchip-uboot/cmd/bdinfo.c
/rk3399_rockchip-uboot/cmd/gpt.c
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/configs/miniarm-rk3288_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/doc/device-tree-bindings/firmware/nvidia,tegra186-bpmp.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/i2c/nvidia,tegra186-bpmp-i2c.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/mailbox/nvidia,tegra186-hsp.txt
/rk3399_rockchip-uboot/drivers/clk/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/clk/rockchip/clk_rk3399.c
/rk3399_rockchip-uboot/drivers/mailbox/tegra-hsp.c
/rk3399_rockchip-uboot/drivers/mmc/arm_pl180_mmci.c
/rk3399_rockchip-uboot/drivers/mmc/bfin_sdh.c
/rk3399_rockchip-uboot/drivers/mmc/davinci_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/exynos_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/fsl_esdhc.c
/rk3399_rockchip-uboot/drivers/mmc/ftsdc010_mci.c
/rk3399_rockchip-uboot/drivers/mmc/gen_atmel_mci.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_spi.c
/rk3399_rockchip-uboot/drivers/mmc/msm_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/mvebu_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mxcmmc.c
/rk3399_rockchip-uboot/drivers/mmc/mxsmmc.c
/rk3399_rockchip-uboot/drivers/mmc/omap_hsmmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/s3c_sdi.c
/rk3399_rockchip-uboot/drivers/mmc/s5p_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/sh_mmcif.c
/rk3399_rockchip-uboot/drivers/mmc/sh_sdhi.c
/rk3399_rockchip-uboot/drivers/mmc/sunxi_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/tegra_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/uniphier-sd.c
/rk3399_rockchip-uboot/drivers/mmc/zynq_sdhci.c
/rk3399_rockchip-uboot/include/configs/miniarm_rk3288.h
/rk3399_rockchip-uboot/include/configs/omap3_evm.h
/rk3399_rockchip-uboot/include/configs/omapl138_lcdk.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/tegra186-clock.h
/rk3399_rockchip-uboot/include/dt-bindings/mailbox/tegra186-hsp.h
/rk3399_rockchip-uboot/include/dt-bindings/power/tegra186-powergate.h
/rk3399_rockchip-uboot/include/dt-bindings/reset/tegra186-reset.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/sdhci.h
/rk3399_rockchip-uboot/test/README
/rk3399_rockchip-uboot/test/py/multiplexed_log.py
/rk3399_rockchip-uboot/test/py/tests/test_vboot.py
/rk3399_rockchip-uboot/test/py/u_boot_console_base.py
/rk3399_rockchip-uboot/test/py/u_boot_utils.py
/rk3399_rockchip-uboot/tools/mkimage.c
b0b3c86529-Jul-2016 Kever Yang <kever.yang@rock-chips.com>

rk3399: add basic soc driver

This patch add driver for:
- clock driver including set_rate for cpu, mmc, vop, I2C.
- sysreset driver
- grf syscon driver

Signed-off-by: Kever Yang <kever.yang@rock-ch

rk3399: add basic soc driver

This patch add driver for:
- clock driver including set_rate for cpu, mmc, vop, I2C.
- sysreset driver
- grf syscon driver

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Simon Glass <sjg@chromium.org>

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ppa.c
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-rock2-square.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-veyron.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/zynqmp-clk.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/zynqmp-ep108-clk.dtsi
asm/arch-rockchip/cru_rk3399.h
/rk3399_rockchip-uboot/arch/arm/lib/bootm-fdt.c
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/lib/psci-dt.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/reset_rk3399.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c
/rk3399_rockchip-uboot/arch/mips/lib/bootm.c
/rk3399_rockchip-uboot/board/Barix/ipam390/README.ipam390
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/evb_rk3036.c
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/kylin_rk3036.c
/rk3399_rockchip-uboot/board/xilinx/zynqmp/zynqmp.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/configs/microblaze-generic_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_ep_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm018_dc4_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm019_dc5_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zcu102_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zcu102_revB_defconfig
/rk3399_rockchip-uboot/configs/zynq_microzed_defconfig
/rk3399_rockchip-uboot/configs/zynq_picozed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc702_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc706_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm010_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm011_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm012_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm013_defconfig
/rk3399_rockchip-uboot/configs/zynq_zed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zybo_defconfig
/rk3399_rockchip-uboot/doc/README.sha1
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/drivers/clk/Makefile
/rk3399_rockchip-uboot/drivers/clk/clk_rk3399.c
/rk3399_rockchip-uboot/include/configs/MPC8610HPCD.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/ls1043ardb.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/xilinx_zynqmp.h
/rk3399_rockchip-uboot/tools/buildman/README
/rk3399_rockchip-uboot/tools/buildman/bsettings.py
/rk3399_rockchip-uboot/tools/buildman/control.py
/rk3399_rockchip-uboot/tools/buildman/func_test.py
/rk3399_rockchip-uboot/tools/buildman/toolchain.py
bb6b142f25-Jul-2016 Masahiro Yamada <yamada.masahiro@socionext.com>

treewide: move CONFIG_PHYS_64BIT to Kconfig

We need to ensure that CONFIG_PHYS_64BIT is configured via Kconfig so
that it is always available to the build system. Otherwise we can run
into cases wh

treewide: move CONFIG_PHYS_64BIT to Kconfig

We need to ensure that CONFIG_PHYS_64BIT is configured via Kconfig so
that it is always available to the build system. Otherwise we can run
into cases where we have inconsistent sizes of certain attributes.

Ravi Babu reported offset mismatch of struct dwc3 across files since
commit 95ebc253e6d4 ("types.h: move and redefine resource_size_t").
Since the commit, resource_addr_t points to phys_addr_t, whose size
is dependent on CONFIG_PHYS_64BIT for ARM architecture.

I tried my best to use "select" where possible (for example, ARMv8
architecture) because I think this kind of option is generally user-
unconfigurable. However, I see some of PowerPC boards have 36BIT
defconfigs as well as 32BIT ones. I moved CONFIG_PHYS_64BIT to the
defconfigs for such boards.

CONFIG_36BIT is no longer referenced, so all of the defines were
removed from CONFIG_SYS_EXTRA_OPTIONS.

Fixes: 95ebc253e6d4 ("types.h: move and redefine resource_size_t")
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reported-by: Ravi Babu <ravibabu@ti.com>
Acked-by: Stefan Roese <sr@denx.de>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap5/Kconfig
asm/config.h
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/Kconfig
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/Kconfig
/rk3399_rockchip-uboot/configs/C29XPCIE_NAND_defconfig
/rk3399_rockchip-uboot/configs/C29XPCIE_NOR_SECBOOT_defconfig
/rk3399_rockchip-uboot/configs/C29XPCIE_SPIFLASH_SECBOOT_defconfig
/rk3399_rockchip-uboot/configs/C29XPCIE_SPIFLASH_defconfig
/rk3399_rockchip-uboot/configs/C29XPCIE_defconfig
/rk3399_rockchip-uboot/configs/MPC8536DS_36BIT_defconfig
/rk3399_rockchip-uboot/configs/MPC8548CDS_36BIT_defconfig
/rk3399_rockchip-uboot/configs/MPC8572DS_36BIT_defconfig
/rk3399_rockchip-uboot/configs/MPC8641HPCN_36BIT_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PA_36BIT_NAND_SECBOOT_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PA_36BIT_NAND_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PA_36BIT_NOR_SECBOOT_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PA_36BIT_NOR_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PA_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PA_36BIT_SPIFLASH_SECBOOT_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PA_36BIT_SPIFLASH_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PB_36BIT_NAND_SECBOOT_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PB_36BIT_NAND_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PB_36BIT_NOR_SECBOOT_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PB_36BIT_NOR_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PB_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PB_36BIT_SPIFLASH_SECBOOT_defconfig
/rk3399_rockchip-uboot/configs/P1010RDB-PB_36BIT_SPIFLASH_defconfig
/rk3399_rockchip-uboot/configs/P1020MBG-PC_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/configs/P1020MBG-PC_36BIT_defconfig
/rk3399_rockchip-uboot/configs/P1020RDB-PC_36BIT_NAND_defconfig
/rk3399_rockchip-uboot/configs/P1020RDB-PC_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig
/rk3399_rockchip-uboot/configs/P1020RDB-PC_36BIT_defconfig
/rk3399_rockchip-uboot/configs/P1020UTM-PC_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/configs/P1020UTM-PC_36BIT_defconfig
/rk3399_rockchip-uboot/configs/P1021RDB-PC_36BIT_NAND_defconfig
/rk3399_rockchip-uboot/configs/P1021RDB-PC_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/configs/P1021RDB-PC_36BIT_SPIFLASH_defconfig
/rk3399_rockchip-uboot/configs/P1021RDB-PC_36BIT_defconfig
/rk3399_rockchip-uboot/configs/P1022DS_36BIT_NAND_defconfig
/rk3399_rockchip-uboot/configs/P1022DS_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/configs/P1022DS_36BIT_SPIFLASH_defconfig
/rk3399_rockchip-uboot/configs/P1022DS_36BIT_defconfig
/rk3399_rockchip-uboot/configs/P1024RDB_36BIT_defconfig
/rk3399_rockchip-uboot/configs/P1025RDB_36BIT_defconfig
/rk3399_rockchip-uboot/configs/P2020RDB-PC_36BIT_NAND_defconfig
/rk3399_rockchip-uboot/configs/P2020RDB-PC_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig
/rk3399_rockchip-uboot/configs/P2020RDB-PC_36BIT_defconfig
/rk3399_rockchip-uboot/configs/controlcenterd_36BIT_SDCARD_DEVELOP_defconfig
/rk3399_rockchip-uboot/configs/controlcenterd_36BIT_SDCARD_defconfig
/rk3399_rockchip-uboot/fs/ext4/ext4_common.c
/rk3399_rockchip-uboot/include/configs/B4860QDS.h
/rk3399_rockchip-uboot/include/configs/C29XPCIE.h
/rk3399_rockchip-uboot/include/configs/MPC8536DS.h
/rk3399_rockchip-uboot/include/configs/MPC8548CDS.h
/rk3399_rockchip-uboot/include/configs/MPC8572DS.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/P1010RDB.h
/rk3399_rockchip-uboot/include/configs/P1022DS.h
/rk3399_rockchip-uboot/include/configs/P2041RDB.h
/rk3399_rockchip-uboot/include/configs/P3041DS.h
/rk3399_rockchip-uboot/include/configs/P4080DS.h
/rk3399_rockchip-uboot/include/configs/P5020DS.h
/rk3399_rockchip-uboot/include/configs/P5040DS.h
/rk3399_rockchip-uboot/include/configs/T102xQDS.h
/rk3399_rockchip-uboot/include/configs/T102xRDB.h
/rk3399_rockchip-uboot/include/configs/T1040QDS.h
/rk3399_rockchip-uboot/include/configs/T104xRDB.h
/rk3399_rockchip-uboot/include/configs/T208xQDS.h
/rk3399_rockchip-uboot/include/configs/T208xRDB.h
/rk3399_rockchip-uboot/include/configs/T4240QDS.h
/rk3399_rockchip-uboot/include/configs/T4240RDB.h
/rk3399_rockchip-uboot/include/configs/controlcenterd.h
/rk3399_rockchip-uboot/include/configs/cyrus.h
/rk3399_rockchip-uboot/include/configs/dra7xx_evm.h
/rk3399_rockchip-uboot/include/configs/katmai.h
/rk3399_rockchip-uboot/include/configs/km/kmp204x-common.h
/rk3399_rockchip-uboot/include/configs/p1_p2_rdb_pc.h
/rk3399_rockchip-uboot/include/configs/qemu-ppce500.h
/rk3399_rockchip-uboot/include/ext4fs.h
/rk3399_rockchip-uboot/tools/moveconfig.py
a78cd86101-Aug-2016 Tom Rini <trini@konsulko.com>

ARM: Rework and correct barrier definitions

As part of testing booting Linux kernels on Rockchip devices, it was
discovered by Ziyuan Xu and Sandy Patterson that we had multiple and for
some cases i

ARM: Rework and correct barrier definitions

As part of testing booting Linux kernels on Rockchip devices, it was
discovered by Ziyuan Xu and Sandy Patterson that we had multiple and for
some cases incomplete isb definitions. This was causing a failure to
boot of the Linux kernel.

In order to solve this problem as well as cover any corner cases that we
may also have had a number of changes are made in order to consolidate
things. First, <asm/barriers.h> now becomes the source of isb/dsb/dmb
definitions. This however introduces another complexity. Due to
needing to build SPL for 32bit tegra with -march=armv4 we need to borrow
the __LINUX_ARM_ARCH__ logic from the Linux Kernel in a more complete
form. Move this from arch/arm/lib/Makefile to arch/arm/Makefile and add
a comment about it. Now that we can always know what the target CPU is
capable off we can get always do the correct thing for the barrier. The
final part of this is that need to be consistent everywhere and call
isb()/dsb()/dmb() and NOT call ISB/DSB/DMB in some cases and the
function names in others.

Reviewed-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Acked-by: Sandy Patterson <apatterson@sightlogix.com>
Reported-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Reported-by: Sandy Patterson <apatterson@sightlogix.com>
Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


/rk3399_rockchip-uboot/Kconfig
/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arc/Kconfig
/rk3399_rockchip-uboot/arch/arc/cpu/arcv2/ivt.S
/rk3399_rockchip-uboot/arch/arc/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/arc/dts/Makefile
/rk3399_rockchip-uboot/arch/arc/dts/nsim.dts
/rk3399_rockchip-uboot/arch/arc/include/asm/sections.h
/rk3399_rockchip-uboot/arch/arc/lib/Makefile
/rk3399_rockchip-uboot/arch/arc/lib/interrupts.c
/rk3399_rockchip-uboot/arch/arc/lib/ints_low.S
/rk3399_rockchip-uboot/arch/arc/lib/relocate.c
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/cache_v7.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/psci-common.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/psci.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ppa.c
/rk3399_rockchip-uboot/arch/arm/dts/zynqmp-clk.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/zynqmp-ep108-clk.dtsi
asm/barriers.h
asm/io.h
asm/system.h
/rk3399_rockchip-uboot/arch/arm/lib/Makefile
/rk3399_rockchip-uboot/arch/arm/lib/bootm-fdt.c
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/arm/lib/psci-dt.c
/rk3399_rockchip-uboot/arch/arm/mach-exynos/include/mach/system.h
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_helpers.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/tegra20/Makefile
/rk3399_rockchip-uboot/arch/mips/lib/bootm.c
/rk3399_rockchip-uboot/board/Barix/ipam390/README.ipam390
/rk3399_rockchip-uboot/board/synopsys/Kconfig
/rk3399_rockchip-uboot/board/synopsys/MAINTAINERS
/rk3399_rockchip-uboot/board/synopsys/axs10x/Kconfig
/rk3399_rockchip-uboot/board/synopsys/axs10x/MAINTAINERS
/rk3399_rockchip-uboot/board/synopsys/axs10x/Makefile
/rk3399_rockchip-uboot/board/synopsys/axs10x/axs10x.c
/rk3399_rockchip-uboot/board/synopsys/axs10x/axs10x.h
/rk3399_rockchip-uboot/board/synopsys/axs10x/nand.c
/rk3399_rockchip-uboot/board/xilinx/zynqmp/zynqmp.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/configs/axs101_defconfig
/rk3399_rockchip-uboot/configs/axs103_defconfig
/rk3399_rockchip-uboot/configs/microblaze-generic_defconfig
/rk3399_rockchip-uboot/configs/nsim_700_defconfig
/rk3399_rockchip-uboot/configs/nsim_700be_defconfig
/rk3399_rockchip-uboot/configs/nsim_hs38_defconfig
/rk3399_rockchip-uboot/configs/nsim_hs38be_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_ep_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm016_dc2_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm018_dc4_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zc1751_xm019_dc5_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zcu102_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_zcu102_revB_defconfig
/rk3399_rockchip-uboot/configs/zynq_microzed_defconfig
/rk3399_rockchip-uboot/configs/zynq_picozed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc702_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc706_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm010_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm011_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm012_defconfig
/rk3399_rockchip-uboot/configs/zynq_zc770_xm013_defconfig
/rk3399_rockchip-uboot/configs/zynq_zed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zybo_defconfig
/rk3399_rockchip-uboot/doc/README.sha1
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/include/configs/MPC8610HPCD.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/axs10x.h
/rk3399_rockchip-uboot/include/configs/ls1043ardb.h
/rk3399_rockchip-uboot/include/configs/nsim.h
/rk3399_rockchip-uboot/include/configs/xilinx_zynqmp.h
/rk3399_rockchip-uboot/tools/buildman/README
/rk3399_rockchip-uboot/tools/buildman/bsettings.py
/rk3399_rockchip-uboot/tools/buildman/control.py
/rk3399_rockchip-uboot/tools/buildman/func_test.py
/rk3399_rockchip-uboot/tools/buildman/toolchain.py
2c77416529-Jul-2016 Hou Zhiqiang <Zhiqiang.Hou@nxp.com>

arm/PSCI: Fixed the backward compatiblity issue

Appended the compatible strings of old version PSCI to the latest
version supported. And there are some psci functions' property must
be added to DT o

arm/PSCI: Fixed the backward compatiblity issue

Appended the compatible strings of old version PSCI to the latest
version supported. And there are some psci functions' property must
be added to DT only for psci version 0.1, including cpu_on, cpu_off,
cpu_suspend, migrate.

Note, ARMv8 Secure Firmware Framework doesn't support PSCI ver 0.1.

Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...


/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx6/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx6/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx7/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx7/soc.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap5/hw_data.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/zynqmp/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/am57xx-idk-common.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/dra7-evm.dts
/rk3399_rockchip-uboot/arch/arm/dts/dra72-evm.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-fennec.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-fennec.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-popmetal.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-popmetal.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3-orangepi-one.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3-orangepi-pc-plus.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-h3.dtsi
asm/psci.h
/rk3399_rockchip-uboot/arch/arm/lib/psci-dt.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-zynq/Kconfig
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf5227x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf523x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf52x2/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf530x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf532x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf5445x/start.S
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf547x_8x/start.S
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc86xx/config.mk
/rk3399_rockchip-uboot/arch/powerpc/include/asm/immap_85xx.h
/rk3399_rockchip-uboot/arch/sandbox/dts/test.dts
/rk3399_rockchip-uboot/arch/sandbox/include/asm/power-domain.h
/rk3399_rockchip-uboot/arch/x86/lib/lpc-uclass.c
/rk3399_rockchip-uboot/board/aristainetos/aristainetos.c
/rk3399_rockchip-uboot/board/chipspark/popmetal_rk3288/Kconfig
/rk3399_rockchip-uboot/board/chipspark/popmetal_rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/chipspark/popmetal_rk3288/Makefile
/rk3399_rockchip-uboot/board/chipspark/popmetal_rk3288/popmetal-rk3288.c
/rk3399_rockchip-uboot/board/compulab/cm_fx6/cm_fx6.c
/rk3399_rockchip-uboot/board/congatec/cgtqmx6eval/cgtqmx6eval.c
/rk3399_rockchip-uboot/board/el/el6x/Kconfig
/rk3399_rockchip-uboot/board/el/el6x/MAINTAINERS
/rk3399_rockchip-uboot/board/el/el6x/Makefile
/rk3399_rockchip-uboot/board/el/el6x/el6x.c
/rk3399_rockchip-uboot/board/freescale/b4860qds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/bsc9132qds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/corenet_ds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls1043ardb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/mx6qsabreauto/mx6qsabreauto.c
/rk3399_rockchip-uboot/board/freescale/mx6slevk/mx6slevk.c
/rk3399_rockchip-uboot/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c
/rk3399_rockchip-uboot/board/freescale/mx6sxsabresd/mx6sxsabresd.c
/rk3399_rockchip-uboot/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c
/rk3399_rockchip-uboot/board/freescale/mx7dsabresd/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t1040qds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t104xrdb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t208xqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t208xrdb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/t4qds/MAINTAINERS
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/common.c
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/common.h
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/gw_ventana.c
/rk3399_rockchip-uboot/board/ge/bx50v3/bx50v3.c
/rk3399_rockchip-uboot/board/inversepath/usbarmory/usbarmory.c
/rk3399_rockchip-uboot/board/phytec/pcm058/Kconfig
/rk3399_rockchip-uboot/board/phytec/pcm058/MAINTAINERS
/rk3399_rockchip-uboot/board/phytec/pcm058/Makefile
/rk3399_rockchip-uboot/board/phytec/pcm058/README
/rk3399_rockchip-uboot/board/phytec/pcm058/pcm058.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3288/evb-rk3288.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/evb-rk3399.c
/rk3399_rockchip-uboot/board/rockchip/fennec_rk3288/Kconfig
/rk3399_rockchip-uboot/board/rockchip/fennec_rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/fennec_rk3288/Makefile
/rk3399_rockchip-uboot/board/rockchip/fennec_rk3288/fennec-rk3288.c
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/solidrun/mx6cuboxi/mx6cuboxi.c
/rk3399_rockchip-uboot/board/sunxi/MAINTAINERS
/rk3399_rockchip-uboot/board/sunxi/board.c
/rk3399_rockchip-uboot/board/technexion/pico-imx6ul/README
/rk3399_rockchip-uboot/board/technexion/pico-imx6ul/pico-imx6ul.c
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/Kconfig
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/MAINTAINERS
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/Makefile
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/colibri_imx7.c
/rk3399_rockchip-uboot/board/toradex/colibri_imx7/imximage.cfg
/rk3399_rockchip-uboot/board/wandboard/wandboard.c
/rk3399_rockchip-uboot/board/warp/warp.c
/rk3399_rockchip-uboot/cmd/bdinfo.c
/rk3399_rockchip-uboot/cmd/blob.c
/rk3399_rockchip-uboot/cmd/usb_mass_storage.c
/rk3399_rockchip-uboot/common/spl/spl_mmc.c
/rk3399_rockchip-uboot/common/splash.c
/rk3399_rockchip-uboot/common/splash_source.c
/rk3399_rockchip-uboot/common/usb_hub.c
/rk3399_rockchip-uboot/configs/Hummingbird_A31_defconfig
/rk3399_rockchip-uboot/configs/am43xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am57xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am57xx_evm_nodt_defconfig
/rk3399_rockchip-uboot/configs/am57xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/colibri_imx7_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3288_defconfig
/rk3399_rockchip-uboot/configs/fennec-rk3288_defconfig
/rk3399_rockchip-uboot/configs/mx7dsabresd_defconfig
/rk3399_rockchip-uboot/configs/mx7dsabresd_secure_defconfig
/rk3399_rockchip-uboot/configs/orangepi_one_defconfig
/rk3399_rockchip-uboot/configs/orangepi_pc_defconfig
/rk3399_rockchip-uboot/configs/orangepi_pc_plus_defconfig
/rk3399_rockchip-uboot/configs/pcm058_defconfig
/rk3399_rockchip-uboot/configs/pico-imx6ul_defconfig
/rk3399_rockchip-uboot/configs/popmetal-rk3288_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/uniphier_ld11_defconfig
/rk3399_rockchip-uboot/configs/uniphier_ld20_defconfig
/rk3399_rockchip-uboot/configs/uniphier_ld4_sld8_defconfig
/rk3399_rockchip-uboot/configs/uniphier_pro4_defconfig
/rk3399_rockchip-uboot/configs/uniphier_pxs2_ld6b_defconfig
/rk3399_rockchip-uboot/configs/uniphier_sld3_defconfig
/rk3399_rockchip-uboot/configs/warp7_defconfig
/rk3399_rockchip-uboot/configs/zc5202_defconfig
/rk3399_rockchip-uboot/configs/zc5601_defconfig
/rk3399_rockchip-uboot/doc/README.fec_mxc
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/drivers/core/root.c
/rk3399_rockchip-uboot/drivers/core/simple-bus.c
/rk3399_rockchip-uboot/drivers/crypto/fsl/fsl_blob.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/ctrl_regs.c
/rk3399_rockchip-uboot/drivers/gpio/sunxi_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uclass.c
/rk3399_rockchip-uboot/drivers/i2c/sandbox_i2c.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc-uclass.c
/rk3399_rockchip-uboot/drivers/mmc/socfpga_dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/zynq_sdhci.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_params.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/phy/marvell.c
/rk3399_rockchip-uboot/drivers/net/sun8i_emac.c
/rk3399_rockchip-uboot/drivers/pch/pch-uclass.c
/rk3399_rockchip-uboot/drivers/pci/pci-uclass.c
/rk3399_rockchip-uboot/drivers/pci/pci.c
/rk3399_rockchip-uboot/drivers/pci/pci_sandbox.c
/rk3399_rockchip-uboot/drivers/pci/pcie_imx.c
/rk3399_rockchip-uboot/drivers/pinctrl/pinctrl_pic32.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl_rk3036.c
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl_rk3288.c
/rk3399_rockchip-uboot/drivers/power/Kconfig
/rk3399_rockchip-uboot/drivers/power/domain/Kconfig
/rk3399_rockchip-uboot/drivers/power/domain/Makefile
/rk3399_rockchip-uboot/drivers/power/domain/power-domain-uclass.c
/rk3399_rockchip-uboot/drivers/power/domain/sandbox-power-domain-test.c
/rk3399_rockchip-uboot/drivers/power/domain/sandbox-power-domain.c
/rk3399_rockchip-uboot/drivers/power/pmic/pm8916.c
/rk3399_rockchip-uboot/drivers/power/regulator/Kconfig
/rk3399_rockchip-uboot/drivers/serial/serial_mxc.c
/rk3399_rockchip-uboot/drivers/spi/fsl_qspi.c
/rk3399_rockchip-uboot/drivers/spi/spi-uclass.c
/rk3399_rockchip-uboot/drivers/spi/ti_qspi.c
/rk3399_rockchip-uboot/drivers/spmi/spmi-uclass.c
/rk3399_rockchip-uboot/drivers/usb/emul/usb-emul-uclass.c
/rk3399_rockchip-uboot/drivers/usb/host/Kconfig
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx6.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-zynq.c
/rk3399_rockchip-uboot/drivers/usb/host/usb-uclass.c
/rk3399_rockchip-uboot/drivers/video/cfb_console.c
/rk3399_rockchip-uboot/drivers/watchdog/imx_watchdog.c
/rk3399_rockchip-uboot/include/configs/am57xx_evm.h
/rk3399_rockchip-uboot/include/configs/aristainetos-common.h
/rk3399_rockchip-uboot/include/configs/cgtqmx6eval.h
/rk3399_rockchip-uboot/include/configs/cm_fx6.h
/rk3399_rockchip-uboot/include/configs/colibri_imx7.h
/rk3399_rockchip-uboot/include/configs/dra7xx_evm.h
/rk3399_rockchip-uboot/include/configs/el6x_common.h
/rk3399_rockchip-uboot/include/configs/evb_rk3288.h
/rk3399_rockchip-uboot/include/configs/fennec_rk3288.h
/rk3399_rockchip-uboot/include/configs/ge_bx50v3.h
/rk3399_rockchip-uboot/include/configs/gw_ventana.h
/rk3399_rockchip-uboot/include/configs/kylin_rk3036.h
/rk3399_rockchip-uboot/include/configs/ls1012aqds.h
/rk3399_rockchip-uboot/include/configs/ls1043a_common.h
/rk3399_rockchip-uboot/include/configs/mx6qsabreauto.h
/rk3399_rockchip-uboot/include/configs/mx6slevk.h
/rk3399_rockchip-uboot/include/configs/mx6sxsabreauto.h
/rk3399_rockchip-uboot/include/configs/mx6sxsabresd.h
/rk3399_rockchip-uboot/include/configs/mx7_common.h
/rk3399_rockchip-uboot/include/configs/mx7dsabresd.h
/rk3399_rockchip-uboot/include/configs/novena.h
/rk3399_rockchip-uboot/include/configs/pcm058.h
/rk3399_rockchip-uboot/include/configs/pico-imx6ul.h
/rk3399_rockchip-uboot/include/configs/popmetal_rk3288.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/uniphier.h
/rk3399_rockchip-uboot/include/configs/usbarmory.h
/rk3399_rockchip-uboot/include/configs/wandboard.h
/rk3399_rockchip-uboot/include/configs/warp.h
/rk3399_rockchip-uboot/include/configs/warp7.h
/rk3399_rockchip-uboot/include/configs/zc5202.h
/rk3399_rockchip-uboot/include/configs/zc5601.h
/rk3399_rockchip-uboot/include/dm/device.h
/rk3399_rockchip-uboot/include/dm/platform_data/serial_mxc.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/fdt_support.h
/rk3399_rockchip-uboot/include/fsl_mmdc.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/power-domain-uclass.h
/rk3399_rockchip-uboot/include/power-domain.h
/rk3399_rockchip-uboot/include/power/regulator.h
/rk3399_rockchip-uboot/include/splash.h
/rk3399_rockchip-uboot/test/dm/Makefile
/rk3399_rockchip-uboot/test/dm/bus.c
/rk3399_rockchip-uboot/test/dm/i2c.c
/rk3399_rockchip-uboot/test/dm/power-domain.c
/rk3399_rockchip-uboot/test/dm/spi.c
9c7a0a6026-Jul-2016 Tom Rini <trini@konsulko.com>

Merge git://git.denx.de/u-boot-fsl-qoriq


/rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/psci.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/psci.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c
asm/arch-fsl-layerscape/config.h
asm/arch-fsl-layerscape/cpu.h
asm/arch-fsl-layerscape/fsl_serdes.h
asm/arch-fsl-layerscape/immap_lsch2.h
asm/arch-fsl-layerscape/immap_lsch3.h
asm/arch-fsl-layerscape/soc.h
asm/arch-ls102xa/config.h
asm/fsl_secure_boot.h
asm/psci.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/board/freescale/common/fsl_chain_of_trust.c
/rk3399_rockchip-uboot/board/freescale/ls1021aqds/Makefile
/rk3399_rockchip-uboot/board/freescale/ls1021aqds/psci.S
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/Makefile
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/ls1021atwr.c
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/psci.S
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/ls1043aqds.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/MAINTAINERS
/rk3399_rockchip-uboot/configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig
/rk3399_rockchip-uboot/drivers/crypto/fsl/fsl_rsa.c
/rk3399_rockchip-uboot/drivers/i2c/fsl_i2c.c
/rk3399_rockchip-uboot/drivers/net/fm/Makefile
/rk3399_rockchip-uboot/drivers/net/fm/ls1046.c
/rk3399_rockchip-uboot/include/config_fsl_chain_trust.h
/rk3399_rockchip-uboot/include/configs/ls1021aqds.h
/rk3399_rockchip-uboot/include/configs/ls1021atwr.h
/rk3399_rockchip-uboot/include/configs/ls1043a_common.h
/rk3399_rockchip-uboot/include/linux/usb/xhci-fsl.h
/rk3399_rockchip-uboot/include/usb/ehci-ci.h
3288628a21-Jul-2016 Hongbo Zhang <hongbo.zhang@nxp.com>

ARMv7: PSCI: ls102xa: move secure text section into OCRAM

LS1021 offers two secure OCRAM blocks for trustzone.
This patch moves all the secure text sections into the OCRAM.

Signed-off-by: Wang Dong

ARMv7: PSCI: ls102xa: move secure text section into OCRAM

LS1021 offers two secure OCRAM blocks for trustzone.
This patch moves all the secure text sections into the OCRAM.

Signed-off-by: Wang Dongsheng <dongsheng.wang@nxp.com>
Signed-off-by: Hongbo Zhang <hongbo.zhang@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

aeb901f221-Jul-2016 Hongbo Zhang <hongbo.zhang@nxp.com>

ARMv7: PSCI: ls102xa: add more PSCI v1.0 functions implemention

This patch implements PSCI functions for ls102xa SoC following PSCI v1.0,
they are as the list:
psci_version,
psci_features,

ARMv7: PSCI: ls102xa: add more PSCI v1.0 functions implemention

This patch implements PSCI functions for ls102xa SoC following PSCI v1.0,
they are as the list:
psci_version,
psci_features,
psci_cpu_suspend,
psci_affinity_info,
psci_system_reset,
psci_system_off.

Tested on LS1021aQDS, LS1021aTWR.

Signed-off-by: Wang Dongsheng <dongsheng.wang@nxp.com>
Signed-off-by: Hongbo Zhang <hongbo.zhang@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

7e742c2721-Jul-2016 Hongbo Zhang <hongbo.zhang@nxp.com>

ARMv7: PSCI: ls102xa: check target CPU ID before further operations

The input parameter CPU ID needs to be validated before furher oprations such
as CPU_ON, this patch introduces the function to do

ARMv7: PSCI: ls102xa: check target CPU ID before further operations

The input parameter CPU ID needs to be validated before furher oprations such
as CPU_ON, this patch introduces the function to do this.

Signed-off-by: Wang Dongsheng <dongsheng.wang@nxp.com>
Signed-off-by: Hongbo Zhang <hongbo.zhang@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

116339d421-Jul-2016 Hongbo Zhang <hongbo.zhang@nxp.com>

ARMv7: PSCI: add PSCI v1.0 functions skeleton

This patch adds all the PSCI v1.0 functions in to the common framework, with
all the functions returning "not implemented" by default, as a common frame

ARMv7: PSCI: add PSCI v1.0 functions skeleton

This patch adds all the PSCI v1.0 functions in to the common framework, with
all the functions returning "not implemented" by default, as a common framework
all the dummy functions are added here, it is up to every platform developer to
decide which version of PSCI and which functions to implement.

Signed-off-by: Hongbo Zhang <hongbo.zhang@nxp.com>
Signed-off-by: Wang Dongsheng <dongsheng.wang@nxp.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

b528b93705-Jul-2016 Mingkai Hu <mingkai.hu@nxp.com>

armv8: fsl_lsch2: Add LS1046A SoC support

The LS1046A processor is built on the QorIQ LS series architecture
combining four ARM A72 processor cores with DPAA 1.0 support.

Signed-off-by: Hou Zhiqian

armv8: fsl_lsch2: Add LS1046A SoC support

The LS1046A processor is built on the QorIQ LS series architecture
combining four ARM A72 processor cores with DPAA 1.0 support.

Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
Signed-off-by: Mihai Bantea <mihai.bantea@freescale.com>
Signed-off-by: Mingkai Hu <mingkai.hu@nxp.com>
Signed-off-by: Gong Qianyu <Qianyu.Gong@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

da4d620c05-Jul-2016 Qianyu Gong <qianyu.gong@nxp.com>

armv8: fsl_lsch2: Add SerDes 2 support

New SoC LS1046A belongs to Freescale Chassis Generation 2 and
has two SerDes so we need to add this support in fsl_lsch2.
The SoC related SerDes 2 support will

armv8: fsl_lsch2: Add SerDes 2 support

New SoC LS1046A belongs to Freescale Chassis Generation 2 and
has two SerDes so we need to add this support in fsl_lsch2.
The SoC related SerDes 2 support will be added in SoC patch.

Signed-off-by: Gong Qianyu <Qianyu.Gong@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

86336e6005-Jul-2016 Qianyu Gong <qianyu.gong@nxp.com>

armv8: fsl-layerscape: Consolidate the LSCH2 common defines

Both LS1012A and LS1043A belong to FSL_LSCH2 and share some common
configurations. So put the common define under FSL_LSCH2 to increase
re

armv8: fsl-layerscape: Consolidate the LSCH2 common defines

Both LS1012A and LS1043A belong to FSL_LSCH2 and share some common
configurations. So put the common define under FSL_LSCH2 to increase
readability.

Signed-off-by: Gong Qianyu <Qianyu.Gong@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

79119a4d05-Jul-2016 Alison Wang <b18965@freescale.com>

armv8: fsl-layerscape: Add A72 core detection

Add support to detect Cortex-A72 core for printing it out.
The Initiator Version of A72 core should be 0x4.

Signed-off-by: Alison Wang <alison.wang@nxp

armv8: fsl-layerscape: Add A72 core detection

Add support to detect Cortex-A72 core for printing it out.
The Initiator Version of A72 core should be 0x4.

Signed-off-by: Alison Wang <alison.wang@nxp.com>
Signed-off-by: Mingkai Hu <mingkai.hu@nxp.com>
Signed-off-by: Gong Qianyu <Qianyu.Gong@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

69d4b48c14-Jun-2016 Sumit Garg <sumit.garg@nxp.com>

SECURE_BOOT: Enable SD as a source for bootscript

Add support for reading bootscript and bootscript header from SD. Also
renamed macros *_FLASH to *_DEVICE to represent SD alongwith NAND and
NOR fla

SECURE_BOOT: Enable SD as a source for bootscript

Add support for reading bootscript and bootscript header from SD. Also
renamed macros *_FLASH to *_DEVICE to represent SD alongwith NAND and
NOR flash.

Reviewed-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Sumit Garg <sumit.garg@nxp.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

028ac8c714-Jun-2016 Sumit Garg <sumit.garg@nxp.com>

SECURE_BOOT: Enable chain of trust in SPL framework

Override jump_to_image_no_args function to include validation of
u-boot image using spl_validate_uboot before jumping to u-boot image.
Also define

SECURE_BOOT: Enable chain of trust in SPL framework

Override jump_to_image_no_args function to include validation of
u-boot image using spl_validate_uboot before jumping to u-boot image.
Also define macros in SPL framework to enable crypto operations.

Reviewed-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Sumit Garg <sumit.garg@nxp.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

9729dc9507-Jun-2016 Rajesh Bhagat <rajesh.bhagat@nxp.com>

include: usb: Rename USB controller base address mapping

Remove Soc specific defines and use generic chasis specific defines
for USB controller base address mapping.

Signed-off-by: Rajesh Bhagat <r

include: usb: Rename USB controller base address mapping

Remove Soc specific defines and use generic chasis specific defines
for USB controller base address mapping.

Signed-off-by: Rajesh Bhagat <rajesh.bhagat@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...


/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap3/spl_id_nand.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap5/config.mk
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-proxstream2-gentil.dts
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-proxstream2-vodka.dts
asm/arch-fsl-layerscape/immap_lsch2.h
asm/arch-fsl-layerscape/immap_lsch3.h
asm/arch-ls102xa/config.h
/rk3399_rockchip-uboot/arch/arm/lib/crt0_64.S
/rk3399_rockchip-uboot/arch/arm/lib/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/cache-uniphier.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/late_lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/ssc-regs.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/arm-cci500.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/smp_kick_cpus.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/timer.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boards.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/cmd_ddrphy.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/sc-regs.h
/rk3399_rockchip-uboot/board/gdsys/405ep/405ep.c
/rk3399_rockchip-uboot/board/gdsys/405ep/dlvision-10g.c
/rk3399_rockchip-uboot/board/gdsys/405ex/405ex.c
/rk3399_rockchip-uboot/board/gdsys/mpc8308/mpc8308.c
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.c
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.h
/rk3399_rockchip-uboot/board/micronas/vct/ebi_onenand.c
/rk3399_rockchip-uboot/board/samsung/goni/onenand.c
/rk3399_rockchip-uboot/board/samsung/smdkc100/onenand.c
/rk3399_rockchip-uboot/board/samsung/universal_c210/onenand.c
/rk3399_rockchip-uboot/cmd/mtdparts.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/configs/igep0020_defconfig
/rk3399_rockchip-uboot/disk/part_iso.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier-core.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier-mio.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier.h
/rk3399_rockchip-uboot/drivers/gpio/gpio-uniphier.c
/rk3399_rockchip-uboot/drivers/i2c/fsl_i2c.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier-f.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier.c
/rk3399_rockchip-uboot/drivers/mmc/uniphier-sd.c
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_base.c
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_uboot.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier.h
/rk3399_rockchip-uboot/drivers/serial/serial_uniphier.c
/rk3399_rockchip-uboot/include/configs/omap3_igep00x0.h
/rk3399_rockchip-uboot/include/configs/uniphier.h
/rk3399_rockchip-uboot/include/gdsys_fpga.h
/rk3399_rockchip-uboot/include/linux/usb/xhci-fsl.h
/rk3399_rockchip-uboot/include/onenand_uboot.h
/rk3399_rockchip-uboot/include/usb/ehci-ci.h
/rk3399_rockchip-uboot/lib/efi_loader/efi_memory.c
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/test/py/tests/test_vboot.py
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/env/fw_env.config
/rk3399_rockchip-uboot/tools/env/fw_env.h
/rk3399_rockchip-uboot/tools/image-host.c
c3c9fd3126-Jul-2016 Tom Rini <trini@konsulko.com>

Merge branch 'master' of git://git.denx.de/u-boot-i2c


/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3399-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3399.dtsi
asm/arch-omap4/i2c.h
asm/arch-omap5/i2c.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/sdram_rk3288.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3399/rk3399.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/README
/rk3399_rockchip-uboot/board/rockchip/evb_rk3399/evb-rk3399.c
/rk3399_rockchip-uboot/configs/am335x_boneblack_vboot_defconfig
/rk3399_rockchip-uboot/configs/am335x_evm_defconfig
/rk3399_rockchip-uboot/configs/am43xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am43xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/am57xx_evm_defconfig
/rk3399_rockchip-uboot/configs/am57xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/dra7xx_evm_defconfig
/rk3399_rockchip-uboot/configs/dra7xx_hs_evm_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3399_defconfig
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/drivers/clk/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/i2c/Kconfig
/rk3399_rockchip-uboot/drivers/i2c/i2c-uclass.c
/rk3399_rockchip-uboot/drivers/i2c/mvtwsi.c
/rk3399_rockchip-uboot/drivers/i2c/omap24xx_i2c.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/Makefile
/rk3399_rockchip-uboot/drivers/mmc/rockchip_sdhci.c
/rk3399_rockchip-uboot/drivers/video/rockchip/rk_vop.c
/rk3399_rockchip-uboot/include/configs/evb_rk3399.h
/rk3399_rockchip-uboot/include/configs/rk3399_common.h
/rk3399_rockchip-uboot/include/configs/ti_armv7_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3399-cru.h
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/rkcommon.c
7fb825f518-Jul-2016 Mugunthan V N <mugunthanvnm@ti.com>

omap5/dra7: i2c: correct register offset for sync register

The register offset of i2c_sysc offset is not correct as per
omap5[1]/dra7[2] TRM, correct the offsets as per the
documentation.

[1] - htt

omap5/dra7: i2c: correct register offset for sync register

The register offset of i2c_sysc offset is not correct as per
omap5[1]/dra7[2] TRM, correct the offsets as per the
documentation.

[1] - http://www.ti.com/lit/pdf/swpu249
[2] - http://www.ti.com/lit/pdf/spruhz6

Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com>
Reviewed-by: Tom Rini <trini@konsulko.com>

show more ...

3465f80718-Jul-2016 Mugunthan V N <mugunthanvnm@ti.com>

omap4: i2c: correct register offset for sync register

The register offset of i2c_sysc offset is not correct as per
omap4 TRM [1], correct the offsets as per the documentation.

[1] - http://www.ti.c

omap4: i2c: correct register offset for sync register

The register offset of i2c_sysc offset is not correct as per
omap4 TRM [1], correct the offsets as per the documentation.

[1] - http://www.ti.com/lit/ug/swpu235ab/swpu235ab.pdf

Signed-off-by: Mugunthan V N <mugunthanvnm@ti.com>
Reviewed-by: Tom Rini <trini@konsulko.com>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/ddr.c
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-a10s.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-a13-olinuxino.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-r8-chip.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun5i.dtsi
asm/arch-omap4/i2c.h
/rk3399_rockchip-uboot/arch/arm/mach-keystone/init.c
/rk3399_rockchip-uboot/board/sandbox/README.sandbox
/rk3399_rockchip-uboot/board/sunxi/board.c
/rk3399_rockchip-uboot/cmd/bootefi.c
/rk3399_rockchip-uboot/cmd/lzmadec.c
/rk3399_rockchip-uboot/cmd/misc.c
/rk3399_rockchip-uboot/cmd/mtdparts.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/thunderx_88xx_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/drivers/mtd/nand/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_base.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_ids.c
/rk3399_rockchip-uboot/drivers/mtd/nand/sunxi_nand.c
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/sunxi-common.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/linux/mtd/mtd.h
/rk3399_rockchip-uboot/include/linux/mtd/nand.h
/rk3399_rockchip-uboot/include/nand.h
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/lib/hashtable.c
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/tools/dtoc/fdt_fallback.py
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/image-host.c
a617c5d317-Jul-2016 Simon Glass <sjg@chromium.org>

rockchip: Add a way to obtain the main clock device

On Rockchip SoCs we typically have a main clock device that uses the Soc
clock driver. There is also a fixed clock for the oscillator. Add a funct

rockchip: Add a way to obtain the main clock device

On Rockchip SoCs we typically have a main clock device that uses the Soc
clock driver. There is also a fixed clock for the oscillator. Add a function
to obtain the core clock.

Signed-off-by: Simon Glass <sjg@chromium.org>

show more ...

b339b5db15-Jul-2016 Heiko Stübner <heiko@sntech.de>

cosmetic: rockchip: rk3288: rename rkclk_configure_cpu

The function is very specific to the rk3288 in its arguments
referencing the rk3288 cru and grf and every other rockchip soc
has differing cru

cosmetic: rockchip: rk3288: rename rkclk_configure_cpu

The function is very specific to the rk3288 in its arguments
referencing the rk3288 cru and grf and every other rockchip soc
has differing cru and grf registers. So make that function naming
explicit.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Acked-by: Simon Glass <sjg@chromium.org>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/ddr.c
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3288-evb.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/rk3288.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-a10s.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-a13-olinuxino.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun5i-r8-chip.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun5i.dtsi
asm/arch-rockchip/clock.h
/rk3399_rockchip-uboot/arch/arm/mach-keystone/init.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/sdram_rk3288.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/save_boot_param.S
/rk3399_rockchip-uboot/board/evb-rk3288/evb-rk3288/Kconfig
/rk3399_rockchip-uboot/board/evb-rk3288/evb-rk3288/MAINTAINERS
/rk3399_rockchip-uboot/board/evb-rk3288/evb-rk3288/Makefile
/rk3399_rockchip-uboot/board/evb-rk3288/evb-rk3288/evb-rk3288.c
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/Kconfig
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/Makefile
/rk3399_rockchip-uboot/board/rockchip/evb_rk3036/evb_rk3036.c
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/Kconfig
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/Makefile
/rk3399_rockchip-uboot/board/rockchip/kylin_rk3036/kylin_rk3036.c
/rk3399_rockchip-uboot/board/sandbox/README.sandbox
/rk3399_rockchip-uboot/board/sunxi/board.c
/rk3399_rockchip-uboot/cmd/bootefi.c
/rk3399_rockchip-uboot/cmd/lzmadec.c
/rk3399_rockchip-uboot/cmd/misc.c
/rk3399_rockchip-uboot/cmd/mtdparts.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/configs/chromebook_jerry_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3036_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3288_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3288_defconfig
/rk3399_rockchip-uboot/configs/kylin-rk3036_defconfig
/rk3399_rockchip-uboot/configs/rock2_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/sandbox_noblk_defconfig
/rk3399_rockchip-uboot/configs/thunderx_88xx_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/drivers/clk/clk_rk3288.c
/rk3399_rockchip-uboot/drivers/mtd/nand/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/nand/Makefile
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_base.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_ids.c
/rk3399_rockchip-uboot/drivers/mtd/nand/sunxi_nand.c
/rk3399_rockchip-uboot/drivers/pinctrl/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/usb/gadget/dwc2_udc_otg.c
/rk3399_rockchip-uboot/drivers/usb/gadget/dwc2_udc_otg_regs.h
/rk3399_rockchip-uboot/drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c
/rk3399_rockchip-uboot/drivers/usb/phy/Makefile
/rk3399_rockchip-uboot/drivers/usb/phy/rockchip_usb2_phy.c
/rk3399_rockchip-uboot/include/configs/evb-rk3288.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/sunxi-common.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/linux/mtd/mtd.h
/rk3399_rockchip-uboot/include/linux/mtd/nand.h
/rk3399_rockchip-uboot/include/nand.h
/rk3399_rockchip-uboot/include/usb/dwc2_udc.h
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/lib/hashtable.c
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/tools/dtoc/fdt_fallback.py
/rk3399_rockchip-uboot/tools/image-host.c
/rk3399_rockchip-uboot/tools/rkcommon.c
8df375b415-Jun-2016 Boris Brezillon <boris.brezillon@free-electrons.com>

sunxi: Add missing macros to configure the NAND controller clk

We need some macros to manipulate the NAND controller clock.

Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Acked

sunxi: Add missing macros to configure the NAND controller clk

We need some macros to manipulate the NAND controller clock.

Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Acked-by: Hans de Goede <hdegoede@redhat.com>

show more ...


/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap3/spl_id_nand.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap5/config.mk
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-proxstream2-gentil.dts
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-proxstream2-vodka.dts
asm/arch-sunxi/clock_sun4i.h
/rk3399_rockchip-uboot/arch/arm/lib/crt0_64.S
/rk3399_rockchip-uboot/arch/arm/lib/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/cache-uniphier.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/late_lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/lowlevel_init.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/ssc-regs.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/arm-cci500.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/smp_kick_cpus.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm64/timer.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boards.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/cmd_ddrphy.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/sc-regs.h
/rk3399_rockchip-uboot/board/gdsys/405ep/405ep.c
/rk3399_rockchip-uboot/board/gdsys/405ep/dlvision-10g.c
/rk3399_rockchip-uboot/board/gdsys/405ex/405ex.c
/rk3399_rockchip-uboot/board/gdsys/mpc8308/mpc8308.c
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.c
/rk3399_rockchip-uboot/board/isee/igep00x0/igep00x0.h
/rk3399_rockchip-uboot/board/micronas/vct/ebi_onenand.c
/rk3399_rockchip-uboot/board/samsung/goni/onenand.c
/rk3399_rockchip-uboot/board/samsung/smdkc100/onenand.c
/rk3399_rockchip-uboot/board/samsung/universal_c210/onenand.c
/rk3399_rockchip-uboot/cmd/mtdparts.c
/rk3399_rockchip-uboot/cmd/nand.c
/rk3399_rockchip-uboot/common/spl/spl_fit.c
/rk3399_rockchip-uboot/configs/igep0020_defconfig
/rk3399_rockchip-uboot/disk/part_iso.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier-core.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier-mio.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier.h
/rk3399_rockchip-uboot/drivers/gpio/gpio-uniphier.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier-f.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier.c
/rk3399_rockchip-uboot/drivers/mmc/uniphier-sd.c
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_base.c
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_uboot.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier.h
/rk3399_rockchip-uboot/drivers/serial/serial_uniphier.c
/rk3399_rockchip-uboot/include/configs/omap3_igep00x0.h
/rk3399_rockchip-uboot/include/configs/uniphier.h
/rk3399_rockchip-uboot/include/gdsys_fpga.h
/rk3399_rockchip-uboot/include/onenand_uboot.h
/rk3399_rockchip-uboot/lib/efi_loader/efi_memory.c
/rk3399_rockchip-uboot/lib/rsa/rsa-sign.c
/rk3399_rockchip-uboot/test/py/tests/test_vboot.py
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/env/fw_env.config
/rk3399_rockchip-uboot/tools/env/fw_env.h
/rk3399_rockchip-uboot/tools/image-host.c

1...<<31323334353637383940>>...152