History log of /rk3399_rockchip-uboot/arch/arm/include/ (Results 2301 – 2325 of 3788)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a45fa43621-Mar-2014 Stephen Warren <swarren@nvidia.com>

ARM: tegra: reduce public pinmux API

Remove a few unused functions from the pinmux header. They aren't
currently used, and removing them prevents any new usage from appearing.
This will ease moving

ARM: tegra: reduce public pinmux API

Remove a few unused functions from the pinmux header. They aren't
currently used, and removing them prevents any new usage from appearing.
This will ease moving to just pinmux_config_table() and
padgrp_config_table() in the future.

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

show more ...

e296995721-Mar-2014 Stephen Warren <swarren@nvidia.com>

ARM: tegra: pinctrl: remove duplication

Much of arch/arm/cpu/tegra*-common/pinmux.c is identical. Remove the
duplication by creating pinmux-common.c for all the identical code.

This leaves:
* arch/

ARM: tegra: pinctrl: remove duplication

Much of arch/arm/cpu/tegra*-common/pinmux.c is identical. Remove the
duplication by creating pinmux-common.c for all the identical code.

This leaves:
* arch/arm/include/asm/arch-tegra*/pinmux.h defining only the names of
the various pins/pin groups, drive groups, and mux functions.
* arch/arm/cpu/tegra*-common/pinmux.c containing only the lookup table
stating which pin groups support which mux functions.

The code in pinmux-common.c is semantically identical to that in the
various original pinmux.c, but had some consistency and cleanup fixes
applied during migration.

I removed the definition of struct pmux_tri_ctlr, since this is different
between SoCs (especially Tegra20 vs all others), and it's much simpler to
deal with this via the new REG/MUX_REG/... defines. spl.c, warmboot.c,
and warmboot_avp.c needed updates due to this, since they previously
hijacked this struct to encode the location of some non-pinmux registers.
Now, that code simply calculates these register addresses directly using
simple and obvious math. I like this method better irrespective of the
pinmux code cleanup anyway.

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

show more ...

19ed7b4e21-Mar-2014 Stephen Warren <swarren@nvidia.com>

ARM: tegra: use apb_misc.h in more places

Tegra's "APB misc" register region contains various miscellaneous
registers and the Tegra pinmux registers. Some code that touches the
misc registers curren

ARM: tegra: use apb_misc.h in more places

Tegra's "APB misc" register region contains various miscellaneous
registers and the Tegra pinmux registers. Some code that touches the
misc registers currently uses struct pmux_tri_ctlr, which is intended to
be a definition of pinmux registers, rather than struct apb_misc_pp_ctrl,
which is intended to be a definition of the miscellaneous registers.
Convert all such code to use struct apb_misc_pp_ctrl, since struct
pmux_tri_ctlr goes away in the next patch.

This requires adding a missing field definition to struct
apb_misc_pp_ctrl, and moving the header into a more common location.

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

show more ...

07bbd48b21-Mar-2014 Stephen Warren <swarren@nvidia.com>

ARM: tegra: prototype pinmux_init() in board.h

pinmux_init() is a board-level function, not a pinmux driver function.
Move the prototype to a board header rather than the driver header.

Signed-off-

ARM: tegra: prototype pinmux_init() in board.h

pinmux_init() is a board-level function, not a pinmux driver function.
Move the prototype to a board header rather than the driver header.

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

show more ...

6ac1e54221-Mar-2014 Stephen Warren <swarren@nvidia.com>

ARM: tegra: pinctrl: make pmux_func values consistent on Tegra20

For consistency with other SoCs, modify Tegra20's enum pmux_func to:

* Remove PMUX_FUNC values that aren't real
* Use the same PMUX_

ARM: tegra: pinctrl: make pmux_func values consistent on Tegra20

For consistency with other SoCs, modify Tegra20's enum pmux_func to:

* Remove PMUX_FUNC values that aren't real
* Use the same PMUX_FUNC_RSVD[1-4] values, and ensure (RSVD1 & 3)==0;
this will be assumed by pinmux_set_func() in a future patch.

Unfortunately, PMUX_FUNC_RSVD is still used in the pin macros. Use a
private define inside the driver to prevent this from causing compilaton
errors. This will be cleaned up when the pin tables are re-written in a
later patch in this series.

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

show more ...

dd45948d21-Mar-2014 Stephen Warren <swarren@nvidia.com>

ARM: tegra: pinctrl: remove vddio

This field isn't used anywhere, so remove it. Note that PIN() macros are
left unchanged for now, to avoid many diffs to them; later commits will
completely rewrite

ARM: tegra: pinctrl: remove vddio

This field isn't used anywhere, so remove it. Note that PIN() macros are
left unchanged for now, to avoid many diffs to them; later commits will
completely rewrite them just one time.

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

show more ...

0d2c0d5721-Mar-2014 Stephen Warren <swarren@nvidia.com>

ARM: tegra: pinctrl: remove func_safe

This field isn't used anywhere, so remove it. Note that PIN() macros are
left unchanged for now, to avoid many diffs to them; later commits will
completely rewr

ARM: tegra: pinctrl: remove func_safe

This field isn't used anywhere, so remove it. Note that PIN() macros are
left unchanged for now, to avoid many diffs to them; later commits will
completely rewrite them just one time.

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

show more ...

e688a99c04-Apr-2014 Eric Benard <eric@eukrea.com>

imx-common/video: add detect_hdmi

this function is used by several board together with board_video_skip
to detect if hdmi is plugged is order to select the display to use.
So move it in imx-common t

imx-common/video: add detect_hdmi

this function is used by several board together with board_video_skip
to detect if hdmi is plugged is order to select the display to use.
So move it in imx-common to share it.

Signed-off-by: Eric Bénard <eric@eukrea.com>

show more ...

93ad66ce04-Apr-2014 Eric Benard <eric@eukrea.com>

imx-common: add board_video_skip

this function is shared by several boards and thus can be factorized

Signed-off-by: Eric Bénard <eric@eukrea.com>
Acked-by: Eric Nelson <eric.nelson@boundarydevices

imx-common: add board_video_skip

this function is shared by several boards and thus can be factorized

Signed-off-by: Eric Bénard <eric@eukrea.com>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
Acked-by: Stefano Babic <sbabic@denx.de>

show more ...

519fdde908-Apr-2014 Albert ARIBAUD <albert.u.boot@aribaud.net>

Merge branch 'u-boot/master' into 'u-boot-arm/master'

Conflicts:
arch/arm/cpu/arm926ejs/mxs/Makefile
include/configs/trats.h
include/configs/trats2.h
include/mmc.h


