History log of /rk3399_rockchip-uboot/arch/arm/include/ (Results 1076 – 1100 of 3788)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f968467721-Mar-2016 Purna Chandra Mandal <purna.mandal@microchip.com>

arm: add missing writes[bwql], reads[bwql].

ARM defines __raw_writes[bwql], __raw_reads[bwql] in arch io.h
but not the writes[bwql], reads[bwql] needed by some drivers.

Signed-off-by: Purna Chandra

arm: add missing writes[bwql], reads[bwql].

ARM defines __raw_writes[bwql], __raw_reads[bwql] in arch io.h
but not the writes[bwql], reads[bwql] needed by some drivers.

Signed-off-by: Purna Chandra Mandal <purna.mandal@microchip.com>

show more ...

43d3fb5c06-Apr-2016 Tom Rini <trini@konsulko.com>

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


/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/fsl_lsch3_speed.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/spl.c
asm/arch-fsl-layerscape/config.h
asm/arch-fsl-layerscape/cpu.h
asm/arch-fsl-layerscape/fsl_serdes.h
asm/arch-fsl-layerscape/soc.h
asm/arch-ls102xa/ns_access.h
asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/eth.c
/rk3399_rockchip-uboot/board/freescale/ls2080a/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls2080a/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls2080a/ls2080a.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/ls2080aqds.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/ls2080ardb.c
/rk3399_rockchip-uboot/doc/device-tree-bindings/serial/8250.txt
/rk3399_rockchip-uboot/drivers/crypto/fsl/jr.c
/rk3399_rockchip-uboot/drivers/mmc/fsl_esdhc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/kirkwood_nand.c
/rk3399_rockchip-uboot/drivers/net/fsl-mc/mc.c
/rk3399_rockchip-uboot/drivers/net/ldpaa_eth/Makefile
/rk3399_rockchip-uboot/drivers/net/vsc9953.c
/rk3399_rockchip-uboot/include/configs/ls1043a_common.h
/rk3399_rockchip-uboot/include/configs/ls1043aqds.h
/rk3399_rockchip-uboot/include/configs/ls2080a_common.h
/rk3399_rockchip-uboot/include/configs/ls2080a_emu.h
/rk3399_rockchip-uboot/include/configs/ls2080a_simu.h
/rk3399_rockchip-uboot/include/fsl_esdhc.h
/rk3399_rockchip-uboot/include/linux/usb/xhci-fsl.h
3c1d218a04-Apr-2016 York Sun <york.sun@nxp.com>

armv8: LS2080A: Consolidate LS2080A and LS2085A

LS2080A is the primary SoC, and LS2085A is a personality with AIOP
and DPAA DDR. The RDB and QDS boards support both personality. By
detecting the SVR

armv8: LS2080A: Consolidate LS2080A and LS2085A

LS2080A is the primary SoC, and LS2085A is a personality with AIOP
and DPAA DDR. The RDB and QDS boards support both personality. By
detecting the SVR at runtime, a single image per board can support
both SoCs. It gives users flexibility to swtich SoC without the need
to reprogram the board.

Signed-off-by: York Sun <york.sun@nxp.com>
CC: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
Reviewed-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>

show more ...


/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/fsl_lsch3_speed.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/spl.c
asm/arch-fsl-layerscape/config.h
asm/arch-fsl-layerscape/cpu.h
asm/arch-fsl-layerscape/fsl_serdes.h
asm/arch-fsl-layerscape/soc.h
asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/board/freescale/ls2080a/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls2080a/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls2080a/ls2080a.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/ls2080aqds.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/ddr.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/ls2080ardb.c
/rk3399_rockchip-uboot/doc/device-tree-bindings/serial/8250.txt
/rk3399_rockchip-uboot/drivers/crypto/fsl/jr.c
/rk3399_rockchip-uboot/drivers/net/fsl-mc/mc.c
/rk3399_rockchip-uboot/drivers/net/ldpaa_eth/Makefile
/rk3399_rockchip-uboot/include/configs/ls1043a_common.h
/rk3399_rockchip-uboot/include/configs/ls1043aqds.h
/rk3399_rockchip-uboot/include/configs/ls2080a_common.h
/rk3399_rockchip-uboot/include/configs/ls2080a_emu.h
/rk3399_rockchip-uboot/include/configs/ls2080a_simu.h
/rk3399_rockchip-uboot/include/linux/usb/xhci-fsl.h
9607789629-Mar-2016 Vincent Siles <vincent.siles@provenrun.com>

arm: ls102xa: Fix order of CSU indexes in ns_access.h

This patch aims to fix the order of CSU slave index for the LS1021a
board.

Signed-off-by: Vincent Siles <vincent.siles@provenrun.com>
Reviewed-

arm: ls102xa: Fix order of CSU indexes in ns_access.h

This patch aims to fix the order of CSU slave index for the LS1021a
board.

Signed-off-by: Vincent Siles <vincent.siles@provenrun.com>
Reviewed-by: Alison Wang <alison.wang@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

70e21b0628-Mar-2016 Ed Swarthout <Ed.Swarthout@nxp.com>

armv8: LSCH2 early and final mmu needs matching NS attribute

When switching between the early and final mmu tables, the stack will
get corrupted if the Non-Secure attribute is different. For ls1043

armv8: LSCH2 early and final mmu needs matching NS attribute

When switching between the early and final mmu tables, the stack will
get corrupted if the Non-Secure attribute is different. For ls1043a,
this issue is currently masked because flush_dcache_all is called
before the switch when CONFIG_SYS_DPAA_FMAN is defined.

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

show more ...


