History log of /rk3399_rockchip-uboot/arch/arm/cpu/ (Results 1151 – 1175 of 3557)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
207774b221-Mar-2015 York Sun <yorksun@freescale.com>

armv8/ls2085a: Fix generic timer clock source

The timer clock is system clock divided by 4, not fixed 12MHz.
This is common to the SoC, not board specific. Primary core is
fixed when u-boot still ru

armv8/ls2085a: Fix generic timer clock source

The timer clock is system clock divided by 4, not fixed 12MHz.
This is common to the SoC, not board specific. Primary core is
fixed when u-boot still runs in board_f. Secondary cores are
fixed by reading a variable set by u-boot.

Signed-off-by: York Sun <yorksun@freescale.com>
CC: Mark Rutland <mark.rutland@arm.com>

show more ...

19f9175021-Mar-2015 York Sun <yorksun@freescale.com>

armv8/fsl-lsch3: Fix platform clock calculation

Platform clock is half of platform PLL. There is an additional divisor
in place. Clean up code copied from powerpc.

Signed-off-by: York Sun <yorksun@

armv8/fsl-lsch3: Fix platform clock calculation

Platform clock is half of platform PLL. There is an additional divisor
in place. Clean up code copied from powerpc.

Signed-off-by: York Sun <yorksun@freescale.com>

show more ...

060ef09421-Mar-2015 York Sun <yorksun@freescale.com>

armv8/fsl-lsch3: Implement workaround for erratum A008585

Generic Timer may contain an erroneous value. The workaround is to
read it twice until getting the same value.

Signed-off-by: York Sun <yor

armv8/fsl-lsch3: Implement workaround for erratum A008585

Generic Timer may contain an erroneous value. The workaround is to
read it twice until getting the same value.

Signed-off-by: York Sun <yorksun@freescale.com>

show more ...


/rk3399_rockchip-uboot/README
armv8/generic_timer.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-lsch3/config.h
/rk3399_rockchip-uboot/common/cmd_mem.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/ctrl_regs.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/ddr4_dimm_params.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/fsl_ddr_gen4.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/interactive.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/lc_common_dimm_params.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/main.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/options.c
/rk3399_rockchip-uboot/drivers/ddr/fsl/util.c
/rk3399_rockchip-uboot/drivers/i2c/mxc_i2c.c
/rk3399_rockchip-uboot/drivers/misc/fsl_ifc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/fsl_ifc_nand.c
/rk3399_rockchip-uboot/drivers/net/Makefile
/rk3399_rockchip-uboot/drivers/net/e1000.c
/rk3399_rockchip-uboot/drivers/net/fsl-mc/mc.c
/rk3399_rockchip-uboot/drivers/net/ldpaa_eth/Makefile
/rk3399_rockchip-uboot/drivers/net/ldpaa_eth/ldpaa_eth.c
/rk3399_rockchip-uboot/drivers/net/ldpaa_eth/ldpaa_eth.h
/rk3399_rockchip-uboot/include/configs/aristainetos.h
/rk3399_rockchip-uboot/include/configs/cm_fx6.h
/rk3399_rockchip-uboot/include/configs/embestmx6boards.h
/rk3399_rockchip-uboot/include/configs/flea3.h
/rk3399_rockchip-uboot/include/configs/gw_ventana.h
/rk3399_rockchip-uboot/include/configs/imx31_phycore.h
/rk3399_rockchip-uboot/include/configs/ls1021aqds.h
/rk3399_rockchip-uboot/include/configs/ls1021atwr.h
/rk3399_rockchip-uboot/include/configs/ls2085a_common.h
/rk3399_rockchip-uboot/include/configs/m53evk.h
/rk3399_rockchip-uboot/include/configs/mx35pdk.h
/rk3399_rockchip-uboot/include/configs/mx53ard.h
/rk3399_rockchip-uboot/include/configs/mx53evk.h
/rk3399_rockchip-uboot/include/configs/mx53loco.h
/rk3399_rockchip-uboot/include/configs/mx53smd.h
/rk3399_rockchip-uboot/include/configs/mx6qsabreauto.h
/rk3399_rockchip-uboot/include/configs/mx6sabresd.h
/rk3399_rockchip-uboot/include/configs/mx6slevk.h
/rk3399_rockchip-uboot/include/configs/mx6sxsabresd.h
/rk3399_rockchip-uboot/include/configs/nitrogen6x.h
/rk3399_rockchip-uboot/include/configs/novena.h
/rk3399_rockchip-uboot/include/configs/ot1200.h
/rk3399_rockchip-uboot/include/configs/platinum.h
/rk3399_rockchip-uboot/include/configs/tbs2910.h
/rk3399_rockchip-uboot/include/configs/titanium.h
/rk3399_rockchip-uboot/include/configs/tqma6.h
/rk3399_rockchip-uboot/include/configs/wandboard.h
/rk3399_rockchip-uboot/include/configs/woodburn_common.h
/rk3399_rockchip-uboot/include/fsl-mc/fsl_mc_private.h
/rk3399_rockchip-uboot/include/fsl_ddr.h
/rk3399_rockchip-uboot/include/fsl_ddr_sdram.h
e702146e21-Apr-2015 Masahiro Yamada <yamada.masahiro@socionext.com>

ARM: integrator: abolish CONFIG_INTEGRATOR

Switch to CONFIG_ARCH_INTEGRATOR defined by Kconfig.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Cc: Linus Walleij <linus.walleij@linar

ARM: integrator: abolish CONFIG_INTEGRATOR

Switch to CONFIG_ARCH_INTEGRATOR defined by Kconfig.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Cc: Linus Walleij <linus.walleij@linaro.org>

show more ...

526fcc2221-Apr-2015 Masahiro Yamada <yamada.masahiro@socionext.com>

ARM: ARM720t: remove empty asm/arch/hardware.h

arch/arm/cpu/arm720t/start.S includes <asm/arch/hardware.h>,
but the hardware.h headers of ARM720T boards are all empty.

Signed-off-by: Masahiro Yamad

ARM: ARM720t: remove empty asm/arch/hardware.h

arch/arm/cpu/arm720t/start.S includes <asm/arch/hardware.h>,
but the hardware.h headers of ARM720T boards are all empty.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Stephen Warren <swarren@nvidia.com>
Cc: Tom Warren <twarren@nvidia.com>

