History log of /rk3399_rockchip-uboot/arch/arm/include/ (Results 3326 – 3350 of 3788)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b4116ede22-Jan-2012 Patil, Rachna <rachna@ti.com>

ARM: AM33XX: Add i2c support

Add i2c driver board hookup for AM335X EVM

Signed-off-by: Chandan Nath <chandan.nath@ti.com>
Signed-off-by: Patil, Rachna <rachna@ti.com>

137703b804-Jan-2012 Andreas Müller <schnitzeltony@gmx.de>

overo: add SPL support

* implementation based on ti beagleboard/omap3evm
* timing data and i2c workaround for revision 0 boards taken from x-loader
* run-tested with overo revision 0 and 1 / boot fr

overo: add SPL support

* implementation based on ti beagleboard/omap3evm
* timing data and i2c workaround for revision 0 boards taken from x-loader
* run-tested with overo revision 0 and 1 / boot from NAND and SDcard
* run-tested with x-loader

Signed-off-by: Andreas Müller <schnitzeltony@gmx.de>
Signed-off-by: Tom Rini <trini@ti.com>

show more ...

761ca31e04-Jan-2012 Andreas Müller <schnitzeltony@gmx.de>

omap_rev_string: output to stdout

* avoid potential buffer overflows
* allow SPL-build not to output "Texas Instruments Revision detection unimplemented"

Signed-off-by: Andreas Müller <schnitzelton

omap_rev_string: output to stdout

* avoid potential buffer overflows
* allow SPL-build not to output "Texas Instruments Revision detection unimplemented"

Signed-off-by: Andreas Müller <schnitzeltony@gmx.de>
Signed-off-by: Tom Rini <trini@ti.com>

show more ...

8a8f084e09-Jan-2012 Chandan Nath <chandan.nath@ti.com>

ARM:AM33XX: Add SPL support for AM335X EVM

This patch is added to support SPL feature on AM335X
platform. In this patch, MMC1 is configured as boot
device for SPL and support for other devices will

ARM:AM33XX: Add SPL support for AM335X EVM

This patch is added to support SPL feature on AM335X
platform. In this patch, MMC1 is configured as boot
device for SPL and support for other devices will be
added in the next patch series.

Signed-off-by: Chandan Nath <chandan.nath@ti.com>
Signed-off-by: Tom Rini <trini@ti.com>
Acked-by: Igor Grinberg <grinberg@compulab.co.il>

show more ...

876bdd6d09-Jan-2012 Chandan Nath <chandan.nath@ti.com>

ARM:AM33XX: Add mmc/sd support

This patch add supports for mmc/sd driver on AM335X platform.
PLL and pinmux configurations for mmc/sd are configured in this
patch.

Signed-off-by: Chandan Nath <chan

ARM:AM33XX: Add mmc/sd support

This patch add supports for mmc/sd driver on AM335X platform.
PLL and pinmux configurations for mmc/sd are configured in this
patch.

Signed-off-by: Chandan Nath <chandan.nath@ti.com>
Signed-off-by: Tom Rini <trini@ti.com>

show more ...

fb072a3e09-Jan-2012 Chandan Nath <chandan.nath@ti.com>

ARM:AM33XX: Fix ddr and timer register offset

This patch is added to update incorrect ddr and timer
register offset.

Signed-off-by: Chandan Nath <chandan.nath@ti.com>
Signed-off-by: Tom Rini <trini

ARM:AM33XX: Fix ddr and timer register offset

This patch is added to update incorrect ddr and timer
register offset.

Signed-off-by: Chandan Nath <chandan.nath@ti.com>
Signed-off-by: Tom Rini <trini@ti.com>

show more ...

f16da74609-Jan-2012 Chandan Nath <chandan.nath@ti.com>

ARM:AM33XX: Replace CONFIG_AM335X with CONFIG_AM33XX

This patch is added to replace CONFIG_AM335X symbol
with CONFIG_AM333XX for AM33XX platforms.

Signed-off-by: Chandan Nath <chandan.nath@ti.com>

ARM:AM33XX: Replace CONFIG_AM335X with CONFIG_AM33XX

This patch is added to replace CONFIG_AM335X symbol
with CONFIG_AM333XX for AM33XX platforms.

Signed-off-by: Chandan Nath <chandan.nath@ti.com>
Signed-off-by: Tom Rini <trini@ti.com>
Tested-by: Thomas Weber <weber@corscience.de>

show more ...

fe7104b329-Dec-2011 Aneesh V <aneesh@ti.com>

