History log of /rk3399_rockchip-uboot/arch/arm/include/ (Results 2626 – 2650 of 3788)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
68cd4a4c29-May-2013 Vishwanathrao Badarkhe, Manish <manishv.b@ti.com>

arm: da830: moved pinmux configurations to the arch tree

Move pinmux configurations for the DA830 SoCs from board file
to the arch tree so that it can be used for all da830 based devices.
Also, avoi

arm: da830: moved pinmux configurations to the arch tree

Move pinmux configurations for the DA830 SoCs from board file
to the arch tree so that it can be used for all da830 based devices.
Also, avoids duplicate pinmuxing in case of NAND.

Signed-off-by: Vishwanathrao Badarkhe, Manish <manishv.b@ti.com>
Reviewed-by: Tom Rini <trini@ti.com>
Acked-by: Christian Riesch <christian.riesch@omicron.at>

show more ...

ee28edac15-May-2013 Lubomir Popov <lpopov@mm-sol.com>

OMAP5: Enable access to auxclk registers

auxclk0 and auxclk1 are utilized on some OMAP5 boards.
Define the infrastructure needed for accessing them
without using magic numbers.

Also remove unrelate

OMAP5: Enable access to auxclk registers

auxclk0 and auxclk1 are utilized on some OMAP5 boards.
Define the infrastructure needed for accessing them
without using magic numbers.

Also remove unrelated TPS62361 defines from clocks.h

Signed-off-by: Lubomir Popov <lpopov@mm-sol.com>

show more ...

7f5eef9304-Jun-2013 Tom Rini <trini@ti.com>

arm: Remove OMAP2420H4 and all omap24xx support

The omap2420H4 was the only mainline omap24xx board. Prior to being
fixed by Jon Hunter in time for v2013.04 it had been functionally broken
for a ve

arm: Remove OMAP2420H4 and all omap24xx support

The omap2420H4 was the only mainline omap24xx board. Prior to being
fixed by Jon Hunter in time for v2013.04 it had been functionally broken
for a very long time. Remove this board as there's not been interest in
it in U-Boot for quite a long time.

Signed-off-by: Tom Rini <trini@ti.com>

show more ...

92b0482c30-May-2013 Sricharan R <r.sricharan@ti.com>

ARM: DRA7xx: EMIF: Change settings required for EVM board

DRA7 EVM board has the below configuration. Adding the
settings for the same here.

2Gb_1_35V_DDR3L part * 2 on EMIF1
2Gb_1_35V_DDR3L

ARM: DRA7xx: EMIF: Change settings required for EVM board

DRA7 EVM board has the below configuration. Adding the
settings for the same here.

2Gb_1_35V_DDR3L part * 2 on EMIF1
2Gb_1_35V_DDR3L part * 4 on EMIF2

Signed-off-by: Sricharan R <r.sricharan@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

97405d8430-May-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: DRA7xx: clocks: Update PLL values

Update PLL values.
SYS_CLKSEL value for 20MHz is changed to 2. In other platforms
SYS_CLKSEL value 2 represents reserved. But in sys_clk array
ind 1 is used fo

ARM: DRA7xx: clocks: Update PLL values

Update PLL values.
SYS_CLKSEL value for 20MHz is changed to 2. In other platforms
SYS_CLKSEL value 2 represents reserved. But in sys_clk array
ind 1 is used for 13Mhz. Since other platforms are not using
13Mhz, reusing index 1 for 20MHz.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Sricharan R <r.sricharan@ti.com>

show more ...

7f36c88f30-May-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: DRA7xx: Update pinmux data

Updating pinmux data as specified in the latest DM

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Balaji T K <balajitk@ti.com>

a5d439c206-Jun-2013 Balaji T K <balajitk@ti.com>

mmc: omap_hsmmc: Update pbias programming

Update pbias programming sequence for OMAP5 ES2.0/DRA7

Signed-off-by: Balaji T K <balajitk@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

81ede18730-May-2013 Sricharan R <r.sricharan@ti.com>

ARM: DRA7xx: Correct SRAM END address

NON SECURE SRAM is 512KB in DRA7xx devices.
So fixing it here.

Signed-off-by: Sricharan R <r.sricharan@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

f9b814a830-May-2013 Sricharan R <r.sricharan@ti.com>

ARM: DRA7xx: Correct the SYS_CLK to 20MHZ

The sys_clk on the dra evm board is 20MHZ.
Changing the configuration for the same.
And also moving V_SCLK, V_OSCK defines to
arch/clock.h for OMAP4+ boards