/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/Makefile
/rk3399_rockchip-uboot/arch/arm/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap3/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/zynqmp/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/armada-375-db.dts
/rk3399_rockchip-uboot/arch/arm/dts/armada-375.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/dragonboard410c-uboot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/dragonboard410c.dts
/rk3399_rockchip-uboot/arch/arm/dts/pine64.dts
/rk3399_rockchip-uboot/arch/arm/dts/pine64_common.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/pine64_plus.dts
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-ph1-ld11.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-ph1-ld20.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-ph1-sld3-ref.dts
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-pinctrl.dtsi
asm/arch-fsl-layerscape/cpu.h
/rk3399_rockchip-uboot/arch/arm/lib/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-keystone/include/mach/hardware-k2e.h
/rk3399_rockchip-uboot/arch/arm/mach-keystone/include/mach/hardware-k2l.h
/rk3399_rockchip-uboot/arch/arm/mach-keystone/include/mach/hardware.h
/rk3399_rockchip-uboot/arch/arm/mach-keystone/init.c
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/cpu.c
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/include/mach/config.h
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/include/mach/cpu.h
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/include/mach/soc.h
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/clock-apq8016.c
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/include/mach/gpio.h
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/include/mach/sysmap-apq8016.h
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/reset.c
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/sysmap-apq8016.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/debug_ll.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/bcu/bcu-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/bcu/bcu-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/board_early_init_f.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boards.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-device.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/ddrphy-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/ddrphy-regs.h
/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-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram_init.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/early-clk/early-clk-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/early-clk/early-clk-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/early-clk/early-clk-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/memconf/memconf-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/memconf/memconf-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-init-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-init-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-init-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-init-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-spectrum-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-spectrum-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/sbc/sbc-admulti.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/sbc/sbc-savepin.c
/rk3399_rockchip-uboot/arch/arm/mach-zynq/include/mach/sys_proto.h
/rk3399_rockchip-uboot/arch/microblaze/cpu/interrupts.c
/rk3399_rockchip-uboot/arch/microblaze/cpu/timer.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/cpu_init.c
/rk3399_rockchip-uboot/arch/sandbox/dts/sandbox.dts
/rk3399_rockchip-uboot/arch/sandbox/dts/test.dts
/rk3399_rockchip-uboot/board/Marvell/db-88f6720/MAINTAINERS
/rk3399_rockchip-uboot/board/Marvell/db-88f6720/Makefile
/rk3399_rockchip-uboot/board/Marvell/db-88f6720/db-88f6720.c
/rk3399_rockchip-uboot/board/Marvell/db-88f6720/kwbimage.cfg
/rk3399_rockchip-uboot/board/amazon/kc1/kc1.c
/rk3399_rockchip-uboot/board/boundary/nitrogen6x/nitrogen6x.c
/rk3399_rockchip-uboot/board/denx/m53evk/m53evk.c
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/eth.c
/rk3399_rockchip-uboot/board/freescale/mx51evk/mx51evk.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/mx7dsabresd.c
/rk3399_rockchip-uboot/board/lg/sniper/Kconfig
/rk3399_rockchip-uboot/board/lg/sniper/MAINTAINERS
/rk3399_rockchip-uboot/board/lg/sniper/Makefile
/rk3399_rockchip-uboot/board/lg/sniper/sniper.c
/rk3399_rockchip-uboot/board/lg/sniper/sniper.h
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/Kconfig
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/MAINTAINERS
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/Makefile
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/dragonboard410c.c
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/head.S
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/readme.txt
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/u-boot.lds
/rk3399_rockchip-uboot/board/raspberrypi/rpi/rpi.c
/rk3399_rockchip-uboot/board/raspberrypi/rpi_3_32b/MAINTAINERS
/rk3399_rockchip-uboot/board/raspberrypi/rpi_3_32b/Makefile
/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/ti/dra7xx/evm.c
/rk3399_rockchip-uboot/board/xilinx/microblaze-generic/xparameters.h
/rk3399_rockchip-uboot/board/xilinx/zynq/board.c
/rk3399_rockchip-uboot/board/xilinx/zynq/zybo_hw_platform/ps7_init_gpl.c
/rk3399_rockchip-uboot/board/xilinx/zynq/zybo_hw_platform/ps7_init_gpl.h
/rk3399_rockchip-uboot/board/xilinx/zynqmp/MAINTAINERS
/rk3399_rockchip-uboot/board/xilinx/zynqmp/zynqmp.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/blkcache.c
/rk3399_rockchip-uboot/cmd/bootm.c
/rk3399_rockchip-uboot/cmd/help.c
/rk3399_rockchip-uboot/cmd/mmc.c
/rk3399_rockchip-uboot/cmd/sata.c
/rk3399_rockchip-uboot/common/cli.c
/rk3399_rockchip-uboot/common/command.c
/rk3399_rockchip-uboot/common/env_sf.c
/rk3399_rockchip-uboot/common/spl/spl_nand.c
/rk3399_rockchip-uboot/configs/colibri_t20_defconfig
/rk3399_rockchip-uboot/configs/db-88f6720_defconfig
/rk3399_rockchip-uboot/configs/dragonboard410c_defconfig
/rk3399_rockchip-uboot/configs/harmony_defconfig
/rk3399_rockchip-uboot/configs/kc1_defconfig
/rk3399_rockchip-uboot/configs/mcx_defconfig
/rk3399_rockchip-uboot/configs/mt_ventoux_defconfig
/rk3399_rockchip-uboot/configs/pine64_plus_defconfig
/rk3399_rockchip-uboot/configs/rpi_3_32b_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/twister_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_ep_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_zed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zybo_defconfig
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/doc/README.clang
/rk3399_rockchip-uboot/doc/device-tree-bindings/gpio/gpio-msm.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/gpio/pm8916_gpio.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/mmc/msm_sdhci.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/pmic/pm8916.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/serial/msm-serial.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/spmi/spmi-msm.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/spmi/spmi-sandbox.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/usb/ehci-msm.txt
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/doc/uImage.FIT/signature.txt
/rk3399_rockchip-uboot/doc/uImage.FIT/source_file_format.txt
/rk3399_rockchip-uboot/drivers/Kconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/block/Kconfig
/rk3399_rockchip-uboot/drivers/block/Makefile
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/block/blkcache.c
/rk3399_rockchip-uboot/drivers/block/sata_ceva.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier-core.c
/rk3399_rockchip-uboot/drivers/gpio/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/Makefile
/rk3399_rockchip-uboot/drivers/gpio/gpio-uniphier.c
/rk3399_rockchip-uboot/drivers/gpio/msm_gpio.c
/rk3399_rockchip-uboot/drivers/gpio/pm8916_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier-f.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/Makefile
/rk3399_rockchip-uboot/drivers/mmc/fsl_esdhc.c
/rk3399_rockchip-uboot/drivers/mmc/msm_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/uniphier-sd.c
/rk3399_rockchip-uboot/drivers/mtd/nand/denali.c
/rk3399_rockchip-uboot/drivers/mtd/nand/denali.h
/rk3399_rockchip-uboot/drivers/net/Kconfig
/rk3399_rockchip-uboot/drivers/net/Makefile
/rk3399_rockchip-uboot/drivers/net/mvpp2.c
/rk3399_rockchip-uboot/drivers/net/phy/Makefile
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/net/phy/realtek.c
/rk3399_rockchip-uboot/drivers/net/phy/ti.c
/rk3399_rockchip-uboot/drivers/net/phy/xilinx_phy.c
/rk3399_rockchip-uboot/drivers/net/vsc9953.c
/rk3399_rockchip-uboot/drivers/net/xilinx_axi_emac.c
/rk3399_rockchip-uboot/drivers/net/zynq_gem.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-core.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/power/pmic/Kconfig
/rk3399_rockchip-uboot/drivers/power/pmic/Makefile
/rk3399_rockchip-uboot/drivers/power/pmic/pm8916.c
/rk3399_rockchip-uboot/drivers/serial/Kconfig
/rk3399_rockchip-uboot/drivers/serial/Makefile
/rk3399_rockchip-uboot/drivers/serial/serial_msm.c
/rk3399_rockchip-uboot/drivers/serial/serial_uniphier.c
/rk3399_rockchip-uboot/drivers/spi/kirkwood_spi.c
/rk3399_rockchip-uboot/drivers/spmi/Kconfig
/rk3399_rockchip-uboot/drivers/spmi/Makefile
/rk3399_rockchip-uboot/drivers/spmi/spmi-msm.c
/rk3399_rockchip-uboot/drivers/spmi/spmi-sandbox.c
/rk3399_rockchip-uboot/drivers/spmi/spmi-uclass.c
/rk3399_rockchip-uboot/drivers/usb/Kconfig
/rk3399_rockchip-uboot/drivers/usb/eth/asix88179.c
/rk3399_rockchip-uboot/drivers/usb/eth/smsc95xx.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/drivers/usb/host/Kconfig
/rk3399_rockchip-uboot/drivers/usb/host/Makefile
/rk3399_rockchip-uboot/drivers/usb/host/ehci-fsl.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-hcd.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mpc512x.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-msm.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx5.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx6.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mxc.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-vf.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-zynq.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci.h
/rk3399_rockchip-uboot/drivers/usb/ulpi/Kconfig
/rk3399_rockchip-uboot/drivers/usb/ulpi/ulpi-viewport.c
/rk3399_rockchip-uboot/fs/jffs2/jffs2_1pass.c
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/command.h
/rk3399_rockchip-uboot/include/configs/colibri_t20.h
/rk3399_rockchip-uboot/include/configs/db-88f6720.h
/rk3399_rockchip-uboot/include/configs/dra7xx_evm.h
/rk3399_rockchip-uboot/include/configs/dragonboard410c.h
/rk3399_rockchip-uboot/include/configs/harmony.h
/rk3399_rockchip-uboot/include/configs/kc1.h
/rk3399_rockchip-uboot/include/configs/mcx.h
/rk3399_rockchip-uboot/include/configs/microblaze-generic.h
/rk3399_rockchip-uboot/include/configs/rpi-common.h
/rk3399_rockchip-uboot/include/configs/rpi.h
/rk3399_rockchip-uboot/include/configs/rpi_2.h
/rk3399_rockchip-uboot/include/configs/rpi_3_32b.h
/rk3399_rockchip-uboot/include/configs/sniper.h
/rk3399_rockchip-uboot/include/configs/tam3517-common.h
/rk3399_rockchip-uboot/include/configs/ti_armv7_keystone2.h
/rk3399_rockchip-uboot/include/configs/uniphier.h
/rk3399_rockchip-uboot/include/configs/xilinx_zynqmp.h
/rk3399_rockchip-uboot/include/configs/xilinx_zynqmp_ep.h
/rk3399_rockchip-uboot/include/configs/zynq-common.h
/rk3399_rockchip-uboot/include/configs/zynq_zybo.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dt-bindings/phy/phy.h
/rk3399_rockchip-uboot/include/fsl_esdhc.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/spmi/spmi.h
/rk3399_rockchip-uboot/include/usb/ehci-ci.h
/rk3399_rockchip-uboot/include/usb/ulpi.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/efi_loader/efi_memory.c
/rk3399_rockchip-uboot/lib/physmem.c
/rk3399_rockchip-uboot/post/Makefile
/rk3399_rockchip-uboot/post/tests.c
/rk3399_rockchip-uboot/test/dm/Makefile
/rk3399_rockchip-uboot/test/dm/spmi.c
9fc5663111-Feb-2016 Stefan Roese <sr@denx.de>