omap4: fix boot issue on ES2.0 Panda

Fix boot issue on ES2.0 Panda by tuning some
IO settings. The CONTROL_EFUSE_2 register has
to be over-ridden in software for 4430 boards.

Commit 23e9f0723e48615

omap4: fix boot issue on ES2.0 Panda

Fix boot issue on ES2.0 Panda by tuning some
IO settings. The CONTROL_EFUSE_2 register has
to be over-ridden in software for 4430 boards.

Commit 23e9f0723e48615332119de4f4ec7a833a282628
wrongly did this for CONTROL_EFUSE_1. Reverting
this and doing it for CONTROL_EFUSE_2.

Signed-off-by: Aneesh V <aneesh@ti.com>
Tested-by: Raúl Porcel <armin76@gentoo.org>

show more ...

a601bed021-Dec-2011 Christian Riesch <christian.riesch@omicron.at>

arm, davinci: Change byte order of RTC kick register values

Now the values in the defines agree with those in the manuals.

Signed-off-by: Christian Riesch <christian.riesch@omicron.at>
Cc: Tom Rini

arm, davinci: Change byte order of RTC kick register values

Now the values in the defines agree with those in the manuals.

Signed-off-by: Christian Riesch <christian.riesch@omicron.at>
Cc: Tom Rini <trini@ti.com>
Cc: Heiko Schocher <hs@denx.de>

show more ...

f2f7745810-Jan-2012 Jason Liu <jason.hui@linaro.org>

imx: mx6q: add aipstz init for off platform periph

Init peripheral access control register of AIPSTZ OPACRx:

Buffer Writes(BW): 0 -> not bufferable,
Supervisor Protect(SP): 0 -> not require su

imx: mx6q: add aipstz init for off platform periph

Init peripheral access control register of AIPSTZ OPACRx:

Buffer Writes(BW): 0 -> not bufferable,
Supervisor Protect(SP): 0 -> not require supervisor privilege level for accesses.
Write Protect(WP): 0 -> allows write accesses.
Trusted Protect(TP): 0 -> allows unstrusted master

Signed-off-by: Jason Liu <jason.hui@linaro.org>
Cc: Stefano Babic <sbabic@denx.de>

show more ...

bd2e27c019-Dec-2011 Jason Liu <jason.hui@linaro.org>

i.mx6:imx6q: allign MAC address with burned-in ordering

For the i.mx6q, the burned-in MAC address will be the following odering,

fuse: 0x620[7:0] MAC_ADDR[7:0] ---> mac[5]
fuse: 0x620[15:8]

i.mx6:imx6q: allign MAC address with burned-in ordering

For the i.mx6q, the burned-in MAC address will be the following odering,

fuse: 0x620[7:0] MAC_ADDR[7:0] ---> mac[5]
fuse: 0x620[15:8] MAC_ADDR[15:8] ---> mac[4]
fuse: 0x620[23:16] MAC_ADDR[23:16] ---> mac[3]
fuse: 0x620[31:24] MAC_ADDR[31:24] ---> mac[2]
fuse: 0x630[7:0] MAC_ADDR[39:32] ---> mac[1]
fuse: 0x630[15:8] MAC_ADDR[47:40] ---> mac[0]

This patch also fix the error caculation for the fuse bank[0] address

Signed-off-by: Jason Liu <jason.hui@linaro.org>
Cc: Stefano Babic <sbabic@denx.de>

show more ...

5bcc6a8920-Dec-2011 Fabio Estevam <festevam@gmail.com>

mx28: Let dram_init be common for mx28

Let dram_init function be a common function, so that other mx28 boards
can reuse it.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Acked-by: Mare

mx28: Let dram_init be common for mx28

Let dram_init function be a common function, so that other mx28 boards
can reuse it.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Acked-by: Marek Vasut <marek.vasut@gmail.com>

show more ...

be252b6520-Dec-2011 Fabio Estevam <festevam@gmail.com>

net: imx: Add multi-FEC support for imx_get_mac_from_fuse

Add multi-FEC support for imx_get_mac_from_fuse by passing dev_id as a parameter.

This feature is important on mx28 SoC for example that ha

net: imx: Add multi-FEC support for imx_get_mac_from_fuse

Add multi-FEC support for imx_get_mac_from_fuse by passing dev_id as a parameter.

This feature is important on mx28 SoC for example that has two FEC ports.

Cc: Ben Warren <biggerbadderben@gmail.com>
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Acked-by: Stefano Babic <sbabic@denx.de>