ARM: DRA7xx: Correct the SYS_CLK to 20MHZ

The sys_clk on the dra evm board is 20MHZ.
Changing the configuration for the same.
And also moving V_SCLK, V_OSCK defines to
arch/clock.h for OMAP4+ boards.

Signed-off-by: Sricharan R <r.sricharan@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

e9d6cd0430-May-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: DRA7xx: Do not enable srcomp for DRA7xx Soc's

Slew rate compensation cells are not present for DRA7xx
Soc's. So return from function srcomp_enable() if soc is not
OMAP54xx.

Signed-off-by: Loke

ARM: DRA7xx: Do not enable srcomp for DRA7xx Soc's

Slew rate compensation cells are not present for DRA7xx
Soc's. So return from function srcomp_enable() if soc is not
OMAP54xx.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

18c9d55a30-May-2013 Nishanth Menon <nm@ti.com>

ARM: OMAP5: DRA7xx: support class 0 optimized voltages

DRA752 now uses AVS Class 0 voltages which are voltages in efuse.

This means that we can now use the optimized voltages which are
stored as mV

ARM: OMAP5: DRA7xx: support class 0 optimized voltages

DRA752 now uses AVS Class 0 voltages which are voltages in efuse.

This means that we can now use the optimized voltages which are
stored as mV values in efuse and program PMIC accordingly.

This allows us to go with higher OPP as needed in the system without
the need for implementing complex AVS logic.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

63fc0c7730-May-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: DRA7xx: power Add support for tps659038 PMIC

TPS659038 is the power IC used in DRA7XX boards.
Adding support for this and also adding pmic data
for DRA7XX boards.

Signed-off-by: Lokesh Vutla <

ARM: DRA7xx: power Add support for tps659038 PMIC

TPS659038 is the power IC used in DRA7XX boards.
Adding support for this and also adding pmic data
for DRA7XX boards.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

4de28d7930-May-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: DRA7xx: Add control id code for DRA7xx

The registers that are used for device identification
are changed from OMAP5 to DRA7xx.
Using the correct registers for DRA7xx.

Signed-off-by: Lokesh Vut

ARM: DRA7xx: Add control id code for DRA7xx

The registers that are used for device identification
are changed from OMAP5 to DRA7xx.
Using the correct registers for DRA7xx.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

4ca94d8130-May-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: OMAP4+: pmic: Make generic bus init and write functions

Voltage scaling can be done in two ways:
-> Using SR I2C
-> Using GP I2C
In order to support both, have a function pointer in pmic_data
s

ARM: OMAP4+: pmic: Make generic bus init and write functions

Voltage scaling can be done in two ways:
-> Using SR I2C
-> Using GP I2C
In order to support both, have a function pointer in pmic_data
so that we can call as per our requirement.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

af1d002f30-May-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: OMAP2+: Rename asm/arch/clocks.h asm/arch/clock.h

To be consistent with other ARM platforms,
renaming asm/arch-omap*/clocks.h to asm/arch-omap*/clock.h

Signed-off-by: Lokesh Vutla <lokeshvutla

ARM: OMAP2+: Rename asm/arch/clocks.h asm/arch/clock.h

To be consistent with other ARM platforms,
renaming asm/arch-omap*/clocks.h to asm/arch-omap*/clock.h

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

9239f5b630-May-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: OMAP4+: Cleanup header files

After having the u-boot clean up series, there are
many definitions that are unused in header files.
Removing all those unused ones.
Signed-off-by: Lokesh Vutla <lo

ARM: OMAP4+: Cleanup header files

After having the u-boot clean up series, there are
many definitions that are unused in header files.
Removing all those unused ones.
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

4d0df9c120-May-2013 Andrii Tseglytskyi <andrii.tseglytskyi@ti.com>

OMAP3+: introduce generic ABB support

Adaptive Body Biasing (ABB) modulates transistor bias voltages
dynamically in order to optimize switching speed versus leakage.
Adaptive Body-Bias ldos are pres

OMAP3+: introduce generic ABB support

Adaptive Body Biasing (ABB) modulates transistor bias voltages
dynamically in order to optimize switching speed versus leakage.
Adaptive Body-Bias ldos are present for some voltage domains
starting with OMAP3630. There are three modes of operation:

* Bypass - the default, it just follows the vdd voltage
* Foward Body-Bias - applies voltage bias to increase transistor
performance at the cost of power. Used to operate safely at high
OPPs.
* Reverse Body-Bias - applies voltage bias to decrease leakage and
save power. Used to save power at lower OPPs.