spi: kirkwood_spi: Add support for multiple chip-selects on MVEBU

Currently only chip-select 0 is supported by the kirkwood SPI driver.
The Armada XP / 38x SoCs also use this driver and support mult

spi: kirkwood_spi: Add support for multiple chip-selects on MVEBU

Currently only chip-select 0 is supported by the kirkwood SPI driver.
The Armada XP / 38x SoCs also use this driver and support multiple chip
selects. This patch adds support for multiple CS on MVEBU.

The register definitions are restructured a bit with this patch. Grouping
them to the corresponding registers.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Luka Perkov <luka.perkov@sartura.hr>
Reviewed-by: Jagan Teki <jteki@openedev.com>

show more ...


/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/Makefile
/rk3399_rockchip-uboot/arch/arm/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap3/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/zynqmp/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/armada-375-db.dts
/rk3399_rockchip-uboot/arch/arm/dts/armada-375.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/dragonboard410c-uboot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/dragonboard410c.dts
/rk3399_rockchip-uboot/arch/arm/dts/pine64.dts
/rk3399_rockchip-uboot/arch/arm/dts/pine64_common.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/pine64_plus.dts
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-ph1-ld11.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-ph1-ld20.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-ph1-sld3-ref.dts
/rk3399_rockchip-uboot/arch/arm/dts/uniphier-pinctrl.dtsi
asm/arch-mvebu/spi.h
/rk3399_rockchip-uboot/arch/arm/lib/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-keystone/include/mach/hardware-k2e.h
/rk3399_rockchip-uboot/arch/arm/mach-keystone/include/mach/hardware-k2l.h
/rk3399_rockchip-uboot/arch/arm/mach-keystone/include/mach/hardware.h
/rk3399_rockchip-uboot/arch/arm/mach-keystone/init.c
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/cpu.c
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/include/mach/config.h
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/include/mach/cpu.h
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/include/mach/soc.h
/rk3399_rockchip-uboot/arch/arm/mach-mvebu/spl.c
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/clock-apq8016.c
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/include/mach/gpio.h
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/include/mach/sysmap-apq8016.h
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/reset.c
/rk3399_rockchip-uboot/arch/arm/mach-snapdragon/sysmap-apq8016.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/arm32/debug_ll.S
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/bcu/bcu-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/bcu/bcu-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/board_early_init_f.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boards.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-device.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/boot-mode.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/boot-mode/cmd_pinmon.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/clk/clk-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/ddrphy-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/ddrphy-regs.h
/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-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/umc-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram_init.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/early-clk/early-clk-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/early-clk/early-clk-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/early-clk/early-clk-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/early-pinctrl/early-pinctrl-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init.h
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/init/init.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/memconf/memconf-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/memconf/memconf-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-ld6b.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-pro5.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-pxs2.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pinctrl/pinctrl-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-init-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-init-pro4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-init-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-init-sld8.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-spectrum-ld4.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/pll/pll-spectrum-sld3.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/sbc/sbc-admulti.c
/rk3399_rockchip-uboot/arch/arm/mach-uniphier/sbc/sbc-savepin.c
/rk3399_rockchip-uboot/arch/arm/mach-zynq/include/mach/sys_proto.h
/rk3399_rockchip-uboot/arch/microblaze/cpu/interrupts.c
/rk3399_rockchip-uboot/arch/microblaze/cpu/timer.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/cpu_init.c
/rk3399_rockchip-uboot/arch/sandbox/dts/sandbox.dts
/rk3399_rockchip-uboot/arch/sandbox/dts/test.dts
/rk3399_rockchip-uboot/board/Marvell/db-88f6720/MAINTAINERS
/rk3399_rockchip-uboot/board/Marvell/db-88f6720/Makefile
/rk3399_rockchip-uboot/board/Marvell/db-88f6720/db-88f6720.c
/rk3399_rockchip-uboot/board/Marvell/db-88f6720/kwbimage.cfg
/rk3399_rockchip-uboot/board/amazon/kc1/kc1.c
/rk3399_rockchip-uboot/board/boundary/nitrogen6x/nitrogen6x.c
/rk3399_rockchip-uboot/board/denx/m53evk/m53evk.c
/rk3399_rockchip-uboot/board/freescale/mx51evk/mx51evk.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/mx7dsabresd.c
/rk3399_rockchip-uboot/board/lg/sniper/Kconfig
/rk3399_rockchip-uboot/board/lg/sniper/MAINTAINERS
/rk3399_rockchip-uboot/board/lg/sniper/Makefile
/rk3399_rockchip-uboot/board/lg/sniper/sniper.c
/rk3399_rockchip-uboot/board/lg/sniper/sniper.h
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/Kconfig
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/MAINTAINERS
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/Makefile
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/dragonboard410c.c
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/head.S
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/readme.txt
/rk3399_rockchip-uboot/board/qualcomm/dragonboard410c/u-boot.lds
/rk3399_rockchip-uboot/board/raspberrypi/rpi/rpi.c
/rk3399_rockchip-uboot/board/raspberrypi/rpi_3_32b/MAINTAINERS
/rk3399_rockchip-uboot/board/raspberrypi/rpi_3_32b/Makefile
/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/ti/dra7xx/evm.c
/rk3399_rockchip-uboot/board/xilinx/microblaze-generic/xparameters.h
/rk3399_rockchip-uboot/board/xilinx/zynq/board.c
/rk3399_rockchip-uboot/board/xilinx/zynq/zybo_hw_platform/ps7_init_gpl.c
/rk3399_rockchip-uboot/board/xilinx/zynq/zybo_hw_platform/ps7_init_gpl.h
/rk3399_rockchip-uboot/board/xilinx/zynqmp/MAINTAINERS
/rk3399_rockchip-uboot/board/xilinx/zynqmp/zynqmp.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/Makefile
/rk3399_rockchip-uboot/cmd/blkcache.c
/rk3399_rockchip-uboot/cmd/bootm.c
/rk3399_rockchip-uboot/cmd/help.c
/rk3399_rockchip-uboot/cmd/mmc.c
/rk3399_rockchip-uboot/cmd/sata.c
/rk3399_rockchip-uboot/common/cli.c
/rk3399_rockchip-uboot/common/command.c
/rk3399_rockchip-uboot/common/env_sf.c
/rk3399_rockchip-uboot/common/spl/spl_nand.c
/rk3399_rockchip-uboot/configs/colibri_t20_defconfig
/rk3399_rockchip-uboot/configs/db-88f6720_defconfig
/rk3399_rockchip-uboot/configs/dragonboard410c_defconfig
/rk3399_rockchip-uboot/configs/harmony_defconfig
/rk3399_rockchip-uboot/configs/kc1_defconfig
/rk3399_rockchip-uboot/configs/mcx_defconfig
/rk3399_rockchip-uboot/configs/mt_ventoux_defconfig
/rk3399_rockchip-uboot/configs/pine64_plus_defconfig
/rk3399_rockchip-uboot/configs/rpi_3_32b_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/twister_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_ep_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_zed_defconfig
/rk3399_rockchip-uboot/configs/zynq_zybo_defconfig
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/doc/README.clang
/rk3399_rockchip-uboot/doc/device-tree-bindings/gpio/gpio-msm.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/gpio/pm8916_gpio.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/mmc/msm_sdhci.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/pmic/pm8916.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/serial/msm-serial.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/spmi/spmi-msm.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/spmi/spmi-sandbox.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/usb/ehci-msm.txt
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/doc/uImage.FIT/signature.txt
/rk3399_rockchip-uboot/doc/uImage.FIT/source_file_format.txt
/rk3399_rockchip-uboot/drivers/Kconfig
/rk3399_rockchip-uboot/drivers/Makefile
/rk3399_rockchip-uboot/drivers/block/Kconfig
/rk3399_rockchip-uboot/drivers/block/Makefile
/rk3399_rockchip-uboot/drivers/block/blk-uclass.c
/rk3399_rockchip-uboot/drivers/block/blkcache.c
/rk3399_rockchip-uboot/drivers/block/sata_ceva.c
/rk3399_rockchip-uboot/drivers/clk/uniphier/clk-uniphier-core.c
/rk3399_rockchip-uboot/drivers/gpio/Kconfig
/rk3399_rockchip-uboot/drivers/gpio/Makefile
/rk3399_rockchip-uboot/drivers/gpio/gpio-uniphier.c
/rk3399_rockchip-uboot/drivers/gpio/msm_gpio.c
/rk3399_rockchip-uboot/drivers/gpio/pm8916_gpio.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier-f.c
/rk3399_rockchip-uboot/drivers/i2c/i2c-uniphier.c
/rk3399_rockchip-uboot/drivers/mmc/Kconfig
/rk3399_rockchip-uboot/drivers/mmc/Makefile
/rk3399_rockchip-uboot/drivers/mmc/msm_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/uniphier-sd.c
/rk3399_rockchip-uboot/drivers/mtd/nand/denali.c
/rk3399_rockchip-uboot/drivers/mtd/nand/denali.h
/rk3399_rockchip-uboot/drivers/net/Kconfig
/rk3399_rockchip-uboot/drivers/net/Makefile
/rk3399_rockchip-uboot/drivers/net/mvpp2.c
/rk3399_rockchip-uboot/drivers/net/phy/Makefile
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/net/phy/realtek.c
/rk3399_rockchip-uboot/drivers/net/phy/ti.c
/rk3399_rockchip-uboot/drivers/net/phy/xilinx_phy.c
/rk3399_rockchip-uboot/drivers/net/xilinx_axi_emac.c
/rk3399_rockchip-uboot/drivers/net/zynq_gem.c
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/uniphier/pinctrl-uniphier-core.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/power/pmic/Kconfig
/rk3399_rockchip-uboot/drivers/power/pmic/Makefile
/rk3399_rockchip-uboot/drivers/power/pmic/pm8916.c
/rk3399_rockchip-uboot/drivers/serial/Kconfig
/rk3399_rockchip-uboot/drivers/serial/Makefile
/rk3399_rockchip-uboot/drivers/serial/serial_msm.c
/rk3399_rockchip-uboot/drivers/serial/serial_uniphier.c
/rk3399_rockchip-uboot/drivers/spi/kirkwood_spi.c
/rk3399_rockchip-uboot/drivers/spmi/Kconfig
/rk3399_rockchip-uboot/drivers/spmi/Makefile
/rk3399_rockchip-uboot/drivers/spmi/spmi-msm.c
/rk3399_rockchip-uboot/drivers/spmi/spmi-sandbox.c
/rk3399_rockchip-uboot/drivers/spmi/spmi-uclass.c
/rk3399_rockchip-uboot/drivers/usb/Kconfig
/rk3399_rockchip-uboot/drivers/usb/eth/asix88179.c
/rk3399_rockchip-uboot/drivers/usb/eth/smsc95xx.c
/rk3399_rockchip-uboot/drivers/usb/gadget/f_fastboot.c
/rk3399_rockchip-uboot/drivers/usb/host/Kconfig
/rk3399_rockchip-uboot/drivers/usb/host/Makefile
/rk3399_rockchip-uboot/drivers/usb/host/ehci-fsl.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-hcd.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mpc512x.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-msm.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx5.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx6.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mxc.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-vf.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-zynq.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci.h
/rk3399_rockchip-uboot/drivers/usb/ulpi/Kconfig
/rk3399_rockchip-uboot/drivers/usb/ulpi/ulpi-viewport.c
/rk3399_rockchip-uboot/fs/jffs2/jffs2_1pass.c
/rk3399_rockchip-uboot/include/blk.h
/rk3399_rockchip-uboot/include/command.h
/rk3399_rockchip-uboot/include/configs/colibri_t20.h
/rk3399_rockchip-uboot/include/configs/db-88f6720.h
/rk3399_rockchip-uboot/include/configs/dra7xx_evm.h
/rk3399_rockchip-uboot/include/configs/dragonboard410c.h
/rk3399_rockchip-uboot/include/configs/harmony.h
/rk3399_rockchip-uboot/include/configs/kc1.h
/rk3399_rockchip-uboot/include/configs/mcx.h
/rk3399_rockchip-uboot/include/configs/microblaze-generic.h
/rk3399_rockchip-uboot/include/configs/rpi-common.h
/rk3399_rockchip-uboot/include/configs/rpi.h
/rk3399_rockchip-uboot/include/configs/rpi_2.h
/rk3399_rockchip-uboot/include/configs/rpi_3_32b.h
/rk3399_rockchip-uboot/include/configs/sniper.h
/rk3399_rockchip-uboot/include/configs/tam3517-common.h
/rk3399_rockchip-uboot/include/configs/ti_armv7_keystone2.h
/rk3399_rockchip-uboot/include/configs/uniphier.h
/rk3399_rockchip-uboot/include/configs/xilinx_zynqmp.h
/rk3399_rockchip-uboot/include/configs/xilinx_zynqmp_ep.h
/rk3399_rockchip-uboot/include/configs/zynq-common.h
/rk3399_rockchip-uboot/include/configs/zynq_zybo.h
/rk3399_rockchip-uboot/include/dm/uclass-id.h
/rk3399_rockchip-uboot/include/dt-bindings/phy/phy.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/spmi/spmi.h
/rk3399_rockchip-uboot/include/usb/ehci-ci.h
/rk3399_rockchip-uboot/include/usb/ulpi.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/lib/efi_loader/efi_memory.c
/rk3399_rockchip-uboot/lib/physmem.c
/rk3399_rockchip-uboot/post/Makefile
/rk3399_rockchip-uboot/post/tests.c
/rk3399_rockchip-uboot/test/dm/Makefile
/rk3399_rockchip-uboot/test/dm/spmi.c
d96ebc4629-Mar-2016 Siarhei Siamashka <siarhei.siamashka@gmail.com>