show more ...


/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/MAKEALL
/rk3399_rockchip-uboot/arch/arm/cpu/arm1136/mx35/generic.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mx25/generic.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mx27/generic.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mx28/start.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx6/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx6/soc.c
asm/arch-mx6/imx-regs.h
/rk3399_rockchip-uboot/arch/openrisc/config.mk
/rk3399_rockchip-uboot/arch/openrisc/cpu/Makefile
/rk3399_rockchip-uboot/arch/openrisc/cpu/cache.c
/rk3399_rockchip-uboot/arch/openrisc/cpu/cpu.c
/rk3399_rockchip-uboot/arch/openrisc/cpu/exceptions.c
/rk3399_rockchip-uboot/arch/openrisc/cpu/interrupts.c
/rk3399_rockchip-uboot/arch/openrisc/cpu/start.S
/rk3399_rockchip-uboot/arch/openrisc/include/asm/bitops.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/bitops/ffs.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/bitops/fls.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/byteorder.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/cache.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/config.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/errno.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/global_data.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/gpio.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/io.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/openrisc_exc.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/posix_types.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/processor.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/ptrace.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/spr-defs.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/string.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/system.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/types.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/u-boot.h
/rk3399_rockchip-uboot/arch/openrisc/include/asm/unaligned.h
/rk3399_rockchip-uboot/arch/openrisc/lib/Makefile
/rk3399_rockchip-uboot/arch/openrisc/lib/board.c
/rk3399_rockchip-uboot/arch/openrisc/lib/bootm.c
/rk3399_rockchip-uboot/arch/openrisc/lib/timer.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c
/rk3399_rockchip-uboot/arch/powerpc/include/asm/arch-mpc83xx/gpio.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_lbc.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/gpio.h
/rk3399_rockchip-uboot/board/denx/m28evk/m28evk.c
/rk3399_rockchip-uboot/board/efikamx/efikamx.c
/rk3399_rockchip-uboot/board/emk/top9000/top9000.c
/rk3399_rockchip-uboot/board/freescale/mpc8313erdb/mpc8313erdb.c
/rk3399_rockchip-uboot/board/freescale/mpc8541cds/mpc8541cds.c
/rk3399_rockchip-uboot/board/freescale/mpc8555cds/mpc8555cds.c
/rk3399_rockchip-uboot/board/freescale/mx51evk/mx51evk.c
/rk3399_rockchip-uboot/board/freescale/mx53ard/mx53ard.c
/rk3399_rockchip-uboot/board/freescale/mx53evk/mx53evk.c
/rk3399_rockchip-uboot/board/freescale/mx53loco/mx53loco.c
/rk3399_rockchip-uboot/board/freescale/mx53smd/mx53smd.c
/rk3399_rockchip-uboot/board/freescale/mx6qarm2/imximage.cfg
/rk3399_rockchip-uboot/board/freescale/mx6qarm2/mx6qarm2.c
/rk3399_rockchip-uboot/board/gdsys/405ex/io64.c
/rk3399_rockchip-uboot/board/mpl/common/common_util.c
/rk3399_rockchip-uboot/board/mpl/common/common_util.h
/rk3399_rockchip-uboot/board/mpl/mip405/Makefile
/rk3399_rockchip-uboot/board/mpl/mip405/mip405.c
/rk3399_rockchip-uboot/board/mpl/pati/Makefile
/rk3399_rockchip-uboot/board/mpl/pip405/Makefile
/rk3399_rockchip-uboot/board/mpl/pip405/pip405.c
/rk3399_rockchip-uboot/board/openrisc/openrisc-generic/Makefile
/rk3399_rockchip-uboot/board/openrisc/openrisc-generic/config.mk
/rk3399_rockchip-uboot/board/openrisc/openrisc-generic/openrisc-generic.c
/rk3399_rockchip-uboot/board/openrisc/openrisc-generic/or1ksim.cfg
/rk3399_rockchip-uboot/board/openrisc/openrisc-generic/u-boot.lds
/rk3399_rockchip-uboot/board/sbc8548/ddr.c
/rk3399_rockchip-uboot/board/sbc8548/law.c
/rk3399_rockchip-uboot/board/sbc8548/sbc8548.c
/rk3399_rockchip-uboot/board/sbc8548/tlb.c
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/common/cmd_bdinfo.c
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/doc/README.atmel_mci
/rk3399_rockchip-uboot/doc/README.sbc8548
/rk3399_rockchip-uboot/drivers/gpio/Makefile
/rk3399_rockchip-uboot/drivers/gpio/mpc83xx_gpio.c
/rk3399_rockchip-uboot/drivers/mmc/arm_pl180_mmci.c
/rk3399_rockchip-uboot/drivers/mmc/bfin_sdh.c
/rk3399_rockchip-uboot/drivers/mmc/davinci_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/fsl_esdhc.c
/rk3399_rockchip-uboot/drivers/mmc/ftsdc010_esdhc.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/mv_sdhci.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/s5p_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/sdhci.c
/rk3399_rockchip-uboot/drivers/mmc/sh_mmcif.c
/rk3399_rockchip-uboot/drivers/mmc/tegra2_mmc.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.h
/rk3399_rockchip-uboot/examples/standalone/stubs.c
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/HWW1U1A.h
/rk3399_rockchip-uboot/include/configs/MIP405.h
/rk3399_rockchip-uboot/include/configs/MPC8313ERDB.h
/rk3399_rockchip-uboot/include/configs/PATI.h
/rk3399_rockchip-uboot/include/configs/PIP405.h
/rk3399_rockchip-uboot/include/configs/km/km8321-common.h
/rk3399_rockchip-uboot/include/configs/mx6qarm2.h
/rk3399_rockchip-uboot/include/configs/openrisc-generic.h
/rk3399_rockchip-uboot/include/configs/sbc8548.h
/rk3399_rockchip-uboot/include/configs/tuxx1.h
/rk3399_rockchip-uboot/include/gdsys_fpga.h
/rk3399_rockchip-uboot/include/i2c.h
/rk3399_rockchip-uboot/include/image.h
/rk3399_rockchip-uboot/include/mmc.h
/rk3399_rockchip-uboot/post/Makefile
/rk3399_rockchip-uboot/tools/Makefile
365d607011-Nov-2011 Joe Hershberger <joe.hershberger@ni.com>