Signed-off-by: Andrii Tseglytskyi <andrii.tseglytskyi@ti.com>
Acked-by: Nishanth Menon <nm@ti.com>

show more ...

10e1673208-Jun-2013 Albert ARIBAUD <albert.u.boot@aribaud.net>

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

Conflicts:
drivers/serial/Makefile


/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/mxs.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/vf610/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/vf610/generic.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/vf610/timer.c
/rk3399_rockchip-uboot/arch/arm/cpu/tegra-common/ap.c
/rk3399_rockchip-uboot/arch/arm/imx-common/Makefile
/rk3399_rockchip-uboot/arch/arm/imx-common/iomux-v3.c
asm/arch-vf610/clock.h
asm/arch-vf610/crm_regs.h
asm/arch-vf610/imx-regs.h
asm/arch-vf610/iomux-vf610.h
asm/imx-common/iomux-v3.h
/rk3399_rockchip-uboot/board/boundary/nitrogen6x/nitrogen6x.c
/rk3399_rockchip-uboot/board/congatec/cgtqmx6eval/Makefile
/rk3399_rockchip-uboot/board/congatec/cgtqmx6eval/README
/rk3399_rockchip-uboot/board/congatec/cgtqmx6eval/cgtqmx6eval.c
/rk3399_rockchip-uboot/board/freescale/mx23evk/mx23evk.c
/rk3399_rockchip-uboot/board/freescale/mx23evk/spl_boot.c
/rk3399_rockchip-uboot/board/freescale/mx28evk/iomux.c
/rk3399_rockchip-uboot/board/freescale/mx28evk/mx28evk.c
/rk3399_rockchip-uboot/board/freescale/mx6qsabreauto/mx6qsabreauto.c
/rk3399_rockchip-uboot/board/freescale/mx6qsabrelite/mx6qsabrelite.c
/rk3399_rockchip-uboot/board/freescale/vf610twr/Makefile
/rk3399_rockchip-uboot/board/freescale/vf610twr/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/vf610twr/vf610twr.c
/rk3399_rockchip-uboot/board/wandboard/README
/rk3399_rockchip-uboot/board/wandboard/wandboard.c
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/doc/README.mxc_ocotp
/rk3399_rockchip-uboot/doc/README.vf610
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/serial/Makefile
/rk3399_rockchip-uboot/drivers/serial/serial_lpuart.c
/rk3399_rockchip-uboot/drivers/video/mxsfb.c
/rk3399_rockchip-uboot/drivers/watchdog/Makefile
/rk3399_rockchip-uboot/include/configs/cgtqmx6eval.h
/rk3399_rockchip-uboot/include/configs/mx23evk.h
/rk3399_rockchip-uboot/include/configs/mx28evk.h
/rk3399_rockchip-uboot/include/configs/mx53ard.h
/rk3399_rockchip-uboot/include/configs/mx6qsabre_common.h
/rk3399_rockchip-uboot/include/configs/mx6qsabreauto.h
/rk3399_rockchip-uboot/include/configs/mx6qsabresd.h
/rk3399_rockchip-uboot/include/configs/mx6slevk.h
/rk3399_rockchip-uboot/include/configs/vf610twr.h
/rk3399_rockchip-uboot/include/configs/wandboard.h
/rk3399_rockchip-uboot/spl/Makefile
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/logos/wandboard.bmp
edfcf85a06-Jun-2013 Tom Rini <trini@ti.com>

am33xx/omap4+: Move SRAM_SCRATCH_SPACE_ADDR to <asm/arch/omap.h>

The location of valid scratch space is dependent on SoC, so move that
there. On OMAP4+ we continue to use SRAM_SCRATCH_SPACE_ADDR.

am33xx/omap4+: Move SRAM_SCRATCH_SPACE_ADDR to <asm/arch/omap.h>

The location of valid scratch space is dependent on SoC, so move that
there. On OMAP4+ we continue to use SRAM_SCRATCH_SPACE_ADDR. On
am33xx/ti814x we want to use what the ROM defines as "public stack"
which is the area after our defined download image space. Correct the
comment about and location of CONFIG_SPL_TEXT_BASE.

Signed-off-by: Tom Rini <trini@ti.com>

show more ...