/rk3399_rockchip-uboot/Kbuild
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/tegra20-common/Makefile
/rk3399_rockchip-uboot/arch/arm/imx-common/Makefile
asm/arch-am33xx/spl.h
asm/arch-davinci/sdmmc_defs.h
asm/arch-davinci/spl.h
asm/arch-exynos/cpu.h
asm/arch-mx35/spl.h
asm/arch-omap3/spl.h
asm/arch-omap4/spl.h
asm/arch-omap5/spl.h
asm/arch-tegra/tegra_mmc.h
/rk3399_rockchip-uboot/arch/arm/lib/asm-offsets.c
/rk3399_rockchip-uboot/arch/nds32/lib/asm-offsets.c
/rk3399_rockchip-uboot/arch/powerpc/include/asm/config_mpc85xx.h
/rk3399_rockchip-uboot/arch/x86/lib/asm-offsets.c
/rk3399_rockchip-uboot/board/cray/L1/Makefile
/rk3399_rockchip-uboot/board/matrix_vision/mvblm7/Makefile
/rk3399_rockchip-uboot/board/matrix_vision/mvsmr/Makefile
/rk3399_rockchip-uboot/board/renesas/ecovec/ecovec.c
/rk3399_rockchip-uboot/board/synopsys/axs101/nand.c
/rk3399_rockchip-uboot/board/ti/am335x/board.c
/rk3399_rockchip-uboot/board/ti/dra7xx/README
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/cmd_eeprom.c
/rk3399_rockchip-uboot/common/cmd_gpt.c
/rk3399_rockchip-uboot/common/cmd_lzmadec.c
/rk3399_rockchip-uboot/common/cmd_mmc.c
/rk3399_rockchip-uboot/common/cmd_mmc_spi.c
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/doc/README.gpt
/rk3399_rockchip-uboot/drivers/block/ahci.c
/rk3399_rockchip-uboot/drivers/crypto/ace_sha.c
/rk3399_rockchip-uboot/drivers/crypto/ace_sha.h
/rk3399_rockchip-uboot/drivers/dfu/dfu.c
/rk3399_rockchip-uboot/drivers/dfu/dfu_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/arm_pl180_mmci.c
/rk3399_rockchip-uboot/drivers/mmc/arm_pl180_mmci.h
/rk3399_rockchip-uboot/drivers/mmc/bfin_sdh.c
/rk3399_rockchip-uboot/drivers/mmc/davinci_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/fsl_esdhc.c
/rk3399_rockchip-uboot/drivers/mmc/ftsdc010_mci.c
/rk3399_rockchip-uboot/drivers/mmc/gen_atmel_mci.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_spi.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_write.c
/rk3399_rockchip-uboot/drivers/mmc/mxcmmc.c
/rk3399_rockchip-uboot/drivers/mmc/mxsmmc.c
/rk3399_rockchip-uboot/drivers/mmc/omap_hsmmc.c
/rk3399_rockchip-uboot/drivers/mmc/pxa_mmc_gen.c
/rk3399_rockchip-uboot/drivers/mmc/sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/sh_mmcif.c
/rk3399_rockchip-uboot/drivers/mmc/tegra_mmc.c
/rk3399_rockchip-uboot/drivers/net/designware.h
/rk3399_rockchip-uboot/drivers/usb/gadget/f_dfu.c
/rk3399_rockchip-uboot/dts/Makefile
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/config_fallbacks.h
/rk3399_rockchip-uboot/include/configs/MERGERBOX.h
/rk3399_rockchip-uboot/include/configs/MVBC_P.h
/rk3399_rockchip-uboot/include/configs/MVBLM7.h
/rk3399_rockchip-uboot/include/configs/MVSMR.h
/rk3399_rockchip-uboot/include/configs/a3m071.h
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/bfin_adi_common.h
/rk3399_rockchip-uboot/include/configs/lsxl.h
/rk3399_rockchip-uboot/include/configs/sacsng.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/siemens-am33x-common.h
/rk3399_rockchip-uboot/include/configs/trats.h
/rk3399_rockchip-uboot/include/configs/trats2.h
/rk3399_rockchip-uboot/include/dfu.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/fsl_esdhc.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/sdhci.h
/rk3399_rockchip-uboot/include/uuid.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/tizen/tizen_logo_16bpp.h
/rk3399_rockchip-uboot/lib/tizen/tizen_logo_16bpp_gzip.h
/rk3399_rockchip-uboot/lib/uuid.c
/rk3399_rockchip-uboot/net/bootp.c
/rk3399_rockchip-uboot/scripts/Makefile.clean
/rk3399_rockchip-uboot/spl/Makefile
/rk3399_rockchip-uboot/tools/patman/README
/rk3399_rockchip-uboot/tools/patman/patchstream.py
c71645ad14-Mar-2014 David Feng <fenghua@phytium.com.cn>

arm64 patch: gicv3 support

This patch add gicv3 support to uboot armv8 platform.

Changes for v2:
- rename arm/cpu/armv8/gic.S with arm/lib/gic_64.S
- move smp_kick_all_cpus() from gic.S to star

arm64 patch: gicv3 support

This patch add gicv3 support to uboot armv8 platform.

Changes for v2:
- rename arm/cpu/armv8/gic.S with arm/lib/gic_64.S
- move smp_kick_all_cpus() from gic.S to start.S, it would be
implementation dependent.
- Each core initialize it's own ReDistributor instead of master
initializeing all ReDistributors. This is advised by arnab.basu
<arnab.basu@freescale.com>.

Signed-off-by: David Feng <fenghua@phytium.com.cn>

show more ...

6c81a93d11-Mar-2014 Marcel Ziswiler <marcel@ziswiler.com>

arm: vf610: add enet1 support

This patch contains several changes required for second Ethernet
(enet1/RMII1) port on vf610
- ANADIG PLL5 control definitions required for Ethernet RMII1 clock
- Secon

arm: vf610: add enet1 support

This patch contains several changes required for second Ethernet
(enet1/RMII1) port on vf610
- ANADIG PLL5 control definitions required for Ethernet RMII1 clock
- Secondary Ethernet (enet1) MAC RMII1 base address definition
- RMII1 iomux definitions
- VF610_PAD_PTA6__RMII0_CLKOUT iomux definition required for
internal (e.g. crystal-less) Ethernet clocking.

Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
[stefan@agner.ch: regrouped patch]
Signed-off-by: Stefan Agner <stefan@agner.ch>

show more ...

c709896511-Mar-2014 Marcel Ziswiler <marcel@ziswiler.com>

arm: vf610: add uart0 clock/iomux definitions

Add CCM_CCGR0_UART0_CTRL_MASK clock definition and add TX/RX iomux
definitions for UART0 (aka. SCI0).

Signed-off-by: Marcel Ziswiler <marcel@ziswiler.c

arm: vf610: add uart0 clock/iomux definitions

Add CCM_CCGR0_UART0_CTRL_MASK clock definition and add TX/RX iomux
definitions for UART0 (aka. SCI0).

Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
[stefan@agner.ch: regrouped patch]
Signed-off-by: Stefan Agner <stefan@agner.ch>

show more ...

25839c0111-Mar-2014 Marcel Ziswiler <marcel@ziswiler.com>

arm: vf610: fix anadig register struct