show more ...

eaaa4f7e01-Mar-2015 rev13@wp.pl <rev13@wp.pl>

ARMv7M: Add STM32F4 support

Signed-off-by: Kamil Lulko <rev13@wp.pl>
Reviewed-by: Tom Rini <trini@konsulko.com>

12d8a72901-Mar-2015 rev13@wp.pl <rev13@wp.pl>

ARM: Add ARMv7-M support

Signed-off-by: Kamil Lulko <rev13@wp.pl>


/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/Kconfig
armv7m/Makefile
armv7m/config.mk
armv7m/cpu.c
armv7m/start.S
/rk3399_rockchip-uboot/arch/arm/include/asm/armv7m.h
/rk3399_rockchip-uboot/arch/arm/include/asm/imx-common/video.h
/rk3399_rockchip-uboot/arch/arm/lib/Makefile
/rk3399_rockchip-uboot/arch/arm/lib/crt0.S
/rk3399_rockchip-uboot/arch/arm/lib/interrupts_m.c
/rk3399_rockchip-uboot/arch/arm/lib/relocate.S
/rk3399_rockchip-uboot/arch/arm/lib/vectors_m.S
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/start.S
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_errata.h
/rk3399_rockchip-uboot/arch/sandbox/cpu/cpu.c
/rk3399_rockchip-uboot/arch/sandbox/lib/Makefile
/rk3399_rockchip-uboot/arch/sandbox/lib/bootm.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/ddr.h
/rk3399_rockchip-uboot/board/freescale/t208xrdb/t208xrdb.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/cmd_host.c
/rk3399_rockchip-uboot/common/cmd_mii.c
/rk3399_rockchip-uboot/common/cmd_pxe.c
/rk3399_rockchip-uboot/common/cmd_unzip.c
/rk3399_rockchip-uboot/common/lcd.c
/rk3399_rockchip-uboot/common/lcd_console.c
/rk3399_rockchip-uboot/common/lcd_console_rotation.c
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/drivers/ddr/fsl/ctrl_regs.c
/rk3399_rockchip-uboot/drivers/net/pch_gbe.c
/rk3399_rockchip-uboot/drivers/net/phy/micrel.c
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/net/phy/realtek.c
/rk3399_rockchip-uboot/drivers/net/rtl8169.c
/rk3399_rockchip-uboot/drivers/net/zynq_gem.c
/rk3399_rockchip-uboot/drivers/serial/serial_pl01x.c
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/ipu.h
/rk3399_rockchip-uboot/drivers/video/ipu_common.c
/rk3399_rockchip-uboot/drivers/video/lg4573.c
/rk3399_rockchip-uboot/fs/sandbox/sandboxfs.c
/rk3399_rockchip-uboot/include/atmel_lcd.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/config_distro_bootcmd.h
/rk3399_rockchip-uboot/include/config_distro_defaults.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/T208xRDB.h
/rk3399_rockchip-uboot/include/configs/T4240RDB.h
/rk3399_rockchip-uboot/include/configs/qemu-ppce500.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/exynos_lcd.h
/rk3399_rockchip-uboot/include/lcd.h
/rk3399_rockchip-uboot/include/lcd_console.h
/rk3399_rockchip-uboot/include/mpc823_lcd.h
/rk3399_rockchip-uboot/include/mpc85xx.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/ppc_asm.tmpl
/rk3399_rockchip-uboot/include/pxa_lcd.h
/rk3399_rockchip-uboot/include/video.h
/rk3399_rockchip-uboot/lib/gunzip.c
/rk3399_rockchip-uboot/scripts/Makefile.spl
/rk3399_rockchip-uboot/tools/buildman/builder.py
/rk3399_rockchip-uboot/tools/buildman/builderthread.py
/rk3399_rockchip-uboot/tools/buildman/cmdline.py
/rk3399_rockchip-uboot/tools/buildman/control.py
/rk3399_rockchip-uboot/tools/patman/patchstream.py
78c5a18003-Apr-2015 Tim Harvey <tharvey@gateworks.com>

arm: mx6: ddr: add pd_fast_exit flag to system information

DDR3 has a special Precharge power-down mode: fast-exit vs slow-exit.

In slow-exit mode the DLL is off but in some quiescent state that ma

arm: mx6: ddr: add pd_fast_exit flag to system information

DDR3 has a special Precharge power-down mode: fast-exit vs slow-exit.

In slow-exit mode the DLL is off but in some quiescent state that makes it easy
to turn on again in tXPDLL cycles (about 10tCK) vs the full tDLLK (512tCK).
In fast-exist mode the DLL is maintained such that it is ready again in about
3tCK.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

show more ...

32f9ef3e26-Mar-2015 Jörg Krause <joerg.krause@embedded.rocks>

ARM: mxs: Get boot mode from OCRAM

Reading the boot mode pins after power-up does not necessarily represent the
boot mode used by the ROM loader. For example the state of a pin may have
changed beca

ARM: mxs: Get boot mode from OCRAM

Reading the boot mode pins after power-up does not necessarily represent the
boot mode used by the ROM loader. For example the state of a pin may have
changed because a recovery switch which was pressed to enter USB mode is
already released after plugging in USB.

The ROM loader stores the value a fixed address in OCRAM. Use this value
instead of reading the boot map pins.

The GLOBAL_BOOT_MODE_ADDR for i.MX28 is taken from an U-Boot patch for the
MX28EVK:
http://repository.timesys.com/buildsources/u/u-boot/u-boot-2009.08/u-boot-2009.08-mx28-201012211513.patch

Leave the boot mode detection for the i.MX23 untouched. Someone has to test
whether the i.MX ROM loader does also store the boot mode in OCRAM and if the
address match.

This patch superseeds my incorrect patch:
ARM: mxs: get boot mode from OTP
http://patchwork.ozlabs.org/patch/454930/

Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
Cc: Stefano Babic <sbabic@denx.de>

show more ...

a2a55e5119-Mar-2015 Prabhakar Kushwaha <prabhakar@freescale.com>

driver/fsl-mc: Add support of MC Flibs