sunxi: Add support for Allwinner A64 SoCs

The Allwinner A64 SoC is used in the Pine64. This patch adds
all bits necessary to compile U-Boot for it running in AArch64
mode.

Unfortunately SPL is not

sunxi: Add support for Allwinner A64 SoCs

The Allwinner A64 SoC is used in the Pine64. This patch adds
all bits necessary to compile U-Boot for it running in AArch64
mode.

Unfortunately SPL is not ready yet due to legal problems, so
we need to boot using the binary boot0 for now.

Signed-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>
[agraf: remove SPL code, move to AArch64]
Signed-off-by: Alexander Graf <agraf@suse.de>
Acked-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/a64.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-a83t-allwinner-h8homlet-v2.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-a83t-cubietruck-plus.dts
/rk3399_rockchip-uboot/arch/arm/dts/sun8i-a83t.dtsi
asm/arch-sunxi/clock.h
asm/arch-sunxi/clock_sun6i.h
asm/arch-sunxi/gpio.h
asm/arch-sunxi/spl.h
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/board.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/clock.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/clock_sun4i.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/clock_sun6i.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/clock_sun8i_a83t.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/clock_sun9i.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/cpu_info.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_helpers.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_sun4i.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_sun6i.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_sun8i_a23.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_sun8i_a33.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_sun8i_a83t.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/dram_sun8i_h3.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/p2wi.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/pinmux.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/pmic_bus.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/prcm.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/rsb.c
/rk3399_rockchip-uboot/arch/arm/mach-sunxi/usb_phy.c
/rk3399_rockchip-uboot/board/sunxi/Kconfig
/rk3399_rockchip-uboot/board/sunxi/board.c
/rk3399_rockchip-uboot/configs/Cubietruck_plus_defconfig
/rk3399_rockchip-uboot/configs/h8_homlet_v2_defconfig
/rk3399_rockchip-uboot/drivers/mmc/sunxi_mmc.c
/rk3399_rockchip-uboot/drivers/power/Kconfig
/rk3399_rockchip-uboot/drivers/usb/host/ehci-sunxi.c
/rk3399_rockchip-uboot/drivers/usb/host/ohci-sunxi.c
/rk3399_rockchip-uboot/include/configs/sun50i.h
/rk3399_rockchip-uboot/include/configs/sun6i.h
/rk3399_rockchip-uboot/include/configs/sun7i.h
/rk3399_rockchip-uboot/include/configs/sun8i.h
/rk3399_rockchip-uboot/include/configs/sunxi-common.h
93bac95329-Mar-2016 Chen-Yu Tsai <wens@csie.org>