gpio: Replace ARM gpio.h with the common API in include/asm-generic

ARM boards should use the generic GPIO API
This means changing gpio to unsigned type
Remove the unused gpio_toggle() function whic

gpio: Replace ARM gpio.h with the common API in include/asm-generic

ARM boards should use the generic GPIO API
This means changing gpio to unsigned type
Remove the unused gpio_toggle() function which is not part of the API
Comment that free should not modify pin state

Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Cc: Joe Hershberger <joe.hershberger@gmail.com>

fixed merge conflict in da8xx_gpio.c, tegra2_gpio.c, and
extended to the new mxs_gpio.c.

Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>

show more ...


/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/omap-common/gpio.c
asm/gpio.h
/rk3399_rockchip-uboot/board/avionic-design/common/tamonten.c
/rk3399_rockchip-uboot/board/highbank/highbank.c
/rk3399_rockchip-uboot/board/nvidia/common/board.c
/rk3399_rockchip-uboot/board/nvidia/ventana/Makefile
/rk3399_rockchip-uboot/common/cmd_fpga.c
/rk3399_rockchip-uboot/common/env_common.c
/rk3399_rockchip-uboot/common/env_flash.c
/rk3399_rockchip-uboot/common/env_mgdisk.c
/rk3399_rockchip-uboot/common/env_mmc.c
/rk3399_rockchip-uboot/common/env_nand.c
/rk3399_rockchip-uboot/common/env_nowhere.c
/rk3399_rockchip-uboot/common/env_nvram.c
/rk3399_rockchip-uboot/common/env_onenand.c
/rk3399_rockchip-uboot/common/env_sf.c
/rk3399_rockchip-uboot/common/usb_storage.c
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/drivers/fpga/spartan3.c
/rk3399_rockchip-uboot/drivers/gpio/da8xx_gpio.c
/rk3399_rockchip-uboot/drivers/gpio/mvgpio.c
/rk3399_rockchip-uboot/drivers/gpio/mxc_gpio.c
/rk3399_rockchip-uboot/drivers/gpio/mxs_gpio.c
/rk3399_rockchip-uboot/drivers/gpio/s5p_gpio.c
/rk3399_rockchip-uboot/drivers/gpio/tegra2_gpio.c
/rk3399_rockchip-uboot/drivers/net/Makefile
/rk3399_rockchip-uboot/drivers/net/calxedaxgmac.c
/rk3399_rockchip-uboot/fs/ext2/ext2fs.c
/rk3399_rockchip-uboot/fs/fat/fat.c
/rk3399_rockchip-uboot/fs/fat/fat_write.c
/rk3399_rockchip-uboot/include/asm-generic/gpio.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/highbank.h
/rk3399_rockchip-uboot/include/environment.h
/rk3399_rockchip-uboot/include/netdev.h
/rk3399_rockchip-uboot/include/phy.h
/rk3399_rockchip-uboot/include/spartan3.h
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/env/fw_env.h
/rk3399_rockchip-uboot/tools/envcrc.c
/rk3399_rockchip-uboot/tools/mkenvimage.c
bb6997f828-Nov-2011 Simon Glass <sjg@chromium.org>