Freescale's Layerscape Management Complex (MC) provide support various
objects like DPRC, DPNI, DPBP and DPIO.
Where:
DPRC: Place holdes for other MC objectes

driver/fsl-mc: Add support of MC Flibs

Freescale's Layerscape Management Complex (MC) provide support various
objects like DPRC, DPNI, DPBP and DPIO.
Where:
DPRC: Place holdes for other MC objectes like DPNI, DPBP, DPIO
DPBP: Management of buffer pool
DPIO: Used for used to QBMan portal
DPNI: Represents standard network interface

These objects are used for DPAA ethernet drivers.

Signed-off-by: J. German Rivera <German.Rivera@freescale.com>
Signed-off-by: Lijun Pan <Lijun.Pan@freescale.com>
Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
Signed-off-by: Geoff Thorpe <Geoff.Thorpe@freescale.com>
Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
Signed-off-by: Cristian Sovaiala <cristian.sovaiala@freescale.com>
Signed-off-by: pankaj chauhan <pankaj.chauhan@freescale.com>
Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>

show more ...

b7f57ac019-Mar-2015 Bhupesh Sharma <bhupesh.sharma@freescale.com>

fsl-ch3/README: Add description for NOR flash layout (firmware images)

This patch adds description for NOR flash layout (firmware images)
in the README file for LS2085A platforms.

Signed-off-by: Bh

fsl-ch3/README: Add description for NOR flash layout (firmware images)

This patch adds description for NOR flash layout (firmware images)
in the README file for LS2085A platforms.

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>

show more ...

422cb08a19-Mar-2015 Bhupesh Sharma <bhupesh.sharma@freescale.com>

armv8/fsl-lsch3: Add Freescale Debug Server driver

The Debug Server driver is responsible for loading the Debug
server FW on the Service Processor (Cortex-A5 core) on LS2085A like
SoCs and then poll

armv8/fsl-lsch3: Add Freescale Debug Server driver

The Debug Server driver is responsible for loading the Debug
server FW on the Service Processor (Cortex-A5 core) on LS2085A like
SoCs and then polling for the successful initialization of the same.
TOP MEM HIDE is adjusted to ensure the space required by Debug Server
FW is accounted for. MC uses the DDR area which is calculated as:

MC DDR region start = Top of DDR - area reserved by Debug Server FW

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>

show more ...


/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
armv8/fsl-lsch3/cpu.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-lsch3/config.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-ls102xa/config.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h
/rk3399_rockchip-uboot/arch/arm/include/asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/arch/arm/include/asm/imx-common/video.h
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/start.S
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_errata.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_secure_boot.h
/rk3399_rockchip-uboot/arch/sandbox/cpu/cpu.c
/rk3399_rockchip-uboot/arch/sandbox/lib/Makefile
/rk3399_rockchip-uboot/arch/sandbox/lib/bootm.c
/rk3399_rockchip-uboot/board/freescale/common/arm_sleep.c
/rk3399_rockchip-uboot/board/freescale/common/cmd_esbc_validate.c
/rk3399_rockchip-uboot/board/freescale/common/mpc85xx_sleep.c
/rk3399_rockchip-uboot/board/freescale/ls1021aqds/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/ls1021aqds/ls1021aqds.c
/rk3399_rockchip-uboot/board/freescale/ls1021atwr/ls1021atwr.c
/rk3399_rockchip-uboot/board/freescale/ls2085a/ls2085a.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/ddr.h
/rk3399_rockchip-uboot/board/freescale/t208xrdb/t208xrdb.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/cmd_host.c
/rk3399_rockchip-uboot/common/cmd_mii.c
/rk3399_rockchip-uboot/common/cmd_pxe.c
/rk3399_rockchip-uboot/common/lcd.c
/rk3399_rockchip-uboot/common/lcd_console.c
/rk3399_rockchip-uboot/common/lcd_console_rotation.c
/rk3399_rockchip-uboot/configs/ls1021aqds_ddr4_nor_lpuart_defconfig
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/drivers/ddr/fsl/ctrl_regs.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/fsl_debug_server.c
/rk3399_rockchip-uboot/drivers/net/fsl-mc/mc.c
/rk3399_rockchip-uboot/drivers/net/pch_gbe.c
/rk3399_rockchip-uboot/drivers/net/phy/micrel.c
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/net/phy/realtek.c
/rk3399_rockchip-uboot/drivers/net/rtl8169.c
/rk3399_rockchip-uboot/drivers/net/zynq_gem.c
/rk3399_rockchip-uboot/drivers/pci/pcie_layerscape.c
/rk3399_rockchip-uboot/drivers/qe/qe.c
/rk3399_rockchip-uboot/drivers/qe/qe.h
/rk3399_rockchip-uboot/drivers/serial/serial_pl01x.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-fsl.c
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/ipu.h
/rk3399_rockchip-uboot/drivers/video/ipu_common.c
/rk3399_rockchip-uboot/drivers/video/lg4573.c
/rk3399_rockchip-uboot/fs/sandbox/sandboxfs.c
/rk3399_rockchip-uboot/include/atmel_lcd.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/config_distro_bootcmd.h
/rk3399_rockchip-uboot/include/config_distro_defaults.h
/rk3399_rockchip-uboot/include/config_fsl_secboot.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/T208xRDB.h
/rk3399_rockchip-uboot/include/configs/T4240RDB.h
/rk3399_rockchip-uboot/include/configs/ls1021aqds.h
/rk3399_rockchip-uboot/include/configs/ls2085a_common.h
/rk3399_rockchip-uboot/include/configs/qemu-ppce500.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/exynos_lcd.h
/rk3399_rockchip-uboot/include/fsl-mc/fsl_mc.h
/rk3399_rockchip-uboot/include/fsl_debug_server.h
/rk3399_rockchip-uboot/include/fsl_usb.h
/rk3399_rockchip-uboot/include/lcd.h
/rk3399_rockchip-uboot/include/lcd_console.h
/rk3399_rockchip-uboot/include/linux/immap_qe.h
/rk3399_rockchip-uboot/include/mpc823_lcd.h
/rk3399_rockchip-uboot/include/mpc85xx.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/ppc_asm.tmpl
/rk3399_rockchip-uboot/include/pxa_lcd.h
/rk3399_rockchip-uboot/include/video.h
/rk3399_rockchip-uboot/scripts/Makefile.spl
/rk3399_rockchip-uboot/tools/buildman/builder.py
/rk3399_rockchip-uboot/tools/buildman/builderthread.py
/rk3399_rockchip-uboot/tools/buildman/cmdline.py
/rk3399_rockchip-uboot/tools/buildman/control.py
/rk3399_rockchip-uboot/tools/patman/patchstream.py
0ef44d1115-Apr-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: spl: add board_init_f to SPL