sunxi: clk: Fix USB PHY clock macros for A83T

The A83T has 3 PHYs, the last one being HSIC, which has 2 clocks.
Also there is only 1 OHCI.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Reviewed-by: H

sunxi: clk: Fix USB PHY clock macros for A83T

The A83T has 3 PHYs, the last one being HSIC, which has 2 clocks.
Also there is only 1 OHCI.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>

show more ...

0badc64829-Mar-2016 Tom Rini <trini@konsulko.com>

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


/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/rk3399_rockchip-uboot/arch/arm/dts/fsl-ls1043a-qds.dtsi
asm/arch-fsl-layerscape/config.h
asm/arch-fsl-layerscape/cpu.h
asm/arch-fsl-layerscape/immap_lsch3.h
asm/arch-fsl-layerscape/soc.h
asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/board/freescale/common/cmd_esbc_validate.c
/rk3399_rockchip-uboot/board/freescale/common/fsl_validate.c
/rk3399_rockchip-uboot/board/freescale/common/vid.c
/rk3399_rockchip-uboot/board/freescale/ls2080a/ls2080a.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/ls2080aqds.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/ls2080ardb.c
/rk3399_rockchip-uboot/configs/ls2080aqds_SECURE_BOOT_defconfig
/rk3399_rockchip-uboot/configs/ls2080ardb_SECURE_BOOT_defconfig
/rk3399_rockchip-uboot/configs/ls2085aqds_SECURE_BOOT_defconfig
/rk3399_rockchip-uboot/configs/ls2085ardb_SECURE_BOOT_defconfig
/rk3399_rockchip-uboot/drivers/crypto/fsl/desc_constr.h
/rk3399_rockchip-uboot/drivers/crypto/fsl/jr.c
/rk3399_rockchip-uboot/drivers/crypto/fsl/jr.h
/rk3399_rockchip-uboot/drivers/i2c/omap24xx_i2c.c
/rk3399_rockchip-uboot/drivers/net/fsl-mc/dpio/qbman_sys.h
/rk3399_rockchip-uboot/drivers/net/fsl-mc/mc.c
/rk3399_rockchip-uboot/include/config_fsl_chain_trust.h
/rk3399_rockchip-uboot/include/configs/ls1043a_common.h
/rk3399_rockchip-uboot/include/configs/ls2080aqds.h
/rk3399_rockchip-uboot/include/configs/ls2080ardb.h
/rk3399_rockchip-uboot/include/fsl_secboot_err.h
/rk3399_rockchip-uboot/include/fsl_sfp.h
/rk3399_rockchip-uboot/include/fsl_validate.h
ed2530d023-Mar-2016 Rai Harninder <harninder.rai@nxp.com>

armv8/ls2080ardb: Enable VID support

This patch enable VID support for ls2080ardb platform.
It uses the common VID driver.

Signed-off-by: Rai Harninder <harninder.rai@nxp.com>
Reviewed-by: York Sun

armv8/ls2080ardb: Enable VID support

This patch enable VID support for ls2080ardb platform.
It uses the common VID driver.

Signed-off-by: Rai Harninder <harninder.rai@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

d91721d423-Mar-2016 Mingkai Hu <mingkai.hu@nxp.com>

armv8: fsl-layerscape: Add LS1023A SVR

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>

16cee52123-Mar-2016 Mingkai Hu <mingkai.hu@nxp.com>

armv8: fsl-layerscape: Fix LS1043A SVR register

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>

4a97a0c923-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: fsl-lsch3: Disable SMMU during secure boot

During secure boot, SMMU is enabled on POR by SP bootrom. SMMU needs
to be put in bypass mode in uboot to enable CAAM transcations to pass
through.

armv8: fsl-lsch3: Disable SMMU during secure boot

During secure boot, SMMU is enabled on POR by SP bootrom. SMMU needs
to be put in bypass mode in uboot to enable CAAM transcations to pass
through.

For non-secure boot, SP BootROM doesn't enable SMMU, which is in
bypass mode out of reset.

Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

809d343a23-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: ls2080: Add config for endianess of CCSR GUR

The GUR (DCFG) registers in CCSR space are in little endian format.
Define a config CONFIG_SYS_FSL_CCSR_GUR_LE in
arch/arm/include/asm/arch-fsl-la