tegra: Add support for UART init in cpu board.c

We add a way of initialising the selected of UARTs prior to relocation.
Boards can use the board_init_uart_f() instead of repeating this code
themselv

tegra: Add support for UART init in cpu board.c

We add a way of initialising the selected of UARTs prior to relocation.
Boards can use the board_init_uart_f() instead of repeating this code
themselves.

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

show more ...

b5a5b35128-Nov-2011 Simon Glass <sjg@chromium.org>

tegra: Add a function mux feature

funcmux permits selection of config options for particular peripherals,
such as the pins that are used for that peripheral, if there are several
options.

Add UART

tegra: Add a function mux feature

funcmux permits selection of config options for particular peripherals,
such as the pins that are used for that peripheral, if there are several
options.

Add UART selection to start with.

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

show more ...

8442fd3c28-Nov-2011 Simon Glass <sjg@chromium.org>

tegra: add clock_ll_start_uart() to enable UART prior to reloc

Most boards will want to enable a UART early. This function provides
that feature in Tegra architecture code so the code does not need

tegra: add clock_ll_start_uart() to enable UART prior to reloc

Most boards will want to enable a UART early. This function provides
that feature in Tegra architecture code so the code does not need to be
copied on every board.

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

show more ...

977a39e617-Nov-2011 Thierry Reding <thierry.reding@avionic-design.de>

tegra2: Move tegra2_mmc_init() prototype to public header.

tegra2_mmc_init() is implemented by the Tegra2 MMC driver. Since most of
the Tegra2-based boards will need to call it, this commit exports

tegra2: Move tegra2_mmc_init() prototype to public header.

tegra2_mmc_init() is implemented by the Tegra2 MMC driver. Since most of
the Tegra2-based boards will need to call it, this commit exports it in
the new public asm/arch/mmc.h header file to prevent each board from
providing its own prototype.

Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
Acked-by: Stephen Warren <swarren@nvidia.com>
Tested-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>

show more ...

cb93481205-Nov-2011 Simon Glass <sjg@chromium.org>

tegra2: Implement SPI / UART GPIO switch

The Tegra2 Seaboard has the unfortunate feature that SPI and the console
UART are multiplexed on the same pins. We need to switch between one
and the other d

tegra2: Implement SPI / UART GPIO switch

The Tegra2 Seaboard has the unfortunate feature that SPI and the console
UART are multiplexed on the same pins. We need to switch between one
and the other during SPI and console activity.

This new file implements a switch and keeps track of which peripheral
owns the pins. It also flips over the controlling GPIO as needed

Since we are adding a second file to board/nvidia/common, we create
a proper Makefile there and remove the direct board.o include from
board/nvidia/seaboard/Makefile

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

show more ...

9112ef8d05-Nov-2011 Tom Warren <twarren.nvidia@gmail.com>

tegra2: spi: Add SPI driver for Tegra2 SOC

This driver supports SPI on Tegra2, running at 48MHz.

Signed-off-by: Tom Warren <twarren@nvidia.com>
Acked-by: Mike Frysinger <vapier@gentoo.org>