/rk3399_rockchip-uboot/README
asm/arch-am33xx/omap.h
asm/arch-omap4/omap.h
asm/arch-omap5/omap.h
asm/omap_common.h
/rk3399_rockchip-uboot/board/ait/cam_enc_4xx/cam_enc_4xx.c
/rk3399_rockchip-uboot/common/board_f.c
/rk3399_rockchip-uboot/common/cmd_bootm.c
/rk3399_rockchip-uboot/common/cmd_fitupd.c
/rk3399_rockchip-uboot/common/cmd_nand.c
/rk3399_rockchip-uboot/common/cmd_onenand.c
/rk3399_rockchip-uboot/common/env_onenand.c
/rk3399_rockchip-uboot/common/image-fdt.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/common/main.c
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/drivers/input/key_matrix.c
/rk3399_rockchip-uboot/drivers/mtd/Makefile
/rk3399_rockchip-uboot/drivers/mtd/cfi_mtd.c
/rk3399_rockchip-uboot/drivers/mtd/mtdconcat.c
/rk3399_rockchip-uboot/drivers/mtd/mtdcore.c
/rk3399_rockchip-uboot/drivers/mtd/mtdpart.c
/rk3399_rockchip-uboot/drivers/mtd/nand/atmel_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/bfin_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/davinci_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/diskonchip.c
/rk3399_rockchip-uboot/drivers/mtd/nand/fsl_elbc_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/fsl_ifc_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/fsmc_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/jz4740_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/mpc5121_nfc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/mxc_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/mxs_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_base.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_bbt.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_ids.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nand_util.c
/rk3399_rockchip-uboot/drivers/mtd/nand/ndfc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/nomadik.c
/rk3399_rockchip-uboot/drivers/mtd/nand/omap_gpmc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/s3c2410_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/tegra_nand.c
/rk3399_rockchip-uboot/drivers/mtd/nand/tegra_nand.h
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_base.c
/rk3399_rockchip-uboot/drivers/mtd/onenand/onenand_bbt.c
/rk3399_rockchip-uboot/drivers/mtd/ubi/build.c
/rk3399_rockchip-uboot/drivers/mtd/ubi/eba.c
/rk3399_rockchip-uboot/drivers/mtd/ubi/io.c
/rk3399_rockchip-uboot/drivers/mtd/ubi/kapi.c
/rk3399_rockchip-uboot/drivers/mtd/ubi/misc.c
/rk3399_rockchip-uboot/drivers/mtd/ubi/vtbl.c
/rk3399_rockchip-uboot/drivers/tpm/Makefile
/rk3399_rockchip-uboot/drivers/tpm/tis_i2c.c
/rk3399_rockchip-uboot/drivers/tpm/tpm.c
/rk3399_rockchip-uboot/drivers/tpm/tpm_private.h
/rk3399_rockchip-uboot/drivers/tpm/tpm_tis_i2c.c
/rk3399_rockchip-uboot/drivers/tpm/tpm_tis_lpc.c
/rk3399_rockchip-uboot/fs/yaffs2/yaffs_mtdif.c
/rk3399_rockchip-uboot/fs/yaffs2/yaffs_mtdif2.c
/rk3399_rockchip-uboot/include/bootstage.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/P1022DS.h
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/coreboot.h
/rk3399_rockchip-uboot/include/configs/exynos5250-dt.h
/rk3399_rockchip-uboot/include/configs/igep0033.h
/rk3399_rockchip-uboot/include/configs/pcm051.h
/rk3399_rockchip-uboot/include/configs/pm9263.h
/rk3399_rockchip-uboot/include/fdtdec.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/linux/mtd/bbm.h
/rk3399_rockchip-uboot/include/linux/mtd/mtd.h
/rk3399_rockchip-uboot/include/linux/mtd/nand.h
/rk3399_rockchip-uboot/include/linux/string.h
/rk3399_rockchip-uboot/include/mtd/mtd-abi.h
/rk3399_rockchip-uboot/include/nand.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/lib/fdtdec.c
/rk3399_rockchip-uboot/lib/string.c
/rk3399_rockchip-uboot/test/image/test-fit.py
/rk3399_rockchip-uboot/tools/mkimage.h
4596dcc131-May-2013 Tom Rini <trini@ti.com>

am33xx/omap: Move save_omap_boot_params to omap-common/boot-common.c

We need to call the save_omap_boot_params function on am33xx/ti81xx and
other newer TI SoCs, so move the function to boot-common.

am33xx/omap: Move save_omap_boot_params to omap-common/boot-common.c