armv8: ls2080: Add config for endianess of CCSR GUR

The GUR (DCFG) registers in CCSR space are in little endian format.
Define a config CONFIG_SYS_FSL_CCSR_GUR_LE in
arch/arm/include/asm/arch-fsl-layerscape/config.h

Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

bef238cb23-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: ls2080: Change env variable "fdt_high"

"fdt_high" env variable was set to 0xcfffffff for secure boot.
Change it to 0xa0000000 for LS2080 to be consistent with non-secure
boot targets.

Signed

armv8: ls2080: Change env variable "fdt_high"

"fdt_high" env variable was set to 0xcfffffff for secure boot.
Change it to 0xa0000000 for LS2080 to be consistent with non-secure
boot targets.

Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

3f701cc523-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: fsl-lsch3: Copy Bootscript and header from NOR to DDR

To unify steps for secure boot for xip (eg. NOR) and non-xip memories
(eg. NAND, SD), bootscipts and its header are copied to main memory

armv8: fsl-lsch3: Copy Bootscript and header from NOR to DDR

To unify steps for secure boot for xip (eg. NOR) and non-xip memories
(eg. NAND, SD), bootscipts and its header are copied to main memory.
Validation and execution are performed from there.

For other ARM Platforms (ls1043 and ls1020), to avoid disruption of
existing users, this copy step is not used for NOR boot.

Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

216e93a123-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: ls2080: Add bootscript header addr for secure boot

During secure boot, Linux image along with other images are validated
using bootscript. This bootscript also needs to be validated before
it

armv8: ls2080: Add bootscript header addr for secure boot

During secure boot, Linux image along with other images are validated
using bootscript. This bootscript also needs to be validated before
it executes. This requires a header for bootscript.

When secure boot is enabled, default bootcmd is changed to first
validate bootscript using the header and then execute the script.

For ls2080, NOR memory map is different from other ARM SoCs. So a new
address on NOR is used for this bootscript header (0x583920000). The
Bootscript address is mentioned in this header along with addresses of
other images.

Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

fcfdb6d523-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: ls2080rdb: ls2080qds: Add secure boot support

Sec_init has been called at the beginning to initialize SEC Block
(CAAM) which is used by secure boot validation later for both ls2080a
qds and r

armv8: ls2080rdb: ls2080qds: Add secure boot support

Sec_init has been called at the beginning to initialize SEC Block
(CAAM) which is used by secure boot validation later for both ls2080a
qds and rdb. 64-bit address in ESBC Header has been enabled. Secure
boot defconfigs are created for boards (NOR boot).

Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

fd6dbc9823-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: fsl-lsch3: Add new header for secure boot

For secure boot, a header is used to identify key table, signature
and image address. A new header structure is added for lsch3.

Currently key exten

armv8: fsl-lsch3: Add new header for secure boot

For secure boot, a header is used to identify key table, signature
and image address. A new header structure is added for lsch3.

Currently key extension (IE) feature is not supported. Single key
feature is not supported. Keys must be in table format. Hence, SRK
(key table) must be present. Max key number has increase from 4 to
8. The 8th key is irrevocable. A new barker Code is used.

Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

2827d64723-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: ls2080: Add configs for SEC, SecMon, SRK and DCFG