/rk3399_rockchip-uboot/.gitignore
/rk3399_rockchip-uboot/MAINTAINERS
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/cpu/arm920t/s3c24x0/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm920t/s3c24x0/cpu_info.c
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/davinci/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/davinci/spl.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/start.S
asm/arch-tegra2/tegra2.h
asm/arch-tegra2/tegra2_spi.h
/rk3399_rockchip-uboot/arch/arm/lib/bootm.c
/rk3399_rockchip-uboot/arch/avr32/cpu/at32ap700x/mmu.c
/rk3399_rockchip-uboot/arch/avr32/cpu/interrupts.c
/rk3399_rockchip-uboot/arch/x86/cpu/coreboot/Makefile
/rk3399_rockchip-uboot/arch/x86/cpu/coreboot/asm-offsets.c
/rk3399_rockchip-uboot/arch/x86/cpu/coreboot/coreboot_car.S
/rk3399_rockchip-uboot/arch/x86/cpu/coreboot/ipchecksum.c
/rk3399_rockchip-uboot/arch/x86/cpu/coreboot/sdram.c
/rk3399_rockchip-uboot/arch/x86/cpu/coreboot/sysinfo.c
/rk3399_rockchip-uboot/arch/x86/cpu/coreboot/tables.c
/rk3399_rockchip-uboot/arch/x86/include/asm/arch-coreboot/ipchecksum.h
/rk3399_rockchip-uboot/arch/x86/include/asm/arch-coreboot/sysinfo.h
/rk3399_rockchip-uboot/arch/x86/include/asm/arch-coreboot/tables.h
/rk3399_rockchip-uboot/arch/x86/include/asm/zimage.h
/rk3399_rockchip-uboot/arch/x86/lib/bootm.c
/rk3399_rockchip-uboot/arch/x86/lib/zimage.c
/rk3399_rockchip-uboot/board/calao/sbc35_a9g20/sbc35_a9g20.c
/rk3399_rockchip-uboot/board/calao/tny_a9260/tny_a9260.c
/rk3399_rockchip-uboot/board/chromebook-x86/coreboot/Makefile
/rk3399_rockchip-uboot/board/chromebook-x86/coreboot/coreboot.c
/rk3399_rockchip-uboot/board/chromebook-x86/coreboot/coreboot_pci.c
/rk3399_rockchip-uboot/board/chromebook-x86/coreboot/coreboot_start.S
/rk3399_rockchip-uboot/board/chromebook-x86/coreboot/coreboot_start16.S
/rk3399_rockchip-uboot/board/dave/PPChameleonEVB/fpgadata.c
/rk3399_rockchip-uboot/board/davinci/da8xxevm/da850evm.c
/rk3399_rockchip-uboot/board/davinci/da8xxevm/u-boot-spl.lds
/rk3399_rockchip-uboot/board/eltec/elppc/misc.c
/rk3399_rockchip-uboot/board/esd/apc405/fpgadata.c
/rk3399_rockchip-uboot/board/esd/apc405/logo_640_480_24bpp.c
/rk3399_rockchip-uboot/board/esd/ar405/fpgadata.c
/rk3399_rockchip-uboot/board/esd/ar405/fpgadata_xl30.c
/rk3399_rockchip-uboot/board/esd/ash405/fpgadata.c
/rk3399_rockchip-uboot/board/esd/canbt/fpgadata.c
/rk3399_rockchip-uboot/board/esd/cpci405/fpgadata_cpci405.c
/rk3399_rockchip-uboot/board/esd/cpci405/fpgadata_cpci4052.c
/rk3399_rockchip-uboot/board/esd/cpci405/fpgadata_cpci405ab.c
/rk3399_rockchip-uboot/board/esd/cpci750/mv_eth.c
/rk3399_rockchip-uboot/board/esd/cpciiser4/fpgadata.c
/rk3399_rockchip-uboot/board/esd/dasa_sim/fpgadata.c
/rk3399_rockchip-uboot/board/esd/du405/fpgadata.c
/rk3399_rockchip-uboot/board/esd/hh405/fpgadata.c
/rk3399_rockchip-uboot/board/esd/hh405/logo_1024_768_8bpp.c
/rk3399_rockchip-uboot/board/esd/hh405/logo_320_240_4bpp.c
/rk3399_rockchip-uboot/board/esd/hh405/logo_320_240_8bpp.c
/rk3399_rockchip-uboot/board/esd/hh405/logo_640_480_24bpp.c
/rk3399_rockchip-uboot/board/esd/pci405/fpgadata.c
/rk3399_rockchip-uboot/board/esd/plu405/fpgadata.c
/rk3399_rockchip-uboot/board/esd/tasreg/fpgadata.c
/rk3399_rockchip-uboot/board/esd/voh405/fpgadata.c
/rk3399_rockchip-uboot/board/esd/voh405/logo_320_240_4bpp.c
/rk3399_rockchip-uboot/board/esd/voh405/logo_640_480_24bpp.c
/rk3399_rockchip-uboot/board/esd/wuh405/fpgadata.c
/rk3399_rockchip-uboot/board/keymile/scripts/README
/rk3399_rockchip-uboot/board/keymile/scripts/develop-common.txt
/rk3399_rockchip-uboot/board/lubbock/lubbock.c
/rk3399_rockchip-uboot/board/nvidia/common/board.c
/rk3399_rockchip-uboot/board/nvidia/ventana/Makefile
/rk3399_rockchip-uboot/board/samsung/universal_c210/universal.c
/rk3399_rockchip-uboot/board/technexion/twister/Makefile
/rk3399_rockchip-uboot/board/technexion/twister/twister.c
/rk3399_rockchip-uboot/board/technexion/twister/twister.h
/rk3399_rockchip-uboot/board/timll/devkit8000/devkit8000.c
/rk3399_rockchip-uboot/board/ttcontrol/vision2/vision2.c
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/common/cmd_net.c
/rk3399_rockchip-uboot/common/cmd_pxe.c
/rk3399_rockchip-uboot/common/cmd_sf.c
/rk3399_rockchip-uboot/common/console.c
/rk3399_rockchip-uboot/doc/README.SPL
/rk3399_rockchip-uboot/doc/README.davinci
/rk3399_rockchip-uboot/doc/mkimage.1
/rk3399_rockchip-uboot/drivers/mmc/pxa_mmc.c
/rk3399_rockchip-uboot/drivers/mtd/spi/Makefile
/rk3399_rockchip-uboot/drivers/mtd/spi/spi_spl_load.c
/rk3399_rockchip-uboot/drivers/net/e1000.c
/rk3399_rockchip-uboot/drivers/net/e1000_spi.c
/rk3399_rockchip-uboot/drivers/net/mvgbe.c
/rk3399_rockchip-uboot/drivers/net/phy/micrel.c
/rk3399_rockchip-uboot/drivers/spi/Makefile
/rk3399_rockchip-uboot/drivers/spi/tegra2_spi.c
/rk3399_rockchip-uboot/drivers/usb/gadget/s3c_udc_otg.c
/rk3399_rockchip-uboot/drivers/usb/gadget/s3c_udc_otg_xfer_dma.c
/rk3399_rockchip-uboot/fs/fat/fat.c
/rk3399_rockchip-uboot/fs/fat/fat_write.c
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/coreboot.h
/rk3399_rockchip-uboot/include/configs/da850evm.h
/rk3399_rockchip-uboot/include/configs/sbc35_a9g20.h
/rk3399_rockchip-uboot/include/configs/tam3517-common.h
/rk3399_rockchip-uboot/include/configs/tny_a9260.h
/rk3399_rockchip-uboot/include/configs/twister.h
/rk3399_rockchip-uboot/include/net.h
/rk3399_rockchip-uboot/include/serial.h
/rk3399_rockchip-uboot/include/spi_flash.h
/rk3399_rockchip-uboot/include/usb/lin_gadget_compat.h
/rk3399_rockchip-uboot/include/usb/s3c_udc.h
/rk3399_rockchip-uboot/include/vsprintf.h
/rk3399_rockchip-uboot/lib/Makefile
/rk3399_rockchip-uboot/lib/vsprintf.c
/rk3399_rockchip-uboot/net/eth.c
/rk3399_rockchip-uboot/post/lib_powerpc/fpu/Makefile
/rk3399_rockchip-uboot/post/lib_powerpc/fpu/darwin-ldouble.c
/rk3399_rockchip-uboot/post/lib_powerpc/multi.c
/rk3399_rockchip-uboot/tools/mkenvimage.c
/rk3399_rockchip-uboot/tools/mkimage.c
df65a3fe13-Dec-2011 Chris Lalancette <clalancette@gmail.com>