We need to call the save_omap_boot_params function on am33xx/ti81xx and
other newer TI SoCs, so move the function to boot-common. Only OMAP4+
has the omap_hw_init_context function so add ifdefs to not call it on
am33xx/ti81xx. Call save_omap_boot_params from s_init on am33xx/ti81xx
boards.

Reviewed-by: R Sricharan <r.sricharan@ti.com>
Signed-off-by: Tom Rini <trini@ti.com>

show more ...

320d974631-May-2013 Tom Rini <trini@ti.com>

am33xx: Correct NON_SECURE_SRAM_START/END

Prior to Sricharan's cleanup of the boot parameter saving code, we
did not make use of NON_SECURE_SRAM_START on am33xx, so it wasn't a
problem that the addr

am33xx: Correct NON_SECURE_SRAM_START/END

Prior to Sricharan's cleanup of the boot parameter saving code, we
did not make use of NON_SECURE_SRAM_START on am33xx, so it wasn't a
problem that the address was pointing to the middle of our running SPL.
Correct to point to the base location of the download image area.
Increase CONFIG_SPL_TEXT_BASE to account for this scratch area being
used. As part of correcting these tests, make use of the fact that
we've always been placing our stack outside of the download image area
(which is fine, once the downloaded image is run, ROM is gone) so
correct the max size test to be the ROM defined top of the download area
to where we link/load at.

Signed-off-by: Tom Rini <trini@ti.com>

---
Changes in v2:
- Fix typo noted by Peter Korsgaard

show more ...

b5f9756f04-Apr-2013 Inderpal Singh <inderpal.singh@linaro.org>

exynos: update tzpc to make it common for exynos4 and exynos5

This requires that cpu_is_exynos4/5 should be made available before tzpc_init.
Hence this patch also makes necessary changes to have cpu

exynos: update tzpc to make it common for exynos4 and exynos5

This requires that cpu_is_exynos4/5 should be made available before tzpc_init.
Hence this patch also makes necessary changes to have cpu_info in spl and
invokes arch_cpu_init before tzpc_init in low_level_init.S for smdk5250.

Signed-off-by: Inderpal Singh <inderpal.singh@linaro.org>
Acked-by: Chander Kashyap <chander.kashyap@linaro.org>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>

show more ...

72af2fc804-Apr-2013 Inderpal Singh <inderpal.singh@linaro.org>

exynos: move tzpc_init to armv7/exynos

tzpc_init is common for all exynos5 boards, hence move it to
armv7/exynos so that all other boards can use it.

Also update the smdk5250 Makefile and config fi

exynos: move tzpc_init to armv7/exynos

tzpc_init is common for all exynos5 boards, hence move it to
armv7/exynos so that all other boards can use it.

Also update the smdk5250 Makefile and config file.

Signed-off-by: Inderpal Singh <inderpal.singh@linaro.org>
Acked-by: Chander Kashyap <chander.kashyap@linaro.org>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>

show more ...

24e8bee527-May-2013 Alison Wang <b18965@freescale.com>

arm: vf610: Add Vybrid VF610 CPU support

This patch adds generic codes to support Freescale's Vybrid VF610 CPU.

It aligns Vybrid VF610 platform with i.MX platform. As there are
some differences bet

arm: vf610: Add Vybrid VF610 CPU support

This patch adds generic codes to support Freescale's Vybrid VF610 CPU.

It aligns Vybrid VF610 platform with i.MX platform. As there are
some differences between VF610 and i.MX platforms, the specific
codes are in the arch/arm/cpu/armv7/vf610 directory.

Signed-off-by: Alison Wang <b18965@freescale.com>
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>

show more ...

cfd701b527-May-2013 Alison Wang <b18965@freescale.com>

arm: vf610: Add IOMUX support for Vybrid VF610

This patch adds the IOMUX support for Vybrid VF610 platform.

There is a little difference for IOMUXC module between VF610 and i.MX
platform, the muxmo

arm: vf610: Add IOMUX support for Vybrid VF610

This patch adds the IOMUX support for Vybrid VF610 platform.

There is a little difference for IOMUXC module between VF610 and i.MX
platform, the muxmode and pad configuration share one 32bit register on
VF610, but they are two independent registers on I.MX platform. A
CONFIG_IOMUX_SHARE_CONFIG_REG was introduced to fit this difference.

Signed-off-by: Alison Wang <b18965@freescale.com>
Acked-by: Stefano Babic <sbabic@denx.de>
Reviewed-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>

show more ...

1...<<101102103104105106107108109110>>...152