Remap SDRAM to 0x0, and clear OCRAM's ECC in board_init_f().

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>
Reviewed-by: Marek Vasut <marex@d

arm: socfpga: spl: add board_init_f to SPL

Remap SDRAM to 0x0, and clear OCRAM's ECC in board_init_f().

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>
Reviewed-by: Marek Vasut <marex@denx.de>

show more ...

9ad3a4ac30-Mar-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: spl: Add SDRAM check

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>

9cfafc7530-Mar-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: spl: Use common lowlevel_init

For SoCFGPA, use the common ARMv7 lowlevel_init. Thus, we can delete the
SoCFPGA lowlevel_init.S file.

Signed-off-by: Dinh Nguyen <dinguyen@opensource.al

arm: socfpga: spl: Use common lowlevel_init

For SoCFGPA, use the common ARMv7 lowlevel_init. Thus, we can delete the
SoCFPGA lowlevel_init.S file.

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>

show more ...

89ba824730-Mar-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: spl: printout sdram size

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>
Reviewed-by: Marek Vasut <marex@denx.de>

37ef0c7030-Mar-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: spl: add sdram init and calibration

Add a call to checkboard along with sdram intilialization and calibration.

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>

08e463ee30-Mar-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: spl: allow bootrom to enable IOs after warm reset

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>
Acked-by: Marek Vasut <marex@denx.de>

9fd565db30-Mar-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: spl: Add call to timer_init

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>

0812a1d330-Mar-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: spl: enable sdram, timer and uart

Add the calls in the spl_board_init to enable SDRAM, timer, and UART.

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>
Acked-by: Marek Vas

arm: socfpga: spl: enable sdram, timer and uart

Add the calls in the spl_board_init to enable SDRAM, timer, and UART.

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>
Acked-by: Marek Vasut <marex@denx.de>

show more ...

c218f85e30-Mar-2015 Dinh Nguyen <dinguyen@opensource.altera.com>

arm: socfpga: add functions to bring sdram, timer, and uart out of reset

These functions will be needed for use by the SPL for enabling the
console and sdram initialization.

Signed-off-by: Dinh Ngu

arm: socfpga: add functions to bring sdram, timer, and uart out of reset

These functions will be needed for use by the SPL for enabling the
console and sdram initialization.

Signed-off-by: Dinh Nguyen <dinguyen@opensource.altera.com>
Acked-by: Marek Vasut <marex@denx.de>
Acked-by: Pavel Machek <pavel@denx.de>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
armv7/socfpga/reset_manager.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-socfpga/reset_manager.h
/rk3399_rockchip-uboot/arch/arm/include/asm/imx-common/video.h
/rk3399_rockchip-uboot/arch/sandbox/cpu/cpu.c
/rk3399_rockchip-uboot/arch/sandbox/lib/Makefile
/rk3399_rockchip-uboot/arch/sandbox/lib/bootm.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/cmd_host.c
/rk3399_rockchip-uboot/common/cmd_pxe.c
/rk3399_rockchip-uboot/common/lcd.c
/rk3399_rockchip-uboot/common/lcd_console.c
/rk3399_rockchip-uboot/common/lcd_console_rotation.c
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/ipu.h
/rk3399_rockchip-uboot/drivers/video/ipu_common.c
/rk3399_rockchip-uboot/drivers/video/lg4573.c
/rk3399_rockchip-uboot/fs/sandbox/sandboxfs.c
/rk3399_rockchip-uboot/include/atmel_lcd.h
/rk3399_rockchip-uboot/include/config_distro_bootcmd.h
/rk3399_rockchip-uboot/include/config_distro_defaults.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/socfpga_common.h
/rk3399_rockchip-uboot/include/exynos_lcd.h
/rk3399_rockchip-uboot/include/lcd.h
/rk3399_rockchip-uboot/include/lcd_console.h
/rk3399_rockchip-uboot/include/mpc823_lcd.h
/rk3399_rockchip-uboot/include/pxa_lcd.h
/rk3399_rockchip-uboot/include/video.h
/rk3399_rockchip-uboot/scripts/Makefile.spl
/rk3399_rockchip-uboot/tools/buildman/builder.py
/rk3399_rockchip-uboot/tools/buildman/builderthread.py
/rk3399_rockchip-uboot/tools/buildman/cmdline.py
/rk3399_rockchip-uboot/tools/buildman/control.py
/rk3399_rockchip-uboot/tools/patman/patchstream.py
9efaca3e17-Apr-2015 Scott Wood <scottwood@freescale.com>

ahci: mmio_base is a virtual address

Don't store it in a u32.