omap4_panda: Initialize the USB phy

During misc_init_r, make sure to setup the clocks
properly for the USB hub on the pandaboard. With
this in place, the USB hub and the ethernet works
on the panda

omap4_panda: Initialize the USB phy

During misc_init_r, make sure to setup the clocks
properly for the USB hub on the pandaboard. With
this in place, the USB hub and the ethernet works
on the pandaboard.

Signed-off-by: Chris Lalancette <clalancette@gmail.com>
Acked-by: Aneesh V <aneesh@ti.com>

show more ...

6b62b9a319-Dec-2011 Wolfgang Denk <wd@denx.de>

Coding Style cleanup

Fix trailing white space, indentation by spaces instead of TABs,
excessive blank lines, trailing blank lines.

Signed-off-by: Wolfgang Denk <wd@denx.de>

ddc7e54115-Dec-2011 Lukasz Majewski <l.majewski@samsung.com>

usb:gadget:s5p Enable the USB Gadget framework at Exynos4210 (C210 Universal)

This commit enables support for USB Gadgets on the Exynos4210 (C210 Universal)
reference target.

Signed-off-by: Lukasz

usb:gadget:s5p Enable the USB Gadget framework at Exynos4210 (C210 Universal)

This commit enables support for USB Gadgets on the Exynos4210 (C210 Universal)
reference target.

Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Cc: Minkyu Kang <mk7.kang@samsung.com>
CC: Remy Bohmer <linux@bohmer.net>