The anadig_reg structure started at the wrong offset (fixed by adding
reserved_0x000[4]), was missing some reserved field required for
alignment purpose (reser

arm: vf610: fix anadig register struct

The anadig_reg structure started at the wrong offset (fixed by adding
reserved_0x000[4]), was missing some reserved field required for
alignment purpose (reserved_0x094[3] between pll4_denom and pll6_ctrl)
and further contained a too short reserved field causing further miss-
alignment (reserved_0x0C4[7]). Also, rename all the reserved fields
and using a memory offset based scheme for.

Discovered and tested by temporarily putting the following debug
instrumentation into board_init():
struct anadig_reg *anadig = (struct anadig_reg *)ANADIG_BASE_ADDR;
printf("&anadig->pll3_ctrl=0x%p\n", &anadig->pll3_ctrl);
printf("&anadig->pll5_ctrl=0x%p\n", &anadig->pll5_ctrl);

Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
[stefan@agner.ch: regrouped patch]
Signed-off-by: Stefan Agner <stefan@agner.ch>

show more ...

1e6ad55c26-Feb-2014 York Sun <yorksun@freescale.com>

armv8/cache: Change cache invalidate and flush function

When SoC first boots up, we should invalidate the cache but not flush it.
We can use the same function for invalid and flush mostly, with a wr

armv8/cache: Change cache invalidate and flush function

When SoC first boots up, we should invalidate the cache but not flush it.
We can use the same function for invalid and flush mostly, with a wrapper.

Invalidating large cache can ben slow on emulator, so we postpone doing
so until I-cache is enabled, and before enabling D-cache.

Signed-off-by: York Sun <yorksun@freescale.com>
CC: David Feng <fenghua@phytium.com.cn>

show more ...

ddfeb0aa05-Mar-2014 Chin Liang See <clsee@altera.com>

socfpga: Adding Clock Manager driver

Clock Manager driver will be called to reconfigure all the
clocks setting based on user input. The input are passed to
Preloader through handoff files

Signed-of

socfpga: Adding Clock Manager driver

Clock Manager driver will be called to reconfigure all the
clocks setting based on user input. The input are passed to
Preloader through handoff files

Signed-off-by: Chin Liang See <clsee@altera.com>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>
Cc: Tom Rini <trini@ti.com>
Cc: Wolfgang Denk <wd@denx.de>
CC: Pavel Machek <pavel@denx.de>
Cc: Dinh Nguyen <dinguyen@altera.com>
Acked-by: Pavel Machek <pavel@denx.de>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxsimage-signed.cfg
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/spl_boot.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/u-boot-spl.lds
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/socfpga/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/socfpga/clock_manager.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/socfpga/spl.c
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/imx6q-sabreauto.dts
/rk3399_rockchip-uboot/arch/arm/imx-common/Makefile
asm/arch-socfpga/clock_manager.h
asm/arch-socfpga/socfpga_base_addrs.h
/rk3399_rockchip-uboot/board/altera/socfpga/pll_config.h
/rk3399_rockchip-uboot/board/denx/m53evk/m53evk.c
/rk3399_rockchip-uboot/board/freescale/mx53loco/mx53loco.c
/rk3399_rockchip-uboot/board/freescale/mx6sabresd/mx6sabresd.c
/rk3399_rockchip-uboot/board/nvidia/dalmore/pinmux-config-dalmore.h
/rk3399_rockchip-uboot/board/nvidia/venice2/pinmux-config-venice2.h
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/mxs_ocotp.c
/rk3399_rockchip-uboot/drivers/pci/pcie_imx.c
/rk3399_rockchip-uboot/include/configs/bur_am335x_common.h
/rk3399_rockchip-uboot/include/configs/m53evk.h
/rk3399_rockchip-uboot/include/configs/mx53loco.h
/rk3399_rockchip-uboot/include/configs/mx6qsabreauto.h
/rk3399_rockchip-uboot/include/configs/mx6sabresd.h
/rk3399_rockchip-uboot/include/configs/mxs.h
/rk3399_rockchip-uboot/include/configs/nitrogen6x.h
/rk3399_rockchip-uboot/include/configs/socfpga_cyclone5.h
/rk3399_rockchip-uboot/include/configs/trats2.h
/rk3399_rockchip-uboot/include/configs/woodburn_sd.h
680d8f0325-Mar-2014 Przemyslaw Marczak <p.marczak@samsung.com>

cpu: exynos4: add ace sha base address

Signed-off-by: Przemyslaw Marczak <p.marczak@samsung.com>
Cc: Minkyu Kang <mk7.kang@samsung.com>

463bb19e19-Mar-2014 Marek Vasut <marex@denx.de>

spl: Fix guardian macros in spl.h

Fix the macros guarding the spl.h header for various platforms. Due to
a typo and a propagation of it, the macros went out-of-sync with their
ifdef check, so fix th

spl: Fix guardian macros in spl.h

Fix the macros guarding the spl.h header for various platforms. Due to
a typo and a propagation of it, the macros went out-of-sync with their
ifdef check, so fix this.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Tom Rini <trini@ti.com>

show more ...

ab6423ca25-Mar-2014 Albert ARIBAUD <albert.u.boot@aribaud.net>

Merge branch 'u-boot/master' into 'u-boot-arm/master'

Trivial merge conflict, needed to manually remove
local_info as per commit 41364f0f.

Conflicts:
board/samsung/common/board.c


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arc/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/u-boot-imx28.bd
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/board.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/exynos/pinmux.c
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/exynos4210-origen.dts
/rk3399_rockchip-uboot/arch/arm/dts/exynos4210-trats.dts
/rk3399_rockchip-uboot/arch/arm/dts/exynos4210-universal_c210.dts
/rk3399_rockchip-uboot/arch/arm/dts/exynos4412-trats2.dts
asm/arch-kirkwood/config.h
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf52x2/config.mk
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf532x/config.mk
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf5445x/config.mk
/rk3399_rockchip-uboot/arch/microblaze/config.mk
/rk3399_rockchip-uboot/arch/openrisc/config.mk
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/config.mk
/rk3399_rockchip-uboot/arch/sandbox/config.mk
/rk3399_rockchip-uboot/arch/sandbox/cpu/Makefile
/rk3399_rockchip-uboot/arch/sandbox/cpu/cpu.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/os.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/sdl.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/start.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/state.c
/rk3399_rockchip-uboot/arch/sandbox/dts/sandbox.dts
/rk3399_rockchip-uboot/arch/sandbox/include/asm/arch-sandbox/sound.h
/rk3399_rockchip-uboot/arch/sandbox/include/asm/sdl.h
/rk3399_rockchip-uboot/arch/sandbox/include/asm/state.h
/rk3399_rockchip-uboot/arch/sandbox/include/asm/u-boot-sandbox.h
/rk3399_rockchip-uboot/arch/sh/include/asm/cpu_sh7722.h
/rk3399_rockchip-uboot/arch/sh/include/asm/cpu_sh7723.h
/rk3399_rockchip-uboot/arch/sh/include/asm/cpu_sh7724.h
/rk3399_rockchip-uboot/arch/x86/config.mk
/rk3399_rockchip-uboot/arch/x86/lib/Makefile
/rk3399_rockchip-uboot/board/BuR/kwb/board.c
/rk3399_rockchip-uboot/board/ait/cam_enc_4xx/config.mk
/rk3399_rockchip-uboot/board/avnet/fx12mm/Makefile
/rk3399_rockchip-uboot/board/avnet/v5fx30teval/Makefile
/rk3399_rockchip-uboot/board/cray/L1/Makefile
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/Makefile
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/README
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/clocks.cfg
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/gsc.c
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/gsc.h
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/gw_ventana.c
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/gw_ventana.cfg
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/ventana_eeprom.h
/rk3399_rockchip-uboot/board/hymod/config.mk
/rk3399_rockchip-uboot/board/korat/config.mk
/rk3399_rockchip-uboot/board/matrix_vision/mvblm7/Makefile
/rk3399_rockchip-uboot/board/matrix_vision/mvsmr/Makefile
/rk3399_rockchip-uboot/board/renesas/ecovec/lowlevel_init.S
/rk3399_rockchip-uboot/board/samsung/common/board.c
/rk3399_rockchip-uboot/board/samsung/origen/origen.c
/rk3399_rockchip-uboot/board/samsung/smdk5250/exynos5-dt.c
/rk3399_rockchip-uboot/board/samsung/smdk5250/smdk5250.c
/rk3399_rockchip-uboot/board/samsung/trats/trats.c
/rk3399_rockchip-uboot/board/samsung/trats2/trats2.c
/rk3399_rockchip-uboot/board/samsung/universal_c210/universal.c
/rk3399_rockchip-uboot/board/sandbox/sandbox/sandbox.c
/rk3399_rockchip-uboot/board/siemens/dxr2/board.c
/rk3399_rockchip-uboot/board/wandboard/wandboard.c
/rk3399_rockchip-uboot/board/xilinx/ml507/Makefile
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/cros_ec.c
/rk3399_rockchip-uboot/common/lcd.c
/rk3399_rockchip-uboot/config.mk
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/doc/README.SPL
/rk3399_rockchip-uboot/doc/README.TPL
/rk3399_rockchip-uboot/doc/README.commands
/rk3399_rockchip-uboot/doc/README.kwbimage
/rk3399_rockchip-uboot/doc/README.usb
/rk3399_rockchip-uboot/doc/device-tree-bindings/video/sandbox-fb.txt
/rk3399_rockchip-uboot/drivers/dfu/dfu.c
/rk3399_rockchip-uboot/drivers/input/cros_ec_keyb.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/cros_ec.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec_i2c.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec_lpc.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec_sandbox.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec_spi.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_ops.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_params.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_probe.c
/rk3399_rockchip-uboot/drivers/net/cpsw.c
/rk3399_rockchip-uboot/drivers/power/pmic/Makefile
/rk3399_rockchip-uboot/drivers/power/pmic/pmic_pfuze100.c
/rk3399_rockchip-uboot/drivers/serial/sandbox.c
/rk3399_rockchip-uboot/drivers/sound/Makefile
/rk3399_rockchip-uboot/drivers/sound/sandbox.c
/rk3399_rockchip-uboot/drivers/sound/sound-i2s.c
/rk3399_rockchip-uboot/drivers/sound/sound.c
/rk3399_rockchip-uboot/drivers/spi/atmel_dataflash_spi.c
/rk3399_rockchip-uboot/drivers/spi/omap3_spi.c
/rk3399_rockchip-uboot/drivers/spi/sandbox_spi.c
/rk3399_rockchip-uboot/drivers/usb/eth/Makefile
/rk3399_rockchip-uboot/drivers/usb/eth/mcs7830.c
/rk3399_rockchip-uboot/drivers/usb/eth/usb_ether.c
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/sandbox_sdl.c
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/B4860QDS.h
/rk3399_rockchip-uboot/include/configs/P2041RDB.h
/rk3399_rockchip-uboot/include/configs/T1040QDS.h
/rk3399_rockchip-uboot/include/configs/T208xQDS.h
/rk3399_rockchip-uboot/include/configs/T208xRDB.h
/rk3399_rockchip-uboot/include/configs/T4240QDS.h
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/cm_t35.h
/rk3399_rockchip-uboot/include/configs/corenet_ds.h
/rk3399_rockchip-uboot/include/configs/exynos5250-dt.h
/rk3399_rockchip-uboot/include/configs/gw_ventana.h
/rk3399_rockchip-uboot/include/configs/harmony.h
/rk3399_rockchip-uboot/include/configs/km/kmp204x-common.h
/rk3399_rockchip-uboot/include/configs/km_kirkwood.h
/rk3399_rockchip-uboot/include/configs/lacie_kw.h
/rk3399_rockchip-uboot/include/configs/lsxl.h
/rk3399_rockchip-uboot/include/configs/m53evk.h
/rk3399_rockchip-uboot/include/configs/mx25pdk.h
/rk3399_rockchip-uboot/include/configs/mx53loco.h
/rk3399_rockchip-uboot/include/configs/nitrogen6x.h
/rk3399_rockchip-uboot/include/configs/omap3_beagle.h
/rk3399_rockchip-uboot/include/configs/origen.h
/rk3399_rockchip-uboot/include/configs/s5pc210_universal.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/stamp9g20.h
/rk3399_rockchip-uboot/include/configs/trats.h
/rk3399_rockchip-uboot/include/configs/trats2.h
/rk3399_rockchip-uboot/include/cros_ec.h
/rk3399_rockchip-uboot/include/cros_ec_message.h
/rk3399_rockchip-uboot/include/ec_commands.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/lcd.h
/rk3399_rockchip-uboot/include/linux/fb.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/os.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/power/pfuze100_pmic.h
/rk3399_rockchip-uboot/include/sound.h
/rk3399_rockchip-uboot/include/usb_ether.h
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/mkconfig
/rk3399_rockchip-uboot/nand_spl/board/freescale/mpc8315erdb/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/mpc8536ds/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/mpc8569mds/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/mpc8572ds/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/p1023rds/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/p1_p2_rdb/Makefile
/rk3399_rockchip-uboot/nand_spl/board/sheldon/simpc8313/Makefile
/rk3399_rockchip-uboot/spl/Makefile
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/env/Makefile
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/env/fw_env.config
93bfd61611-Mar-2014 Pantelis Antoniou <panto@antoniou-consulting.com>

mmc: Split mmc struct, rework mmc initialization (v2)

The way that struct mmc was implemented was a bit of a mess;
configuration and internal state all jumbled up in a single structure.

On top of t

mmc: Split mmc struct, rework mmc initialization (v2)

The way that struct mmc was implemented was a bit of a mess;
configuration and internal state all jumbled up in a single structure.

On top of that the way initialization is done with mmc_register leads
to a lot of duplicated code in drivers.

Typically the initialization got something like this in every driver.

struct mmc *mmc = malloc(sizeof(struct mmc));
memset(mmc, 0, sizeof(struct mmc);
/* fill in fields of mmc struct */
/* store private data pointer */
mmc_register(mmc);

By using the new mmc_create call one just passes an mmc config struct
and an optional private data pointer like this:

struct mmc = mmc_create(&cfg, priv);

All in tree drivers have been updated to the new form, and expect
mmc_register to go away before long.

Changes since v1:

* Use calloc instead of manually calling memset.
* Mark mmc_register as deprecated.

Signed-off-by: Pantelis Antoniou <panto@antoniou-consulting.com>

show more ...


/rk3399_rockchip-uboot/Makefile
asm/arch-davinci/sdmmc_defs.h
asm/arch-tegra/tegra_mmc.h
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf52x2/config.mk
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf532x/config.mk
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf5445x/config.mk
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/config.mk
/rk3399_rockchip-uboot/arch/sandbox/config.mk
/rk3399_rockchip-uboot/arch/sandbox/cpu/Makefile
/rk3399_rockchip-uboot/arch/sandbox/cpu/cpu.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/os.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/sdl.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/start.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/state.c
/rk3399_rockchip-uboot/arch/sandbox/dts/sandbox.dts
/rk3399_rockchip-uboot/arch/sandbox/include/asm/arch-sandbox/sound.h
/rk3399_rockchip-uboot/arch/sandbox/include/asm/sdl.h
/rk3399_rockchip-uboot/arch/sandbox/include/asm/state.h
/rk3399_rockchip-uboot/arch/sandbox/include/asm/u-boot-sandbox.h
/rk3399_rockchip-uboot/arch/sh/include/asm/cpu_sh7722.h
/rk3399_rockchip-uboot/arch/sh/include/asm/cpu_sh7723.h
/rk3399_rockchip-uboot/arch/sh/include/asm/cpu_sh7724.h
/rk3399_rockchip-uboot/board/ait/cam_enc_4xx/config.mk
/rk3399_rockchip-uboot/board/avnet/fx12mm/Makefile
/rk3399_rockchip-uboot/board/avnet/v5fx30teval/Makefile
/rk3399_rockchip-uboot/board/hymod/config.mk
/rk3399_rockchip-uboot/board/korat/config.mk
/rk3399_rockchip-uboot/board/renesas/ecovec/lowlevel_init.S
/rk3399_rockchip-uboot/board/samsung/common/board.c
/rk3399_rockchip-uboot/board/samsung/smdk5250/exynos5-dt.c
/rk3399_rockchip-uboot/board/sandbox/sandbox/sandbox.c
/rk3399_rockchip-uboot/board/xilinx/ml507/Makefile
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/cmd_mmc.c
/rk3399_rockchip-uboot/common/cmd_mmc_spi.c
/rk3399_rockchip-uboot/common/cros_ec.c
/rk3399_rockchip-uboot/common/lcd.c
/rk3399_rockchip-uboot/config.mk
/rk3399_rockchip-uboot/disk/part.c
/rk3399_rockchip-uboot/doc/README.SPL
/rk3399_rockchip-uboot/doc/README.TPL
/rk3399_rockchip-uboot/doc/README.commands
/rk3399_rockchip-uboot/doc/device-tree-bindings/video/sandbox-fb.txt
/rk3399_rockchip-uboot/drivers/input/cros_ec_keyb.c
/rk3399_rockchip-uboot/drivers/misc/Makefile
/rk3399_rockchip-uboot/drivers/misc/cros_ec.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec_i2c.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec_lpc.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec_sandbox.c
/rk3399_rockchip-uboot/drivers/misc/cros_ec_spi.c
/rk3399_rockchip-uboot/drivers/mmc/arm_pl180_mmci.c
/rk3399_rockchip-uboot/drivers/mmc/arm_pl180_mmci.h
/rk3399_rockchip-uboot/drivers/mmc/bfin_sdh.c
/rk3399_rockchip-uboot/drivers/mmc/davinci_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/fsl_esdhc.c
/rk3399_rockchip-uboot/drivers/mmc/ftsdc010_mci.c
/rk3399_rockchip-uboot/drivers/mmc/gen_atmel_mci.c
/rk3399_rockchip-uboot/drivers/mmc/mmc.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_spi.c
/rk3399_rockchip-uboot/drivers/mmc/mmc_write.c
/rk3399_rockchip-uboot/drivers/mmc/mxcmmc.c
/rk3399_rockchip-uboot/drivers/mmc/mxsmmc.c
/rk3399_rockchip-uboot/drivers/mmc/omap_hsmmc.c
/rk3399_rockchip-uboot/drivers/mmc/pxa_mmc_gen.c
/rk3399_rockchip-uboot/drivers/mmc/sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/sh_mmcif.c
/rk3399_rockchip-uboot/drivers/mmc/tegra_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_ops.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_params.c
/rk3399_rockchip-uboot/drivers/mtd/spi/sf_probe.c
/rk3399_rockchip-uboot/drivers/serial/sandbox.c
/rk3399_rockchip-uboot/drivers/sound/Makefile
/rk3399_rockchip-uboot/drivers/sound/sandbox.c
/rk3399_rockchip-uboot/drivers/sound/sound-i2s.c
/rk3399_rockchip-uboot/drivers/sound/sound.c
/rk3399_rockchip-uboot/drivers/spi/atmel_dataflash_spi.c
/rk3399_rockchip-uboot/drivers/spi/sandbox_spi.c
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/sandbox_sdl.c
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/exynos5250-dt.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/cros_ec.h
/rk3399_rockchip-uboot/include/cros_ec_message.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/ec_commands.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/fsl_esdhc.h
/rk3399_rockchip-uboot/include/lcd.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/include/os.h
/rk3399_rockchip-uboot/include/sdhci.h
/rk3399_rockchip-uboot/include/sound.h
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/mkconfig
/rk3399_rockchip-uboot/nand_spl/board/freescale/mpc8315erdb/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/mpc8536ds/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/mpc8569mds/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/mpc8572ds/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/p1023rds/Makefile
/rk3399_rockchip-uboot/nand_spl/board/freescale/p1_p2_rdb/Makefile
/rk3399_rockchip-uboot/nand_spl/board/sheldon/simpc8313/Makefile
/rk3399_rockchip-uboot/spl/Makefile
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/env/Makefile
4ab3fc5e11-Mar-2014 Masahiro Yamada <yamada.m@jp.panasonic.com>

kirkwood: kwbimage: refactor CONFIG_SYS_KWD_CONFIG

Pull out "$(SRCTREE)/" from CONFIG_SYS_KWD_CONFIG
and push it into the top Makefile.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Cc

kirkwood: kwbimage: refactor CONFIG_SYS_KWD_CONFIG

Pull out "$(SRCTREE)/" from CONFIG_SYS_KWD_CONFIG
and push it into the top Makefile.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Cc: Michael Walle <michael@walle.cc>
Cc: Simon Guinot <simon.guinot@sequanux.org>
Cc: Dave Purdy <david.c.purdy@gmail.com>
Cc: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
Cc: Luka Perkov <luka@openwrt.org>
Cc: Valentin Longchamp <valentin.longchamp@keymile.com>
Cc: Jason Cooper <u-boot@lakedaemon.net>
Cc: Siddarth Gore <gores@marvell.com>
Cc: Prafulla Wadaskar <prafulla@marvell.com>
Cc: Eric Cooper <ecc@cmu.edu>
Cc: Suriyan Ramasami <suriyan.r@gmail.com>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arc/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx23.cfg
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxsimage.mx28.cfg
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/u-boot-imx28.bd
asm/arch-kirkwood/config.h
/rk3399_rockchip-uboot/arch/microblaze/config.mk
/rk3399_rockchip-uboot/arch/openrisc/config.mk
/rk3399_rockchip-uboot/arch/x86/config.mk
/rk3399_rockchip-uboot/arch/x86/lib/Makefile
/rk3399_rockchip-uboot/board/cray/L1/Makefile
/rk3399_rockchip-uboot/board/matrix_vision/mvblm7/Makefile
/rk3399_rockchip-uboot/board/matrix_vision/mvsmr/Makefile
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/doc/README.kwbimage
/rk3399_rockchip-uboot/doc/README.usb
/rk3399_rockchip-uboot/drivers/usb/eth/Makefile
/rk3399_rockchip-uboot/drivers/usb/eth/mcs7830.c
/rk3399_rockchip-uboot/drivers/usb/eth/usb_ether.c
/rk3399_rockchip-uboot/include/configs/B4860QDS.h
/rk3399_rockchip-uboot/include/configs/P2041RDB.h
/rk3399_rockchip-uboot/include/configs/T1040QDS.h
/rk3399_rockchip-uboot/include/configs/T208xQDS.h
/rk3399_rockchip-uboot/include/configs/T208xRDB.h
/rk3399_rockchip-uboot/include/configs/T4240QDS.h
/rk3399_rockchip-uboot/include/configs/corenet_ds.h
/rk3399_rockchip-uboot/include/configs/harmony.h
/rk3399_rockchip-uboot/include/configs/km/kmp204x-common.h
/rk3399_rockchip-uboot/include/configs/km_kirkwood.h
/rk3399_rockchip-uboot/include/configs/lacie_kw.h
/rk3399_rockchip-uboot/include/configs/lsxl.h
/rk3399_rockchip-uboot/include/configs/m53evk.h
/rk3399_rockchip-uboot/include/configs/mx53loco.h
/rk3399_rockchip-uboot/include/configs/nitrogen6x.h
/rk3399_rockchip-uboot/include/configs/omap3_beagle.h
/rk3399_rockchip-uboot/include/configs/stamp9g20.h
/rk3399_rockchip-uboot/include/usb_ether.h
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/env/fw_env.config
8e5e1e6a07-Mar-2014 Piotr Wilczek <p.wilczek@samsung.com>

arm:exynos: add common DTS file for exynos 4

This patch adds common dtsi file and config header for all
Exynos 4 based boards.

Patch additionaly adds board specific (weak) functions for
board_early

arm:exynos: add common DTS file for exynos 4

This patch adds common dtsi file and config header for all
Exynos 4 based boards.

Patch additionaly adds board specific (weak) functions for
board_early_init_f and board_power_init functions.

Signed-off-by: Piotr Wilczek <p.wilczek@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>

show more ...

3577fe8b07-Mar-2014 Piotr Wilczek <p.wilczek@samsung.com>

drivers:mmc:sdhci: enable support for DT

This patch enables support for device tree for sdhci driver.
Non DT case is still supported.

Signed-off-by: Piotr Wilczek <p.wilczek@samsung.com>
Signed-off

drivers:mmc:sdhci: enable support for DT

This patch enables support for device tree for sdhci driver.
Non DT case is still supported.

Signed-off-by: Piotr Wilczek <p.wilczek@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>

show more ...

de461c5207-Mar-2014 Piotr Wilczek <p.wilczek@samsung.com>

video:mipidsim:fdt: Add DT support for mipi dsim driver

This patch enables parsing mipi data from device tree.
Non device tree case is still supported.

Signed-off-by: Piotr Wilczek <p.wilczek@samsu

video:mipidsim:fdt: Add DT support for mipi dsim driver

This patch enables parsing mipi data from device tree.
Non device tree case is still supported.

Signed-off-by: Piotr Wilczek <p.wilczek@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>

show more ...

5495dae710-Mar-2014 Tom Rini <trini@ti.com>

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


/rk3399_rockchip-uboot/.gitignore
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/api/api_platform-powerpc.c
/rk3399_rockchip-uboot/arch/arm/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra-common/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm720t/tegra124/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/at91/at91sam9263_devices.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/clock_am43xx.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/ddr.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/am33xx/emif4.c
/rk3399_rockchip-uboot/arch/arm/cpu/at91-common/spl.c
asm/arch-at91/gpio.h
asm/arch-at91/spl.h
asm/arch-tegra/pmc.h
asm/arch-tegra/tegra.h
asm/arch-tegra114/tegra.h
asm/arch-tegra124/tegra.h
asm/arch-tegra20/tegra.h
asm/arch-tegra30/tegra.h
/rk3399_rockchip-uboot/arch/arm/lib/Makefile
/rk3399_rockchip-uboot/arch/arm/lib/board.c
/rk3399_rockchip-uboot/arch/blackfin/config.mk
/rk3399_rockchip-uboot/arch/mips/cpu/mips32/au1x00/au1x00_usb_ohci.c
/rk3399_rockchip-uboot/arch/mips/cpu/mips32/config.mk
/rk3399_rockchip-uboot/arch/mips/cpu/mips64/config.mk
/rk3399_rockchip-uboot/arch/mips/cpu/xburst/config.mk
/rk3399_rockchip-uboot/arch/mips/lib/Makefile
/rk3399_rockchip-uboot/arch/nds32/config.mk
/rk3399_rockchip-uboot/arch/powerpc/config.mk
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc5xxx/usb_ohci.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8260/config.mk
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8260/kgdb.S
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8260/start.S
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/b4860_serdes.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/cmd_errata.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/cpu_init.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/44x_spd_ddr2.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/4xx_ibm_ddr2_autocalib.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/Makefile
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/start.S
/rk3399_rockchip-uboot/arch/powerpc/cpu/ppc4xx/usb_ohci.c
/rk3399_rockchip-uboot/arch/powerpc/include/asm/config_mpc85xx.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_errata.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/immap_85xx.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/processor.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/status_led.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/u-boot.h
/rk3399_rockchip-uboot/arch/powerpc/lib/Makefile
/rk3399_rockchip-uboot/arch/powerpc/lib/board.c
/rk3399_rockchip-uboot/arch/powerpc/lib/bootm.c
/rk3399_rockchip-uboot/arch/powerpc/lib/kgdb.c
/rk3399_rockchip-uboot/arch/sandbox/cpu/os.c
/rk3399_rockchip-uboot/arch/sh/lib/Makefile
/rk3399_rockchip-uboot/arch/sparc/config.mk
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/usb_uhci.c
/rk3399_rockchip-uboot/arch/x86/config.mk
/rk3399_rockchip-uboot/board/BuR/common/common.c
/rk3399_rockchip-uboot/board/amcc/acadia/memory.c
/rk3399_rockchip-uboot/board/amcc/acadia/pll.c
/rk3399_rockchip-uboot/board/amcc/bamboo/bamboo.c
/rk3399_rockchip-uboot/board/amcc/bamboo/init.S
/rk3399_rockchip-uboot/board/amcc/canyonlands/canyonlands.c
/rk3399_rockchip-uboot/board/amcc/canyonlands/init.S
/rk3399_rockchip-uboot/board/amcc/sequoia/init.S
/rk3399_rockchip-uboot/board/amcc/sequoia/sdram.c
/rk3399_rockchip-uboot/board/amcc/sequoia/sequoia.c
/rk3399_rockchip-uboot/board/atmel/at91sam9263ek/at91sam9263ek.c
/rk3399_rockchip-uboot/board/atmel/sama5d3_xplained/Makefile
/rk3399_rockchip-uboot/board/atmel/sama5d3_xplained/sama5d3_xplained.c
/rk3399_rockchip-uboot/board/atmel/sama5d3xek/sama5d3xek.c
/rk3399_rockchip-uboot/board/bf527-sdp/config.mk
/rk3399_rockchip-uboot/board/bf533-ezkit/config.mk
/rk3399_rockchip-uboot/board/bf533-stamp/config.mk
/rk3399_rockchip-uboot/board/bf537-stamp/config.mk
/rk3399_rockchip-uboot/board/bf538f-ezkit/config.mk
/rk3399_rockchip-uboot/board/bf548-ezkit/config.mk
/rk3399_rockchip-uboot/board/bf561-acvilon/config.mk
/rk3399_rockchip-uboot/board/bf561-ezkit/config.mk
/rk3399_rockchip-uboot/board/cm-bf533/config.mk
/rk3399_rockchip-uboot/board/cm-bf537e/config.mk
/rk3399_rockchip-uboot/board/cm-bf537u/config.mk
/rk3399_rockchip-uboot/board/cm-bf548/config.mk
/rk3399_rockchip-uboot/board/cm-bf561/config.mk
/rk3399_rockchip-uboot/board/cogent/mb.c
/rk3399_rockchip-uboot/board/cogent/serial.c
/rk3399_rockchip-uboot/board/compulab/cm_t335/cm_t335.c
/rk3399_rockchip-uboot/board/esd/pmc440/init.S
/rk3399_rockchip-uboot/board/esd/pmc440/pmc440.c
/rk3399_rockchip-uboot/board/freescale/b4860qds/b4860qds.c
/rk3399_rockchip-uboot/board/freescale/b4860qds/b4860qds_crossbar_con.h
/rk3399_rockchip-uboot/board/freescale/b4860qds/eth_b4860qds.c
/rk3399_rockchip-uboot/board/freescale/t1040qds/Makefile
/rk3399_rockchip-uboot/board/freescale/t1040qds/diu.c
/rk3399_rockchip-uboot/board/freescale/t1040qds/t1040qds.h
/rk3399_rockchip-uboot/board/freescale/t1040qds/t1040qds_qixis.h
/rk3399_rockchip-uboot/board/freescale/t104xrdb/ddr.c
/rk3399_rockchip-uboot/board/freescale/t104xrdb/ddr.h
/rk3399_rockchip-uboot/board/freescale/t208xqds/eth_t208xqds.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/Makefile
/rk3399_rockchip-uboot/board/freescale/t208xrdb/README
/rk3399_rockchip-uboot/board/freescale/t208xrdb/cpld.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/cpld.h
/rk3399_rockchip-uboot/board/freescale/t208xrdb/ddr.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/ddr.h
/rk3399_rockchip-uboot/board/freescale/t208xrdb/eth_t208xrdb.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/law.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/pci.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/t2080_pbi.cfg
/rk3399_rockchip-uboot/board/freescale/t208xrdb/t2080_rcw.cfg
/rk3399_rockchip-uboot/board/freescale/t208xrdb/t208xrdb.c
/rk3399_rockchip-uboot/board/freescale/t208xrdb/t208xrdb.h
/rk3399_rockchip-uboot/board/freescale/t208xrdb/tlb.c
/rk3399_rockchip-uboot/board/highbank/highbank.c
/rk3399_rockchip-uboot/board/hymod/hymod.h
/rk3399_rockchip-uboot/board/ip04/config.mk
/rk3399_rockchip-uboot/board/isee/igep0033/board.c
/rk3399_rockchip-uboot/board/mpl/common/usb_uhci.c
/rk3399_rockchip-uboot/board/phytec/pcm051/board.c
/rk3399_rockchip-uboot/board/siemens/dxr2/board.c
/rk3399_rockchip-uboot/board/siemens/dxr2/mux.c
/rk3399_rockchip-uboot/board/siemens/pxm2/board.c
/rk3399_rockchip-uboot/board/siemens/rut/board.c
/rk3399_rockchip-uboot/board/silica/pengwyn/board.c
/rk3399_rockchip-uboot/board/tcm-bf537/config.mk
/rk3399_rockchip-uboot/board/ti/am335x/board.c
/rk3399_rockchip-uboot/board/ti/am43xx/board.c
/rk3399_rockchip-uboot/board/ti/am43xx/mux.c
/rk3399_rockchip-uboot/board/ti/dra7xx/evm.c
/rk3399_rockchip-uboot/board/ti/ti814x/evm.c
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/cmd_bdinfo.c
/rk3399_rockchip-uboot/common/cmd_immap.c
/rk3399_rockchip-uboot/common/cmd_nvedit.c
/rk3399_rockchip-uboot/common/hush.c
/rk3399_rockchip-uboot/config.mk
/rk3399_rockchip-uboot/doc/README.scrapyard
/rk3399_rockchip-uboot/drivers/block/ahci.c
/rk3399_rockchip-uboot/drivers/mtd/nand/atmel_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/ndfc.c
/rk3399_rockchip-uboot/drivers/net/cpsw.c
/rk3399_rockchip-uboot/drivers/net/phy/atheros.c
/rk3399_rockchip-uboot/drivers/usb/eth/asix.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-hcd.c
/rk3399_rockchip-uboot/drivers/usb/host/isp116x-hcd.c
/rk3399_rockchip-uboot/drivers/usb/host/ohci-hcd.c
/rk3399_rockchip-uboot/drivers/usb/host/ohci-s3c24xx.c
/rk3399_rockchip-uboot/drivers/usb/host/r8a66597-hcd.c
/rk3399_rockchip-uboot/drivers/usb/musb/musb_hcd.c
/rk3399_rockchip-uboot/drivers/video/cfb_console.c
/rk3399_rockchip-uboot/examples/standalone/Makefile
/rk3399_rockchip-uboot/include/asm-generic/u-boot.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/CPU86.h
/rk3399_rockchip-uboot/include/configs/CPU87.h
/rk3399_rockchip-uboot/include/configs/IDS8247.h
/rk3399_rockchip-uboot/include/configs/IPHASE4539.h
/rk3399_rockchip-uboot/include/configs/ISPAN.h
/rk3399_rockchip-uboot/include/configs/MPC8260ADS.h
/rk3399_rockchip-uboot/include/configs/MPC8266ADS.h
/rk3399_rockchip-uboot/include/configs/PM826.h
/rk3399_rockchip-uboot/include/configs/PM828.h
/rk3399_rockchip-uboot/include/configs/PMC440.h
/rk3399_rockchip-uboot/include/configs/RPXsuper.h
/rk3399_rockchip-uboot/include/configs/Rattler.h
/rk3399_rockchip-uboot/include/configs/T1040QDS.h
/rk3399_rockchip-uboot/include/configs/T1040RDB.h
/rk3399_rockchip-uboot/include/configs/T1042RDB_PI.h
/rk3399_rockchip-uboot/include/configs/T208xQDS.h
/rk3399_rockchip-uboot/include/configs/T208xRDB.h
/rk3399_rockchip-uboot/include/configs/TQM8260.h
/rk3399_rockchip-uboot/include/configs/TQM8272.h
/rk3399_rockchip-uboot/include/configs/ZPC1900.h
/rk3399_rockchip-uboot/include/configs/acadia.h
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/am335x_igep0033.h
/rk3399_rockchip-uboot/include/configs/am43xx_evm.h
/rk3399_rockchip-uboot/include/configs/amcc-common.h
/rk3399_rockchip-uboot/include/configs/at91sam9263ek.h
/rk3399_rockchip-uboot/include/configs/atc.h
/rk3399_rockchip-uboot/include/configs/bamboo.h
/rk3399_rockchip-uboot/include/configs/bct-brettl2.h
/rk3399_rockchip-uboot/include/configs/bf518f-ezbrd.h
/rk3399_rockchip-uboot/include/configs/bf526-ezbrd.h
/rk3399_rockchip-uboot/include/configs/bf527-ad7160-eval.h
/rk3399_rockchip-uboot/include/configs/bf527-ezkit.h
/rk3399_rockchip-uboot/include/configs/bf527-sdp.h
/rk3399_rockchip-uboot/include/configs/bf533-ezkit.h
/rk3399_rockchip-uboot/include/configs/bf533-stamp.h
/rk3399_rockchip-uboot/include/configs/bf537-stamp.h
/rk3399_rockchip-uboot/include/configs/bf538f-ezkit.h
/rk3399_rockchip-uboot/include/configs/bf548-ezkit.h
/rk3399_rockchip-uboot/include/configs/bf561-acvilon.h
/rk3399_rockchip-uboot/include/configs/bf561-ezkit.h
/rk3399_rockchip-uboot/include/configs/br4.h
/rk3399_rockchip-uboot/include/configs/bur_am335x_common.h
/rk3399_rockchip-uboot/include/configs/canyonlands.h
/rk3399_rockchip-uboot/include/configs/cm-bf527.h
/rk3399_rockchip-uboot/include/configs/cm-bf533.h
/rk3399_rockchip-uboot/include/configs/cm-bf537e.h
/rk3399_rockchip-uboot/include/configs/cm-bf537u.h
/rk3399_rockchip-uboot/include/configs/cm-bf548.h
/rk3399_rockchip-uboot/include/configs/cm-bf561.h
/rk3399_rockchip-uboot/include/configs/cm_t335.h
/rk3399_rockchip-uboot/include/configs/dbau1x00.h
/rk3399_rockchip-uboot/include/configs/dra7xx_evm.h
/rk3399_rockchip-uboot/include/configs/dxr2.h
/rk3399_rockchip-uboot/include/configs/ep8260.h
/rk3399_rockchip-uboot/include/configs/ep82xxm.h
/rk3399_rockchip-uboot/include/configs/gw8260.h
/rk3399_rockchip-uboot/include/configs/hymod.h
/rk3399_rockchip-uboot/include/configs/incaip.h
/rk3399_rockchip-uboot/include/configs/ip04.h
/rk3399_rockchip-uboot/include/configs/kilauea.h
/rk3399_rockchip-uboot/include/configs/muas3001.h
/rk3399_rockchip-uboot/include/configs/omap3_igep00x0.h
/rk3399_rockchip-uboot/include/configs/pb1x00.h
/rk3399_rockchip-uboot/include/configs/pcm051.h
/rk3399_rockchip-uboot/include/configs/pengwyn.h
/rk3399_rockchip-uboot/include/configs/ppmc8260.h
/rk3399_rockchip-uboot/include/configs/pr1.h
/rk3399_rockchip-uboot/include/configs/pxm2.h
/rk3399_rockchip-uboot/include/configs/qemu-mips.h
/rk3399_rockchip-uboot/include/configs/qemu-mips64.h
/rk3399_rockchip-uboot/include/configs/redwood.h
/rk3399_rockchip-uboot/include/configs/rsdproto.h
/rk3399_rockchip-uboot/include/configs/rut.h
/rk3399_rockchip-uboot/include/configs/sacsng.h
/rk3399_rockchip-uboot/include/configs/sama5d3_xplained.h
/rk3399_rockchip-uboot/include/configs/sama5d3xek.h
/rk3399_rockchip-uboot/include/configs/sequoia.h
/rk3399_rockchip-uboot/include/configs/tcm-bf518.h
/rk3399_rockchip-uboot/include/configs/tcm-bf537.h
/rk3399_rockchip-uboot/include/configs/tegra-common-post.h
/rk3399_rockchip-uboot/include/configs/tegra-common.h
/rk3399_rockchip-uboot/include/configs/tegra114-common.h
/rk3399_rockchip-uboot/include/configs/tegra124-common.h
/rk3399_rockchip-uboot/include/configs/tegra20-common.h
/rk3399_rockchip-uboot/include/configs/tegra30-common.h
/rk3399_rockchip-uboot/include/configs/ti814x_evm.h
/rk3399_rockchip-uboot/include/configs/ti_am335x_common.h
/rk3399_rockchip-uboot/include/configs/vct.h
/rk3399_rockchip-uboot/include/cpsw.h
/rk3399_rockchip-uboot/include/fsl_usb.h
/rk3399_rockchip-uboot/include/nand.h
/rk3399_rockchip-uboot/include/os.h
/rk3399_rockchip-uboot/include/ppc_asm.tmpl
/rk3399_rockchip-uboot/include/spi_flash.h
/rk3399_rockchip-uboot/include/usbroothubdes.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/scripts/Makefile.build
/rk3399_rockchip-uboot/scripts/Makefile.lib
/rk3399_rockchip-uboot/spl/Makefile
/rk3399_rockchip-uboot/test/command_ut.c

1...<<919293949596979899100>>...152