Don't dereference the bus address as if it were a virtual address
(fixes 284231e49a2b4 ("ahci: Support splitting of read transactions
i

ahci: mmio_base is a virtual address

Don't store it in a u32.

Don't dereference the bus address as if it were a virtual address
(fixes 284231e49a2b4 ("ahci: Support splitting of read transactions
into multiple chunks")).

Fixes crash on boot in MPC8641HPCN_36BIT target.

Signed-off-by: Scott Wood <scottwood@freescale.com>
Cc: Vadim Bendebury <vbendeb@chromium.org>
Acked-by: York Sun <yorksun@freescale.com>

show more ...


/rk3399_rockchip-uboot/README
armv7/omap-common/boot-common.c
armv7/omap-common/sata.c
/rk3399_rockchip-uboot/arch/x86/Kconfig
/rk3399_rockchip-uboot/arch/x86/cpu/cpu.c
/rk3399_rockchip-uboot/board/highbank/highbank.c
/rk3399_rockchip-uboot/board/sunxi/ahci.c
/rk3399_rockchip-uboot/board/sunxi/gmac.c
/rk3399_rockchip-uboot/common/Kconfig
/rk3399_rockchip-uboot/common/cmd_bdinfo.c
/rk3399_rockchip-uboot/common/cmd_bootstage.c
/rk3399_rockchip-uboot/common/miiphyutil.c
/rk3399_rockchip-uboot/configs/Linksprite_pcDuino3_defconfig
/rk3399_rockchip-uboot/configs/arndale_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/smdk5250_defconfig
/rk3399_rockchip-uboot/configs/snow_defconfig
/rk3399_rockchip-uboot/doc/device-tree-bindings/net/allwinner,sun4i-emac.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/net/allwinner,sun4i-mdio.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/net/allwinner,sun7i-a20-gmac.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/net/ethernet.txt
/rk3399_rockchip-uboot/doc/device-tree-bindings/net/stmmac.txt
/rk3399_rockchip-uboot/drivers/block/ahci.c
/rk3399_rockchip-uboot/drivers/block/dwc_ahsata.c
/rk3399_rockchip-uboot/drivers/gpio/Kconfig
/rk3399_rockchip-uboot/drivers/i2c/Kconfig
/rk3399_rockchip-uboot/drivers/mtd/spi/Kconfig
/rk3399_rockchip-uboot/drivers/net/designware.c
/rk3399_rockchip-uboot/drivers/net/designware.h
/rk3399_rockchip-uboot/drivers/net/phy/phy.c
/rk3399_rockchip-uboot/drivers/sound/Kconfig
/rk3399_rockchip-uboot/drivers/spi/Kconfig
/rk3399_rockchip-uboot/drivers/tpm/Kconfig
/rk3399_rockchip-uboot/include/ahci.h
/rk3399_rockchip-uboot/include/bootstage.h
/rk3399_rockchip-uboot/include/configs/exynos5250-common.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/x86-common.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/lib/Kconfig
/rk3399_rockchip-uboot/net/eth.c
ef48f6dd05-Apr-2015 Simon Glass <sjg@chromium.org>

Kconfig: Move CONFIG_DESIGNWARE_ETH to Kconfig

Move this to Kconfig and clean up board config files that use it. Also
rename it to CONFIG_ETH_DESIGNWARE to fit with the naming that exists
in drivers

Kconfig: Move CONFIG_DESIGNWARE_ETH to Kconfig

Move this to Kconfig and clean up board config files that use it. Also
rename it to CONFIG_ETH_DESIGNWARE to fit with the naming that exists
in drivers/net/Kconfig.

Signed-off-by: Simon Glass <sjg@chromium.org>
Version 1:
Acked-by: Joe Hershberger <joe.hershberger@ni.com>

show more ...


/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/Kconfig
arm926ejs/spear/cpu.c
armv7/socfpga/misc.c
/rk3399_rockchip-uboot/arch/arm/mach-at91/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-davinci/misc.c
/rk3399_rockchip-uboot/arch/mips/mach-au1x00/au1x00_eth.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8260/ether_fcc.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8260/ether_scc.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/Kconfig
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/ether_fcc.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xx/fec.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xx/scc.c
/rk3399_rockchip-uboot/board/BuR/common/common.c
/rk3399_rockchip-uboot/board/ait/cam_enc_4xx/cam_enc_4xx.c
/rk3399_rockchip-uboot/board/alphaproject/ap_sh4a_4a/ap_sh4a_4a.c
/rk3399_rockchip-uboot/board/bct-brettl2/bct-brettl2.c
/rk3399_rockchip-uboot/board/bf518f-ezbrd/bf518f-ezbrd.c
/rk3399_rockchip-uboot/board/bf526-ezbrd/bf526-ezbrd.c
/rk3399_rockchip-uboot/board/bf527-ezkit/bf527-ezkit.c
/rk3399_rockchip-uboot/board/bf537-minotaur/bf537-minotaur.c
/rk3399_rockchip-uboot/board/bf537-pnav/bf537-pnav.c
/rk3399_rockchip-uboot/board/bf537-srv1/bf537-srv1.c
/rk3399_rockchip-uboot/board/bf537-stamp/bf537-stamp.c
/rk3399_rockchip-uboot/board/bf609-ezkit/bf609-ezkit.c
/rk3399_rockchip-uboot/board/birdland/bav335x/board.c
/rk3399_rockchip-uboot/board/buffalo/lsxl/lsxl.c
/rk3399_rockchip-uboot/board/cm-bf527/cm-bf527.c
/rk3399_rockchip-uboot/board/cm-bf537e/cm-bf537e.c
/rk3399_rockchip-uboot/board/cm-bf537u/cm-bf537u.c
/rk3399_rockchip-uboot/board/compulab/cm_fx6/cm_fx6.c
/rk3399_rockchip-uboot/board/compulab/cm_t335/cm_t335.c
/rk3399_rockchip-uboot/board/compulab/cm_t35/cm_t35.c
/rk3399_rockchip-uboot/board/compulab/cm_t3517/cm_t3517.c
/rk3399_rockchip-uboot/board/compulab/cm_t54/cm_t54.c
/rk3399_rockchip-uboot/board/davinci/da8xxevm/da850evm.c
/rk3399_rockchip-uboot/board/dnp5370/dnp5370.c
/rk3399_rockchip-uboot/board/gumstix/pepper/board.c
/rk3399_rockchip-uboot/board/ifm/ac14xx/ac14xx.c
/rk3399_rockchip-uboot/board/ip04/ip04.c
/rk3399_rockchip-uboot/board/isee/igep0033/board.c
/rk3399_rockchip-uboot/board/phytec/pcm051/board.c
/rk3399_rockchip-uboot/board/renesas/r0p7734/r0p7734.c
/rk3399_rockchip-uboot/board/siemens/common/factoryset.c
/rk3399_rockchip-uboot/board/siemens/pxm2/board.c
/rk3399_rockchip-uboot/board/silica/pengwyn/board.c
/rk3399_rockchip-uboot/board/spear/spear300/spear300.c
/rk3399_rockchip-uboot/board/spear/spear310/spear310.c
/rk3399_rockchip-uboot/board/spear/spear320/spear320.c
/rk3399_rockchip-uboot/board/spear/spear600/spear600.c
/rk3399_rockchip-uboot/board/st/stv0991/stv0991.c
/rk3399_rockchip-uboot/board/tcm-bf518/tcm-bf518.c
/rk3399_rockchip-uboot/board/tcm-bf537/tcm-bf537.c
/rk3399_rockchip-uboot/board/ti/am335x/board.c
/rk3399_rockchip-uboot/board/ti/am43xx/board.c
/rk3399_rockchip-uboot/board/ti/beagle_x15/board.c
/rk3399_rockchip-uboot/board/ti/dra7xx/evm.c
/rk3399_rockchip-uboot/board/ti/ti814x/evm.c
/rk3399_rockchip-uboot/common/cmd_elf.c
/rk3399_rockchip-uboot/common/cmd_net.c
/rk3399_rockchip-uboot/common/cmd_pxe.c
/rk3399_rockchip-uboot/common/spl/spl_net.c
/rk3399_rockchip-uboot/common/update.c
/rk3399_rockchip-uboot/configs/A20-OLinuXino-Lime2_defconfig
/rk3399_rockchip-uboot/configs/A20-OLinuXino-Lime_defconfig
/rk3399_rockchip-uboot/configs/A20-OLinuXino_MICRO_defconfig
/rk3399_rockchip-uboot/configs/Bananapi_defconfig
/rk3399_rockchip-uboot/configs/Bananapro_defconfig
/rk3399_rockchip-uboot/configs/CSQ_CS908_defconfig
/rk3399_rockchip-uboot/configs/Colombus_defconfig
/rk3399_rockchip-uboot/configs/Cubieboard2_defconfig
/rk3399_rockchip-uboot/configs/Cubietruck_defconfig
/rk3399_rockchip-uboot/configs/Hummingbird_A31_defconfig
/rk3399_rockchip-uboot/configs/Linksprite_pcDuino3_Nano_defconfig
/rk3399_rockchip-uboot/configs/Linksprite_pcDuino3_defconfig
/rk3399_rockchip-uboot/configs/Mele_I7_defconfig
/rk3399_rockchip-uboot/configs/Mele_M3_defconfig
/rk3399_rockchip-uboot/configs/Mele_M5_defconfig
/rk3399_rockchip-uboot/configs/Mele_M9_defconfig
/rk3399_rockchip-uboot/configs/Orangepi_defconfig
/rk3399_rockchip-uboot/configs/Orangepi_mini_defconfig
/rk3399_rockchip-uboot/configs/Wits_Pro_A20_DKT_defconfig
/rk3399_rockchip-uboot/configs/axs101_defconfig
/rk3399_rockchip-uboot/configs/axs103_defconfig
/rk3399_rockchip-uboot/configs/bf609-ezkit_defconfig
/rk3399_rockchip-uboot/configs/birdland_bav335a_defconfig
/rk3399_rockchip-uboot/configs/birdland_bav335b_defconfig
/rk3399_rockchip-uboot/configs/cm_fx6_defconfig
/rk3399_rockchip-uboot/configs/galileo_defconfig
/rk3399_rockchip-uboot/configs/i12-tvbox_defconfig
/rk3399_rockchip-uboot/configs/ids8313_defconfig
/rk3399_rockchip-uboot/configs/mixtile_loftq_defconfig
/rk3399_rockchip-uboot/configs/mx6dlsabreauto_defconfig
/rk3399_rockchip-uboot/configs/mx6dlsabresd_defconfig
/rk3399_rockchip-uboot/configs/mx6qsabreauto_defconfig
/rk3399_rockchip-uboot/configs/mx6qsabresd_defconfig
/rk3399_rockchip-uboot/configs/mx6sabresd_spl_defconfig
/rk3399_rockchip-uboot/configs/mx6sxsabresd_defconfig
/rk3399_rockchip-uboot/configs/mx6sxsabresd_spl_defconfig
/rk3399_rockchip-uboot/configs/snapper9260_defconfig
/rk3399_rockchip-uboot/configs/snapper9g20_defconfig
/rk3399_rockchip-uboot/configs/socfpga_arria5_defconfig
/rk3399_rockchip-uboot/configs/socfpga_cyclone5_defconfig
/rk3399_rockchip-uboot/configs/socfpga_socrates_defconfig
/rk3399_rockchip-uboot/configs/spear300_defconfig
/rk3399_rockchip-uboot/configs/spear300_nand_defconfig
/rk3399_rockchip-uboot/configs/spear300_usbtty_defconfig
/rk3399_rockchip-uboot/configs/spear300_usbtty_nand_defconfig
/rk3399_rockchip-uboot/configs/spear310_defconfig
/rk3399_rockchip-uboot/configs/spear310_nand_defconfig
/rk3399_rockchip-uboot/configs/spear310_pnor_defconfig
/rk3399_rockchip-uboot/configs/spear310_usbtty_defconfig
/rk3399_rockchip-uboot/configs/spear310_usbtty_nand_defconfig
/rk3399_rockchip-uboot/configs/spear310_usbtty_pnor_defconfig
/rk3399_rockchip-uboot/configs/spear320_defconfig
/rk3399_rockchip-uboot/configs/spear320_nand_defconfig
/rk3399_rockchip-uboot/configs/spear320_pnor_defconfig
/rk3399_rockchip-uboot/configs/spear320_usbtty_defconfig
/rk3399_rockchip-uboot/configs/spear320_usbtty_nand_defconfig
/rk3399_rockchip-uboot/configs/spear320_usbtty_pnor_defconfig
/rk3399_rockchip-uboot/configs/spear600_defconfig
/rk3399_rockchip-uboot/configs/spear600_nand_defconfig
/rk3399_rockchip-uboot/configs/spear600_usbtty_defconfig
/rk3399_rockchip-uboot/configs/spear600_usbtty_nand_defconfig
/rk3399_rockchip-uboot/configs/stv0991_defconfig
/rk3399_rockchip-uboot/configs/tb100_defconfig
/rk3399_rockchip-uboot/configs/x600_defconfig
/rk3399_rockchip-uboot/doc/README.drivers.eth
/rk3399_rockchip-uboot/doc/README.enetaddr
/rk3399_rockchip-uboot/doc/README.link-local
/rk3399_rockchip-uboot/drivers/net/4xx_enet.c
/rk3399_rockchip-uboot/drivers/net/Kconfig
/rk3399_rockchip-uboot/drivers/net/Makefile
/rk3399_rockchip-uboot/drivers/net/altera_tse.c
/rk3399_rockchip-uboot/drivers/net/armada100_fec.c
/rk3399_rockchip-uboot/drivers/net/at91_emac.c
/rk3399_rockchip-uboot/drivers/net/ax88180.c
/rk3399_rockchip-uboot/drivers/net/bcm-sf2-eth.c
/rk3399_rockchip-uboot/drivers/net/bfin_mac.c
/rk3399_rockchip-uboot/drivers/net/calxedaxgmac.c
/rk3399_rockchip-uboot/drivers/net/cpsw.c
/rk3399_rockchip-uboot/drivers/net/cs8900.c
/rk3399_rockchip-uboot/drivers/net/davinci_emac.c
/rk3399_rockchip-uboot/drivers/net/dc2114x.c
/rk3399_rockchip-uboot/drivers/net/designware.c
/rk3399_rockchip-uboot/drivers/net/dm9000x.c
/rk3399_rockchip-uboot/drivers/net/dnet.c
/rk3399_rockchip-uboot/drivers/net/e1000.c
/rk3399_rockchip-uboot/drivers/net/eepro100.c
/rk3399_rockchip-uboot/drivers/net/enc28j60.c
/rk3399_rockchip-uboot/drivers/net/ep93xx_eth.c
/rk3399_rockchip-uboot/drivers/net/ethoc.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/fm/eth.c
/rk3399_rockchip-uboot/drivers/net/fsl_mcdmafec.c
/rk3399_rockchip-uboot/drivers/net/ftgmac100.c
/rk3399_rockchip-uboot/drivers/net/ftmac100.c
/rk3399_rockchip-uboot/drivers/net/ftmac110.c
/rk3399_rockchip-uboot/drivers/net/greth.c
/rk3399_rockchip-uboot/drivers/net/keystone_net.c
/rk3399_rockchip-uboot/drivers/net/ks8851_mll.c
/rk3399_rockchip-uboot/drivers/net/lan91c96.c
/rk3399_rockchip-uboot/drivers/net/lpc32xx_eth.c
/rk3399_rockchip-uboot/drivers/net/macb.c
/rk3399_rockchip-uboot/drivers/net/mcffec.c
/rk3399_rockchip-uboot/drivers/net/mpc512x_fec.c
/rk3399_rockchip-uboot/drivers/net/mpc5xxx_fec.c
/rk3399_rockchip-uboot/drivers/net/mvgbe.c
/rk3399_rockchip-uboot/drivers/net/mvneta.c
/rk3399_rockchip-uboot/drivers/net/natsemi.c
/rk3399_rockchip-uboot/drivers/net/ne2000_base.c
/rk3399_rockchip-uboot/drivers/net/netconsole.c
/rk3399_rockchip-uboot/drivers/net/ns8382x.c
/rk3399_rockchip-uboot/drivers/net/pch_gbe.c
/rk3399_rockchip-uboot/drivers/net/pcnet.c
/rk3399_rockchip-uboot/drivers/net/rtl8139.c
/rk3399_rockchip-uboot/drivers/net/rtl8169.c
/rk3399_rockchip-uboot/drivers/net/sandbox-raw.c
/rk3399_rockchip-uboot/drivers/net/sandbox.c
/rk3399_rockchip-uboot/drivers/net/sh_eth.c
/rk3399_rockchip-uboot/drivers/net/smc91111.c
/rk3399_rockchip-uboot/drivers/net/smc911x.c
/rk3399_rockchip-uboot/drivers/net/sunxi_emac.c
/rk3399_rockchip-uboot/drivers/net/tsec.c
/rk3399_rockchip-uboot/drivers/net/tsi108_eth.c
/rk3399_rockchip-uboot/drivers/net/uli526x.c
/rk3399_rockchip-uboot/drivers/net/xilinx_axi_emac.c
/rk3399_rockchip-uboot/drivers/net/xilinx_emaclite.c
/rk3399_rockchip-uboot/drivers/net/xilinx_ll_temac_fifo.c
/rk3399_rockchip-uboot/drivers/net/xilinx_ll_temac_sdma.c
/rk3399_rockchip-uboot/drivers/net/zynq_gem.c
/rk3399_rockchip-uboot/drivers/qe/uec.c
/rk3399_rockchip-uboot/drivers/usb/eth/asix.c
/rk3399_rockchip-uboot/drivers/usb/eth/asix88179.c
/rk3399_rockchip-uboot/drivers/usb/eth/mcs7830.c
/rk3399_rockchip-uboot/drivers/usb/eth/smsc95xx.c
/rk3399_rockchip-uboot/drivers/usb/gadget/ether.c
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/axs101.h
/rk3399_rockchip-uboot/include/configs/bf609-ezkit.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/socfpga_common.h
/rk3399_rockchip-uboot/include/configs/spear-common.h
/rk3399_rockchip-uboot/include/configs/stv0991.h
/rk3399_rockchip-uboot/include/configs/sunxi-common.h
/rk3399_rockchip-uboot/include/configs/tb100.h
/rk3399_rockchip-uboot/include/configs/x600.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/lib/net_utils.c
/rk3399_rockchip-uboot/net/arp.c
/rk3399_rockchip-uboot/net/arp.h
/rk3399_rockchip-uboot/net/bootp.c
/rk3399_rockchip-uboot/net/bootp.h
/rk3399_rockchip-uboot/net/cdp.c
/rk3399_rockchip-uboot/net/cdp.h
/rk3399_rockchip-uboot/net/dns.c
/rk3399_rockchip-uboot/net/dns.h
/rk3399_rockchip-uboot/net/eth.c
/rk3399_rockchip-uboot/net/link_local.c
/rk3399_rockchip-uboot/net/net.c
/rk3399_rockchip-uboot/net/nfs.c
/rk3399_rockchip-uboot/net/nfs.h
/rk3399_rockchip-uboot/net/ping.c
/rk3399_rockchip-uboot/net/rarp.c
/rk3399_rockchip-uboot/net/rarp.h
/rk3399_rockchip-uboot/net/sntp.c
/rk3399_rockchip-uboot/net/sntp.h
/rk3399_rockchip-uboot/net/tftp.c
/rk3399_rockchip-uboot/net/tftp.h
/rk3399_rockchip-uboot/post/cpu/mpc8xx/ether.c
/rk3399_rockchip-uboot/test/dm/eth.c
6b98b9e631-Mar-2015 Masahiro Yamada <yamada.masahiro@socionext.com>

ARM: rmobile: use "select" instead of default value in defconfig

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Simon Glass <sjg@chromium.org>

58d423b831-Mar-2015 Masahiro Yamada <yamada.masahiro@socionext.com>

dm: select CONFIG_DM* options

As mentioned in the previous commit, adding default values in each
Kconfig causes problems because it does not co-exist with the
"depends on" syntax. (Please note this

dm: select CONFIG_DM* options

As mentioned in the previous commit, adding default values in each
Kconfig causes problems because it does not co-exist with the
"depends on" syntax. (Please note this is not a bug of Kconfig.)
We should not do so unless we have a special reason. Actually,
for CONFIG_DM*, we have no good reason to do so.

Generally, CONFIG_DM is not a user-configurable option. Once we
convert a driver into Driver Model, the board only works with Driver
Model, i.e. CONFIG_DM must be always enabled for that board.
So, using "select DM" is more suitable rather than allowing users to
modify it. Another good thing is, Kconfig warns unmet dependencies
for "select" syntax, so we easily notice bugs.

Actually, CONFIG_DM and other related options have been added
without consistency: some into arch/*/Kconfig, some into
board/*/Kconfig, and some into configs/*_defconfig.

This commit prefers "select" and cleans up the following issues.

[1] Never use "CONFIG_DM=n" in defconfig files

It is really rare to add "CONFIG_FOO=n" to disable CONFIG options.
It is more common to use "# CONFIG_FOO is not set". But here, we
do not even have to do it.
Less than half of OMAP3 boards have been converted to Driver Model.
Adding the default values to arch/arm/cpu/armv7/omap3/Kconfig is
weird. Instead, add "select DM" only to appropriate boards, which
eventually eliminates "CONFIG_DM=n", etc.

[2] Delete redundant CONFIGs

Sandbox sets CONFIG_DM in arch/sandbox/Kconfig and defines it again
in configs/sandbox_defconfig.
Likewise, OMAP3 sets CONFIG_DM arch/arm/cpu/armv7/omap3/Kconfig and
defines it also in omap3_beagle_defconfig and devkit8000_defconfig.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

show more ...


/rk3399_rockchip-uboot/arch/Kconfig
/rk3399_rockchip-uboot/arch/arm/Kconfig
armv7/exynos/Kconfig
armv7/omap3/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/exynos5250-snow.dts
/rk3399_rockchip-uboot/arch/arm/mach-bcm283x/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-tegra/Kconfig
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/Kconfig
/rk3399_rockchip-uboot/arch/sandbox/Kconfig
/rk3399_rockchip-uboot/arch/x86/Kconfig
/rk3399_rockchip-uboot/board/amcc/canyonlands/Kconfig
/rk3399_rockchip-uboot/board/compulab/cm_t335/Kconfig
/rk3399_rockchip-uboot/board/gumstix/pepper/Kconfig
/rk3399_rockchip-uboot/board/isee/igep0033/Kconfig
/rk3399_rockchip-uboot/board/phytec/pcm051/Kconfig
/rk3399_rockchip-uboot/board/samsung/goni/Kconfig
/rk3399_rockchip-uboot/board/samsung/smdkc100/Kconfig
/rk3399_rockchip-uboot/board/silica/pengwyn/Kconfig
/rk3399_rockchip-uboot/board/ti/am335x/Kconfig
/rk3399_rockchip-uboot/configs/am335x_boneblack_vboot_defconfig
/rk3399_rockchip-uboot/configs/am3517_crane_defconfig
/rk3399_rockchip-uboot/configs/am3517_evm_defconfig
/rk3399_rockchip-uboot/configs/cm_t3517_defconfig
/rk3399_rockchip-uboot/configs/cm_t35_defconfig
/rk3399_rockchip-uboot/configs/devkit8000_defconfig
/rk3399_rockchip-uboot/configs/dig297_defconfig
/rk3399_rockchip-uboot/configs/eco5pk_defconfig
/rk3399_rockchip-uboot/configs/mcx_defconfig
/rk3399_rockchip-uboot/configs/mt_ventoux_defconfig
/rk3399_rockchip-uboot/configs/nokia_rx51_defconfig
/rk3399_rockchip-uboot/configs/omap3_beagle_defconfig
/rk3399_rockchip-uboot/configs/omap3_evm_defconfig
/rk3399_rockchip-uboot/configs/omap3_evm_quick_mmc_defconfig
/rk3399_rockchip-uboot/configs/omap3_evm_quick_nand_defconfig
/rk3399_rockchip-uboot/configs/omap3_ha_defconfig
/rk3399_rockchip-uboot/configs/omap3_logic_defconfig
/rk3399_rockchip-uboot/configs/omap3_mvblx_defconfig
/rk3399_rockchip-uboot/configs/omap3_pandora_defconfig
/rk3399_rockchip-uboot/configs/omap3_sdp3430_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/configs/tao3530_defconfig
/rk3399_rockchip-uboot/configs/tricorder_defconfig
/rk3399_rockchip-uboot/configs/tricorder_flash_defconfig
/rk3399_rockchip-uboot/configs/twister_defconfig
/rk3399_rockchip-uboot/doc/driver-model/usb-info.txt
/rk3399_rockchip-uboot/drivers/mtd/spi/Kconfig
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/snow.h
/rk3399_rockchip-uboot/include/dm/test.h
/rk3399_rockchip-uboot/include/linux/usb/ch9.h
/rk3399_rockchip-uboot/include/usb_defs.h
/rk3399_rockchip-uboot/test/dm/Makefile
/rk3399_rockchip-uboot/test/dm/cmd_dm.c
/rk3399_rockchip-uboot/test/dm/test-dm.sh
/rk3399_rockchip-uboot/test/dm/test-main.c
/rk3399_rockchip-uboot/test/dm/test.dts
/rk3399_rockchip-uboot/test/dm/usb.c

1...<<41424344454647484950>>...143