Add configs for various IPs used during secure boot. Add address
and endianness for SEC and Security Monitor. SRK are fuses in SFP
(fuses for

armv8: ls2080: Add configs for SEC, SecMon, SRK and DCFG

Add configs for various IPs used during secure boot. Add address
and endianness for SEC and Security Monitor. SRK are fuses in SFP
(fuses for public key's hash). These are stored in little endian
format.

Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...

3808190a23-Mar-2016 Saksham Jain <saksham.jain@nxp.com>

armv8: ls2080: Add SFP Configs for LS2080

In LS2080, SFP has version 3.4. It is in little endian. The base
address is 0x01e80200. SFP is used in Secure Boot to read fuses.

Signed-off-by: Aneesh Ban

armv8: ls2080: Add SFP Configs for LS2080

In LS2080, SFP has version 3.4. It is in little endian. The base
address is 0x01e80200. SFP is used in Secure Boot to read fuses.

Signed-off-by: Aneesh Bansal <aneesh.bansal@nxp.com>
Signed-off-by: Saksham Jain <saksham.jain@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/soc.c
/rk3399_rockchip-uboot/arch/arm/cpu/u-boot.lds
/rk3399_rockchip-uboot/arch/arm/dts/exynos4210-pinctrl-uboot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/exynos4x12-pinctrl-uboot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/exynos5250-pinctrl-uboot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/exynos54xx-pinctrl-uboot.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/s5pc110-pinctrl.dtsi
/rk3399_rockchip-uboot/arch/arm/dts/socfpga_cyclone5_sr1500.dts
asm/arch-fsl-layerscape/config.h
asm/arch-fsl-layerscape/immap_lsch3.h
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xx/spi.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/start.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/usb_uhci.c
/rk3399_rockchip-uboot/arch/x86/cpu/u-boot.lds
/rk3399_rockchip-uboot/board/freescale/common/vid.c
/rk3399_rockchip-uboot/board/freescale/ls1043aqds/ls1043aqds.c
/rk3399_rockchip-uboot/board/freescale/ls2080a/ls2080a.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/eth.c
/rk3399_rockchip-uboot/board/freescale/ls2080aqds/ls2080aqds.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/eth_ls2080rdb.c
/rk3399_rockchip-uboot/board/freescale/ls2080ardb/ls2080ardb.c
/rk3399_rockchip-uboot/board/gdsys/common/dp501.c
/rk3399_rockchip-uboot/board/gdsys/common/dp501.h
/rk3399_rockchip-uboot/board/gdsys/common/osd.c
/rk3399_rockchip-uboot/board/gdsys/mpc8308/strider.c
/rk3399_rockchip-uboot/board/hisilicon/hikey/hikey.c
/rk3399_rockchip-uboot/board/mpl/common/usb_uhci.c
/rk3399_rockchip-uboot/board/raspberrypi/rpi/rpi.c
/rk3399_rockchip-uboot/board/ti/ks2_evm/board.c
/rk3399_rockchip-uboot/cmd/Kconfig
/rk3399_rockchip-uboot/cmd/cbfs.c
/rk3399_rockchip-uboot/cmd/fdc.c
/rk3399_rockchip-uboot/cmd/gpio.c
/rk3399_rockchip-uboot/cmd/license.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/fdt_support.c
/rk3399_rockchip-uboot/common/main.c
/rk3399_rockchip-uboot/common/usb.c
/rk3399_rockchip-uboot/common/usb_hub.c
/rk3399_rockchip-uboot/common/usb_storage.c
/rk3399_rockchip-uboot/configs/MPC8544DS_defconfig
/rk3399_rockchip-uboot/configs/MPC8641HPCN_36BIT_defconfig
/rk3399_rockchip-uboot/configs/MPC8641HPCN_defconfig
/rk3399_rockchip-uboot/configs/am3517_evm_defconfig
/rk3399_rockchip-uboot/configs/am437x_sk_evm_defconfig
/rk3399_rockchip-uboot/configs/beaver_defconfig
/rk3399_rockchip-uboot/configs/cardhu_defconfig
/rk3399_rockchip-uboot/configs/chromebook_jerry_defconfig
/rk3399_rockchip-uboot/configs/chromebook_link_defconfig
/rk3399_rockchip-uboot/configs/chromebook_samus_defconfig
/rk3399_rockchip-uboot/configs/chromebox_panther_defconfig
/rk3399_rockchip-uboot/configs/cm_t43_defconfig
/rk3399_rockchip-uboot/configs/colibri_t20_defconfig
/rk3399_rockchip-uboot/configs/colibri_vf_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3288_defconfig
/rk3399_rockchip-uboot/configs/galileo_defconfig
/rk3399_rockchip-uboot/configs/harmony_defconfig
/rk3399_rockchip-uboot/configs/jetson-tk1_defconfig
/rk3399_rockchip-uboot/configs/k2e_evm_defconfig
/rk3399_rockchip-uboot/configs/k2g_evm_defconfig
/rk3399_rockchip-uboot/configs/k2hk_evm_defconfig
/rk3399_rockchip-uboot/configs/k2l_evm_defconfig
/rk3399_rockchip-uboot/configs/kwb_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/ls1021aqds_sdcard_qspi_defconfig
/rk3399_rockchip-uboot/configs/ls1043aqds_nand_defconfig
/rk3399_rockchip-uboot/configs/ls1043aqds_nor_ddr3_defconfig
/rk3399_rockchip-uboot/configs/ls1043aqds_qspi_defconfig
/rk3399_rockchip-uboot/configs/ls1043aqds_sdcard_ifc_defconfig
/rk3399_rockchip-uboot/configs/ls1043aqds_sdcard_qspi_defconfig
/rk3399_rockchip-uboot/configs/medcom-wide_defconfig
/rk3399_rockchip-uboot/configs/minnowmax_defconfig
/rk3399_rockchip-uboot/configs/nyan-big_defconfig
/rk3399_rockchip-uboot/configs/omap3_logic_defconfig
/rk3399_rockchip-uboot/configs/p2371-2180_defconfig
/rk3399_rockchip-uboot/configs/paz00_defconfig
/rk3399_rockchip-uboot/configs/pcm052_defconfig
/rk3399_rockchip-uboot/configs/r2dplus_defconfig
/rk3399_rockchip-uboot/configs/rock2_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/seaboard_defconfig
/rk3399_rockchip-uboot/configs/socfpga_sr1500_defconfig
/rk3399_rockchip-uboot/configs/tec_defconfig
/rk3399_rockchip-uboot/configs/trimslice_defconfig
/rk3399_rockchip-uboot/configs/tseries_mmc_defconfig
/rk3399_rockchip-uboot/configs/tseries_nand_defconfig
/rk3399_rockchip-uboot/configs/tseries_spi_defconfig
/rk3399_rockchip-uboot/configs/uniphier_pro4_defconfig
/rk3399_rockchip-uboot/configs/ventana_defconfig
/rk3399_rockchip-uboot/configs/vexpress_aemv8a_dram_defconfig
/rk3399_rockchip-uboot/configs/vexpress_aemv8a_juno_defconfig
/rk3399_rockchip-uboot/configs/vexpress_aemv8a_semi_defconfig
/rk3399_rockchip-uboot/configs/vf610twr_defconfig
/rk3399_rockchip-uboot/configs/vf610twr_nand_defconfig
/rk3399_rockchip-uboot/configs/xilinx-ppc405-generic_defconfig
/rk3399_rockchip-uboot/configs/xilinx-ppc440-generic_defconfig
/rk3399_rockchip-uboot/configs/xilinx_zynqmp_ep_defconfig
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/disk/part_iso.c
/rk3399_rockchip-uboot/doc/README.POST
/rk3399_rockchip-uboot/doc/device-tree-bindings/spi/spi-bus.txt
/rk3399_rockchip-uboot/doc/kwboot.1
/rk3399_rockchip-uboot/drivers/block/sandbox.c
/rk3399_rockchip-uboot/drivers/block/sym53c8xx.c
/rk3399_rockchip-uboot/drivers/fpga/stratixII.c
/rk3399_rockchip-uboot/drivers/net/Kconfig
/rk3399_rockchip-uboot/drivers/net/fsl-mc/dpio/qbman_sys.h
/rk3399_rockchip-uboot/drivers/net/fsl-mc/mc.c
/rk3399_rockchip-uboot/drivers/net/ldpaa_eth/ldpaa_eth.c
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
/rk3399_rockchip-uboot/drivers/serial/serial_pl01x.c
/rk3399_rockchip-uboot/drivers/usb/host/usb-uclass.c
/rk3399_rockchip-uboot/drivers/usb/host/xhci.c
/rk3399_rockchip-uboot/fs/fat/fat_write.c
/rk3399_rockchip-uboot/include/.gitignore
/rk3399_rockchip-uboot/include/command.h
/rk3399_rockchip-uboot/include/config_fallbacks.h
/rk3399_rockchip-uboot/include/configs/MPC8536DS.h
/rk3399_rockchip-uboot/include/configs/MPC8544DS.h
/rk3399_rockchip-uboot/include/configs/MPC8572DS.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/beaver.h
/rk3399_rockchip-uboot/include/configs/cardhu.h
/rk3399_rockchip-uboot/include/configs/chromebox_panther.h
/rk3399_rockchip-uboot/include/configs/jetson-tk1.h
/rk3399_rockchip-uboot/include/configs/k2g_evm.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/configs/ls1043aqds.h
/rk3399_rockchip-uboot/include/configs/minnowmax.h
/rk3399_rockchip-uboot/include/configs/p2371-2180.h
/rk3399_rockchip-uboot/include/configs/r2dplus.h
/rk3399_rockchip-uboot/include/configs/r7780mp.h
/rk3399_rockchip-uboot/include/configs/sh7785lcr.h
/rk3399_rockchip-uboot/include/configs/socfpga_common.h
/rk3399_rockchip-uboot/include/configs/socfpga_sr1500.h
/rk3399_rockchip-uboot/include/configs/strider.h
/rk3399_rockchip-uboot/include/configs/trimslice.h
/rk3399_rockchip-uboot/include/dm/platform_data/serial_pl01x.h
/rk3399_rockchip-uboot/include/fsl_sfp.h
/rk3399_rockchip-uboot/include/ns16550.h
/rk3399_rockchip-uboot/include/usb.h
/rk3399_rockchip-uboot/post/lib_powerpc/b.c
/rk3399_rockchip-uboot/test/dm/Makefile
/rk3399_rockchip-uboot/test/dm/blk.c
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/bin2header.c
/rk3399_rockchip-uboot/tools/buildman/README
/rk3399_rockchip-uboot/tools/buildman/cmdline.py
/rk3399_rockchip-uboot/tools/buildman/func_test.py
/rk3399_rockchip-uboot/tools/buildman/toolchain.py
/rk3399_rockchip-uboot/tools/env/fw_env_main.c
/rk3399_rockchip-uboot/tools/fit_image.c
/rk3399_rockchip-uboot/tools/imagetool.c
/rk3399_rockchip-uboot/tools/patman/gitutil.py
e1bed80211-Mar-2016 Peng Fan <van.freenix@gmail.com>

dm: i2c: mxc_i2c: implement i2c_idle_bus

Implement i2c_idle_bus in driver, then setup_i2c can
be dropped for boards which enable DM_I2C/DM_GPIO/PINCTRL.
The i2c_idle_bus force bus idle flow follows

dm: i2c: mxc_i2c: implement i2c_idle_bus

Implement i2c_idle_bus in driver, then setup_i2c can
be dropped for boards which enable DM_I2C/DM_GPIO/PINCTRL.
The i2c_idle_bus force bus idle flow follows setup_i2c in
arch/arm/imx-common/i2c-mxv7.c

This patch is an implementation following linux kernel patch:
"
commit 1c4b6c3bcf30d0804db0d0647d8ebeb862c6f7e5
Author: Gao Pan <b54642@freescale.com>
Date: Fri Oct 23 20:28:54 2015 +0800

i2c: imx: implement bus recovery

Implement bus recovery methods for i2c-imx so we can recover from
situations where SCL/SDA are stuck low.

Once i2c bus SCL/SDA are stuck low during transfer, config the i2c
pinctrl to gpio mode by calling pinctrl sleep set function, and then
use GPIO to emulate the i2c protocol to send nine dummy clock to recover
i2c device. After recovery, set i2c pinctrl to default group setting.
"

See Documentation/devicetree/bindings/i2c/i2c-imx.txt for detailed
description.
1. Introuduce scl_gpio/sda_gpio/bus in mxc_i2c_bus.
2. Discard the __weak attribute for i2c_idle_bus and implement it,
since we have pinctrl driver/driver model gpio driver. We can
use device tree, but not let board code to do this.
3. gpio state for mxc_i2c is not a must, but it is recommended. If
there is no gpio state, driver will give tips, but not fail.
4. The i2c controller was first probed, default pinctrl state will
be used, so when need to use gpio function, need to do
"pinctrl_select_state(dev, "gpio")" and after force bus idle,
need to switch back "pinctrl_select_state(dev, "default")".

This is example about how to use the gpio force bus
idle function:
"
&i2c1 {
clock-frequency = <100000>;
pinctrl-names = "default", "gpio";
pinctrl-0 = <&pinctrl_i2c1>;
pinctrl-1 = <&pinctrl_i2c1_gpio>;
scl-gpios = <&gpio1 28 GPIO_ACTIVE_HIGH>;
sda-gpios = <&gpio1 29 GPIO_ACTIVE_HIGH>;
status = "okay";
[....]
};

[.....]

pinctrl_i2c1_gpio: i2c1grp_gpio {
fsl,pins = <
MX6UL_PAD_UART4_TX_DATA__GPIO1_IO28 0x1b8b0
MX6UL_PAD_UART4_RX_DATA__GPIO1_IO29 0x1b8b0
>;
};
"

Signed-off-by: Peng Fan <van.freenix@gmail.com>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Heiko Schocher <hs@denx.de>
Cc: Simon Glass <sjg@chromium.org>
Cc: York Sun <york.sun@nxp.com>

show more ...

37217f0e24-Mar-2016 Lokesh Vutla <lokeshvutla@ti.com>

ARM: asm: types: Introduce DMA_ADDR_T_64BIT

dma_addr_t holds any valid DMA address. If the DMA API only uses 32-bit
addresses, dma_addr_t need only be 32 bits wide. Bus addresses, e.g., PCI BARs,
m

ARM: asm: types: Introduce DMA_ADDR_T_64BIT

dma_addr_t holds any valid DMA address. If the DMA API only uses 32-bit
addresses, dma_addr_t need only be 32 bits wide. Bus addresses, e.g., PCI BARs,
may be wider than 32 bits, but drivers do memory-mapped I/O to ioremapped
kernel virtual addresses, so they don't care about the size of the actual
bus addresses.
Also 32 bit ARM systems with LPAE enabled can use 64bit address space, but
DMA still use 32bit address like in case of DRA7 and Keystone platforms.

This is inspired from the Linux kernel types implementation[1]

[1] https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/include/linux/types.h#n142

Acked-by: Lukasz Majewski <l.majewski@samsung.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Reviewed-by: Tom Rini <trini@konsulko.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/pxa/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/pxa/cache.c
/rk3399_rockchip-uboot/arch/arm/cpu/pxa/pxa2xx.c
/rk3399_rockchip-uboot/arch/arm/cpu/pxa/start.S
/rk3399_rockchip-uboot/arch/arm/dts/pcm052.dts
/rk3399_rockchip-uboot/arch/arm/dts/vf610-twr.dts
asm/types.h
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/include/mach/gpio.h
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/include/mach/mbox.h
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/include/mach/sdhci.h
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/include/mach/timer.h
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/include/mach/wdog.h
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/init.c
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/mbox.c
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/phys2bus.c
/rk3399_rockchip-uboot/board/raspberrypi/rpi/rpi.c
/rk3399_rockchip-uboot/board/ti/am57xx/board.c
/rk3399_rockchip-uboot/board/zipitz2/Kconfig
/rk3399_rockchip-uboot/board/zipitz2/MAINTAINERS
/rk3399_rockchip-uboot/board/zipitz2/Makefile
/rk3399_rockchip-uboot/board/zipitz2/zipitz2.c
/rk3399_rockchip-uboot/cmd/spi.c
/rk3399_rockchip-uboot/common/console.c
/rk3399_rockchip-uboot/common/lcd.c
/rk3399_rockchip-uboot/common/menu.c
/rk3399_rockchip-uboot/configs/zipitz2_defconfig
/rk3399_rockchip-uboot/doc/README.clang
/rk3399_rockchip-uboot/drivers/ddr/fsl/lc_common_dimm_params.c
/rk3399_rockchip-uboot/drivers/mmc/bcm2835_sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mtd/cfi_flash.c
/rk3399_rockchip-uboot/drivers/net/rtl8169.c
/rk3399_rockchip-uboot/drivers/serial/Makefile
/rk3399_rockchip-uboot/drivers/serial/serial_bcm283x_mu.c
/rk3399_rockchip-uboot/drivers/video/bcm2835.c
/rk3399_rockchip-uboot/drivers/video/pxa_lcd.c
/rk3399_rockchip-uboot/include/configs/pxa-common.h
/rk3399_rockchip-uboot/include/configs/rpi-common.h
/rk3399_rockchip-uboot/include/configs/rpi.h
/rk3399_rockchip-uboot/include/configs/rpi_2.h
/rk3399_rockchip-uboot/include/configs/zipitz2.h
/rk3399_rockchip-uboot/include/dm/platform_data/serial_bcm283x_mu.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/lib/efi/efi_stub.c
/rk3399_rockchip-uboot/lib/efi_loader/efi_boottime.c
/rk3399_rockchip-uboot/lib/efi_loader/efi_image_loader.c
/rk3399_rockchip-uboot/net/bootp.c
d990f5c816-Mar-2016 Alexander Graf <agraf@suse.de>

arm: Add support for HYP mode and LPAE page tables

We currently always modify the SVC versions of registers and only support
the short descriptor PTE format.

Some boards however (like the RPi2) run

arm: Add support for HYP mode and LPAE page tables

We currently always modify the SVC versions of registers and only support
the short descriptor PTE format.

Some boards however (like the RPi2) run in HYP mode. There, we need to modify
the HYP version of system registers and HYP mode only supports the long
descriptor PTE format.

So this patch introduces support for both long descriptor PTEs and HYP mode
registers.

Signed-off-by: Alexander Graf <agraf@suse.de>

show more ...

53eb45ef16-Mar-2016 Alexander Graf <agraf@suse.de>

arm64: Add 32bit arm compatible dcache definitions

We want to be able to reuse device drivers from 32bit code, so let's add
definitions for all the dcache options that 32bit code has.

While at it,

arm64: Add 32bit arm compatible dcache definitions

We want to be able to reuse device drivers from 32bit code, so let's add
definitions for all the dcache options that 32bit code has.

While at it, fix up the DCACHE_OFF configuration. That was setting the bits
to declare a PTE a PTE and left the MAIR index bit at 0. Drop the useless
bits and make the index explicit.

Signed-off-by: Alexander Graf <agraf@suse.de>

show more ...

1...<<41424344454647484950>>...152