show more ...


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
asm/arch-exynos/cpu.h
/rk3399_rockchip-uboot/arch/arm/lib/eabi_compat.c
/rk3399_rockchip-uboot/arch/powerpc/lib/bootm.c
/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/lib/board.c
/rk3399_rockchip-uboot/board/efikamx/Makefile
/rk3399_rockchip-uboot/board/efikamx/efikamx-usb.c
/rk3399_rockchip-uboot/board/efikamx/efikamx.c
/rk3399_rockchip-uboot/board/freescale/mx51evk/mx51evk.c
/rk3399_rockchip-uboot/board/freescale/mx53loco/mx53loco.c
/rk3399_rockchip-uboot/board/intercontrol/digsy_mtc/digsy_mtc.c
/rk3399_rockchip-uboot/board/mpl/common/isa.c
/rk3399_rockchip-uboot/board/ronetix/pm9261/pm9261.c
/rk3399_rockchip-uboot/board/ronetix/pm9263/pm9263.c
/rk3399_rockchip-uboot/board/ronetix/pm9g45/pm9g45.c
/rk3399_rockchip-uboot/board/samsung/universal_c210/universal.c
/rk3399_rockchip-uboot/board/sandbox/sandbox/sandbox.c
/rk3399_rockchip-uboot/board/ti/omap2420h4/omap2420h4.c
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/cmd_nvedit.c
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/doc/README.scrapyard
/rk3399_rockchip-uboot/drivers/usb/host/Makefile
/rk3399_rockchip-uboot/drivers/usb/host/ehci-hcd.c
/rk3399_rockchip-uboot/drivers/usb/host/ehci-mx5.c
/rk3399_rockchip-uboot/drivers/usb/ulpi/Makefile
/rk3399_rockchip-uboot/drivers/usb/ulpi/ulpi-viewport.c
/rk3399_rockchip-uboot/drivers/usb/ulpi/ulpi.c
/rk3399_rockchip-uboot/fs/reiserfs/reiserfs.c
/rk3399_rockchip-uboot/include/configs/digsy_mtc.h
/rk3399_rockchip-uboot/include/configs/efikamx.h
/rk3399_rockchip-uboot/include/configs/mx51evk.h
/rk3399_rockchip-uboot/include/configs/mx53loco.h
/rk3399_rockchip-uboot/include/configs/pm9261.h
/rk3399_rockchip-uboot/include/configs/pm9263.h
/rk3399_rockchip-uboot/include/configs/pm9g45.h
/rk3399_rockchip-uboot/include/configs/s5pc210_universal.h
/rk3399_rockchip-uboot/include/max8998_pmic.h
/rk3399_rockchip-uboot/include/os.h
/rk3399_rockchip-uboot/include/usb/ehci-fsl.h
/rk3399_rockchip-uboot/include/usb/ulpi.h
/rk3399_rockchip-uboot/post/post.c
5d2947a311-Nov-2011 Wolfgang Grandegger <wg@denx.de>

USB: MX5: add helper functions to enable USB clocks

Signed-off-by: Wolfgang Grandegger <wg@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Remy Bohmer <linux@bohmer.net>
Cc: Wolfgang Grandegger <wg@

USB: MX5: add helper functions to enable USB clocks

Signed-off-by: Wolfgang Grandegger <wg@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Remy Bohmer <linux@bohmer.net>
Cc: Wolfgang Grandegger <wg@denx.de>
Cc: Jason Liu <r64343@freescale.com>

V2: Fix spacing in crm_regs.h

show more ...

a954da2927-Oct-2011 Lukasz Majewski <l.majewski@samsung.com>

usb:gadget:s5p Enable the USB Gadget framework at GONI

This commit enables support for USB Gadgets on the GONI
reference target.

Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
Signed-off-b

usb:gadget:s5p Enable the USB Gadget framework at GONI

This commit enables support for USB Gadgets on the GONI
reference target.

Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Cc: Minkyu Kang <mk7.kang@samsung.com>
Cc: Remy Bohmer <linux@bohmer.net>

show more ...

1...<<131132133134135136137138139140>>...152