History log of /rk3399_rockchip-uboot/common/ (Results 1501 – 1525 of 5256)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b4857aa902-Dec-2015 Simon Glass <sjg@chromium.org>

spl: mmc: Unify non/driver model spl_mmc_find_device()

It is risky to have two different functions with much the same code. Future
authors may update one but not the other. It is hard to see which p

spl: mmc: Unify non/driver model spl_mmc_find_device()

It is risky to have two different functions with much the same code. Future
authors may update one but not the other. It is hard to see which parts are
the same and which are different.

Unify the functions and drop the differences that are not really needed.

Note that one puts() becomes printf() as Tom mentioned that this does not
affect image size:

https://patchwork.ozlabs.org/patch/537276/

Note: It would be better to have an empty printf() and avoid the #ifdef for
CONFIG_SPL_LIBCOMMON_SUPPORT.

Signed-off-by: Simon Glass <sjg@chromium.org>
Tested-by: Michal Simek <michal.simek@xilinx.com>

show more ...

99c7a51a02-Dec-2015 Simon Glass <sjg@chromium.org>

spl: mmc: Rename 'mmc' variable to 'mmcp'

The 'p' suffix makes it more obvious that we are dealing with a pointer
to a (pointer) value that will be returned to its caller.

Signed-off-by: Simon Glas

spl: mmc: Rename 'mmc' variable to 'mmcp'

The 'p' suffix makes it more obvious that we are dealing with a pointer
to a (pointer) value that will be returned to its caller.

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Nikita Kiryanov <nikita@compulab.co.il>
Tested-by: Michal Simek <michal.simek@xilinx.com>

show more ...

d773a00802-Dec-2015 Simon Glass <sjg@chromium.org>

spl: mmc: Fix compiler warning with CONFIG_DM_MMC

Since commit 4188ba3 we get the following warning on rockchip boards:

common/spl/spl_mmc.c:31:24: warning: ‘mmc’ may be used uninitialized in this

spl: mmc: Fix compiler warning with CONFIG_DM_MMC

Since commit 4188ba3 we get the following warning on rockchip boards:

common/spl/spl_mmc.c:31:24: warning: ‘mmc’ may be used uninitialized in this function [-Wmaybe-uninitialized]
count = mmc->block_dev.block_read(0, sector, 1, header);
^
common/spl/spl_mmc.c:251:14: note: ‘mmc’ was declared here
struct mmc *mmc;

Correct this by move the variable init earlier.

Signed-off-by: Simon Glass <sjg@chromium.org>
Tested-by: Michal Simek <michal.simek@xilinx.com>
Acked-by: Nikita Kiryanov <nikita@compulab.co.il>

show more ...


/rk3399_rockchip-uboot/arch/arm/cpu/arm920t/ep93xx/led.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/config.mk
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/cpu.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/start.S
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f1/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f1/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f1/flash.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f1/soc.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f1/timer.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f4/Makefile
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f4/clock.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f4/flash.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f4/soc.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7m/stm32f4/timer.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-stm32f1/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-stm32f1/stm32.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-stm32f4/fmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-stm32f4/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/armv7m.h
/rk3399_rockchip-uboot/arch/arm/lib/interrupts_m.c
/rk3399_rockchip-uboot/arch/arm/lib/vectors_m.S
/rk3399_rockchip-uboot/board/st/stm32f429-discovery/MAINTAINERS
/rk3399_rockchip-uboot/board/st/stm32f429-discovery/Makefile
/rk3399_rockchip-uboot/board/st/stm32f429-discovery/led.c
spl/spl_mmc.c
/rk3399_rockchip-uboot/drivers/gpio/stm32_gpio.c
/rk3399_rockchip-uboot/drivers/remoteproc/rproc-uclass.c
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
c6bb23c827-Nov-2015 Peng Fan <Peng.Fan@freescale.com>

common: cli_hush: avoid memory leak

Need to free memory avoid memory leak, when error.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Cc: Simon Glass <

common: cli_hush: avoid memory leak

Need to free memory avoid memory leak, when error.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Cc: Simon Glass <sjg@chromium.org>
Cc: Tom Rini <trini@konsulko.com>

show more ...

63ce348d26-Nov-2015 Stefan Roese <sr@denx.de>

common/Makefile: Compile fdt_support is enabled in SPL

When CONFIG_SPL_OF_TRANSLATE is enabled fdt_support.c needs to get
compiled. Otherwise fdt_translate_address() is missing which is needed
in de

common/Makefile: Compile fdt_support is enabled in SPL

When CONFIG_SPL_OF_TRANSLATE is enabled fdt_support.c needs to get
compiled. Otherwise fdt_translate_address() is missing which is needed
in dev_get_addr().

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Simon Glass <sjg@chromium.org>
Acked-by: Simon Glass <sjg@chromium.org>

show more ...

746da1bd26-Nov-2015 Peng Fan <Peng.Fan@freescale.com>

common: miiphyutil: avoid memory leak

The following code will alloc memory for new_dev and ldev:
"
new_dev = mdio_alloc();
ldev = malloc(sizeof(*ldev));
"
Either new_dev or ldev is NULL, directly re

common: miiphyutil: avoid memory leak

The following code will alloc memory for new_dev and ldev:
"
new_dev = mdio_alloc();
ldev = malloc(sizeof(*ldev));
"
Either new_dev or ldev is NULL, directly return, but this may leak memory.
So before return, using free(ldev) and mdio_free(new_dev) to avoid
leaking memory, also free can handle NULL pointer.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Cc: Joe Hershberger <joe.hershberger@ni.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>

show more ...

678e931625-Nov-2015 Peng Fan <Peng.Fan@freescale.com>

common: mmc: unsigned char compared against 0

"enable" is unsigned char type and its value will not be
negative, so discard "enable < 0".

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Cc: Diego

common: mmc: unsigned char compared against 0

"enable" is unsigned char type and its value will not be
negative, so discard "enable < 0".

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Cc: Diego Santa Cruz <Diego.SantaCruz@spinetix.com>
Cc: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
Cc: Andrew Gabbasov <andrew_gabbasov@mentor.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...

d39449b124-Nov-2015 Peng Fan <Peng.Fan@freescale.com>

common: miiphyutil: no need to check name of mii_dev

The entry name of mii_dev is an array not pointer, so
no need to check.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Cc: Joe Hershberger <jo

common: miiphyutil: no need to check name of mii_dev

The entry name of mii_dev is an array not pointer, so
no need to check.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Cc: Joe Hershberger <joe.hershberger@ni.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

2ea47be024-Nov-2015 Peng Fan <Peng.Fan@freescale.com>

common: image-fdt: correct fdt_blob for IMAGE_FORMAT_LEGACY

If condition of "(load == image_start || load == image_data)" is true,
should use "fdt_addr = load;", but not "fdt_blob = (char *)image_da

common: image-fdt: correct fdt_blob for IMAGE_FORMAT_LEGACY

If condition of "(load == image_start || load == image_data)" is true,
should use "fdt_addr = load;", but not "fdt_blob = (char *)image_data;",
or fdt_blob will be overridden by "fdt_blob = map_sysmem(fdt_addr, 0);"
at the end of the switch case.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Joe Hershberger <joe.hershberger@ni.com>
Cc: Max Krummenacher <max.krummenacher@toradex.com>
Cc: Marek Vasut <marex@denx.de>
Cc: Suriyan Ramasami <suriyan.r@gmail.com>
Cc: Paul Kocialkowski <contact@paulk.fr>
Cc: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...

aa72252924-Nov-2015 Peng Fan <Peng.Fan@freescale.com>

common: cli_hush: avoid dead code

Condition "(value == NULL && ++value == NULL)" actully will
always return false.

Instead, use condition "(value == NULL || *(value + 1) == 0)" to detect
such expre

common: cli_hush: avoid dead code

Condition "(value == NULL && ++value == NULL)" actully will
always return false.

Instead, use condition "(value == NULL || *(value + 1) == 0)" to detect
such expression "c=". To "c=", *(value + 1) is 0, so directly return -1,
but not continue.

Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Cc: Rabin Vincent <rabin@rab.in>
Cc: Simon Glass <sjg@chromium.org>
Cc: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...

9eed48c804-Dec-2015 Tom Rini <trini@konsulko.com>

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


/rk3399_rockchip-uboot/arch/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/arm926ejs/mxs/spl_power_init.c
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx6/Kconfig
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/mx6/clock.c
/rk3399_rockchip-uboot/arch/arm/include/asm/imx-common/iomux-v3.h
/rk3399_rockchip-uboot/arch/sparc/Kconfig
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/cpu.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/cpu_init.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/interrupts.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/prom.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/serial.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/start.S
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/ambapp.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/cpu.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/cpu_init.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/interrupts.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/prom.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/serial.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/start.S
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/usb_uhci.c
/rk3399_rockchip-uboot/arch/sparc/include/asm/config.h
/rk3399_rockchip-uboot/arch/sparc/include/asm/global_data.h
/rk3399_rockchip-uboot/arch/sparc/include/asm/irq.h
/rk3399_rockchip-uboot/arch/sparc/include/asm/leon3.h
/rk3399_rockchip-uboot/arch/sparc/include/asm/u-boot.h
/rk3399_rockchip-uboot/arch/sparc/lib/Makefile
/rk3399_rockchip-uboot/arch/sparc/lib/bootm.c
/rk3399_rockchip-uboot/arch/sparc/lib/interrupts.c
/rk3399_rockchip-uboot/board/congatec/cgtqmx6eval/README
/rk3399_rockchip-uboot/board/congatec/cgtqmx6eval/cgtqmx6eval.c
/rk3399_rockchip-uboot/board/gateworks/gw_ventana/common.c
/rk3399_rockchip-uboot/board/kosagi/novena/novena.c
/rk3399_rockchip-uboot/board/toradex/colibri_vf/colibri_vf.c
board_f.c
board_r.c
/rk3399_rockchip-uboot/configs/cgtqmx6eval_defconfig
/rk3399_rockchip-uboot/drivers/net/greth.c
/rk3399_rockchip-uboot/drivers/video/ipu_disp.c
/rk3399_rockchip-uboot/include/configs/cgtqmx6eval.h
/rk3399_rockchip-uboot/include/configs/gr_cpci_ax2000.h
/rk3399_rockchip-uboot/include/configs/gr_ep2s60.h
/rk3399_rockchip-uboot/include/configs/gr_xc3s_1500.h
/rk3399_rockchip-uboot/include/configs/grsim.h
/rk3399_rockchip-uboot/include/configs/grsim_leon2.h
/rk3399_rockchip-uboot/include/configs/imx6_spl.h
/rk3399_rockchip-uboot/include/configs/novena.h
1e85ccec23-Nov-2015 Francois Retief <fgretief@spaceteq.co.za>

sparc: Update PROM initialization code for generic board

Fixed the prom_relocate() function in start.S file by reserving memory in
the board_init_f sequence and saving the offset to the __prom_start

sparc: Update PROM initialization code for generic board

Fixed the prom_relocate() function in start.S file by reserving memory in
the board_init_f sequence and saving the offset to the __prom_start_reloc
variable. This value is used as the destination when relocating the PROM.

Add the prom_init() function to the end of the board_init_r sequence.

Signed-off-by: Francois Retief <fgretief@spaceteq.co.za>

show more ...

c97088c328-Oct-2015 Francois Retief <fgretief@spaceteq.co.za>

sparc: Update cpu_init.c to use generic timer infrastructure

Introduce the CONFIG_SYS_TIMER_* macros in include/asm/config.h to make use
of the generic timer infrastructure in lib/time.c.

Created a

sparc: Update cpu_init.c to use generic timer infrastructure

Introduce the CONFIG_SYS_TIMER_* macros in include/asm/config.h to make use
of the generic timer infrastructure in lib/time.c.

Created a timer_init() function to initialize the timer hardware and update
the #ifdef in board_init_f to allow this function to be called during the
start-up sequence.

Signed-off-by: Francois Retief <fgretief@spaceteq.co.za>

show more ...

e17c520028-Oct-2015 Francois Retief <fgretief@spaceteq.co.za>

sparc: Initial ground work for generic board initialization

Initial ground work in preperation for generic board initialization
code for the SPARC architecture.

Signed-off-by: Francois Retief <fgre

sparc: Initial ground work for generic board initialization

Initial ground work in preperation for generic board initialization
code for the SPARC architecture.

Signed-off-by: Francois Retief <fgretief@spaceteq.co.za>

show more ...


/rk3399_rockchip-uboot/arch/Kconfig
/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3036.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/timer.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/uart.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/reset_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/save_boot_param.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/syscon_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_early_print.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_timer.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/Kconfig
/rk3399_rockchip-uboot/arch/sparc/Kconfig
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/cpu.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/cpu_init.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/serial.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon2/start.S
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/cpu.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/cpu_init.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/serial.c
/rk3399_rockchip-uboot/arch/sparc/cpu/leon3/start.S
/rk3399_rockchip-uboot/arch/sparc/include/asm/config.h
/rk3399_rockchip-uboot/arch/sparc/include/asm/global_data.h
/rk3399_rockchip-uboot/arch/sparc/include/asm/irq.h
/rk3399_rockchip-uboot/arch/sparc/include/asm/u-boot.h
/rk3399_rockchip-uboot/arch/sparc/lib/Makefile
/rk3399_rockchip-uboot/arch/sparc/lib/interrupts.c
/rk3399_rockchip-uboot/arch/x86/Kconfig
/rk3399_rockchip-uboot/board/evb_rk3036/evb_rk3036/Kconfig
/rk3399_rockchip-uboot/board/evb_rk3036/evb_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/evb_rk3036/evb_rk3036/Makefile
/rk3399_rockchip-uboot/board/evb_rk3036/evb_rk3036/evb_rk3036.c
board_r.c
/rk3399_rockchip-uboot/configs/chromebook_jerry_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3036_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3288_defconfig
/rk3399_rockchip-uboot/configs/iocon_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/drivers/clk/Makefile
/rk3399_rockchip-uboot/drivers/clk/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/core/Kconfig
/rk3399_rockchip-uboot/drivers/core/Makefile
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/pci/Kconfig
/rk3399_rockchip-uboot/drivers/pci/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl_rk3036.c
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
/rk3399_rockchip-uboot/include/configs/chromebook_jerry.h
/rk3399_rockchip-uboot/include/configs/evb_rk3036.h
/rk3399_rockchip-uboot/include/configs/firefly-rk3288.h
/rk3399_rockchip-uboot/include/configs/gr_cpci_ax2000.h
/rk3399_rockchip-uboot/include/configs/gr_ep2s60.h
/rk3399_rockchip-uboot/include/configs/gr_xc3s_1500.h
/rk3399_rockchip-uboot/include/configs/grsim.h
/rk3399_rockchip-uboot/include/configs/grsim_leon2.h
/rk3399_rockchip-uboot/include/configs/iocon.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3036-cru.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/pci.h
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/rkcommon.c
/rk3399_rockchip-uboot/tools/rkcommon.h
/rk3399_rockchip-uboot/tools/rkimage.c
/rk3399_rockchip-uboot/tools/rksd.c
/rk3399_rockchip-uboot/tools/rkspi.c
f5bcfe1502-Dec-2015 Anatolij Gustschin <agust@denx.de>

Revert "LCD: Add an option to skip registration as an stdio output"

This reverts commit 05bfe1321024e2ae0039dc16f17d2165610fb4fd.

As discussed on the list, we already have the needed functionality

Revert "LCD: Add an option to skip registration as an stdio output"

This reverts commit 05bfe1321024e2ae0039dc16f17d2165610fb4fd.

As discussed on the list, we already have the needed functionality by
defining CONFIG_SYS_CONSOLE_IS_IN_ENV, CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE
and adding custom overwrite_console() in the board code.

Signed-off-by: Anatolij Gustschin <agust@denx.de>

show more ...


/rk3399_rockchip-uboot/arch/arm/dts/Makefile
/rk3399_rockchip-uboot/arch/arm/dts/rk3036-sdk.dts
/rk3399_rockchip-uboot/arch/arm/dts/rk3036.dtsi
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/cru_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/grf_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/sdram_rk3036.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/timer.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/uart.h
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/board.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/Makefile
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/reset_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/save_boot_param.S
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3036/syscon_rk3036.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288-board-spl.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk3288/Kconfig
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_early_print.c
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/rk_timer.c
/rk3399_rockchip-uboot/arch/arm/mach-tegra/Kconfig
/rk3399_rockchip-uboot/arch/x86/Kconfig
/rk3399_rockchip-uboot/board/evb_rk3036/evb_rk3036/Kconfig
/rk3399_rockchip-uboot/board/evb_rk3036/evb_rk3036/MAINTAINERS
/rk3399_rockchip-uboot/board/evb_rk3036/evb_rk3036/Makefile
/rk3399_rockchip-uboot/board/evb_rk3036/evb_rk3036/evb_rk3036.c
lcd.c
/rk3399_rockchip-uboot/configs/chromebook_jerry_defconfig
/rk3399_rockchip-uboot/configs/evb-rk3036_defconfig
/rk3399_rockchip-uboot/configs/firefly-rk3288_defconfig
/rk3399_rockchip-uboot/configs/iocon_defconfig
/rk3399_rockchip-uboot/configs/sandbox_defconfig
/rk3399_rockchip-uboot/doc/README.rockchip
/rk3399_rockchip-uboot/drivers/clk/Makefile
/rk3399_rockchip-uboot/drivers/clk/clk_rk3036.c
/rk3399_rockchip-uboot/drivers/core/Kconfig
/rk3399_rockchip-uboot/drivers/core/Makefile
/rk3399_rockchip-uboot/drivers/mmc/dw_mmc.c
/rk3399_rockchip-uboot/drivers/mmc/rockchip_dw_mmc.c
/rk3399_rockchip-uboot/drivers/pci/Kconfig
/rk3399_rockchip-uboot/drivers/pci/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/Kconfig
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/Makefile
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/pinctrl_rk3036.c
/rk3399_rockchip-uboot/drivers/serial/ns16550.c
/rk3399_rockchip-uboot/include/configs/chromebook_jerry.h
/rk3399_rockchip-uboot/include/configs/evb_rk3036.h
/rk3399_rockchip-uboot/include/configs/firefly-rk3288.h
/rk3399_rockchip-uboot/include/configs/iocon.h
/rk3399_rockchip-uboot/include/configs/rk3036_common.h
/rk3399_rockchip-uboot/include/configs/rk3288_common.h
/rk3399_rockchip-uboot/include/dt-bindings/clock/rk3036-cru.h
/rk3399_rockchip-uboot/include/dwmmc.h
/rk3399_rockchip-uboot/include/pci.h
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/rkcommon.c
/rk3399_rockchip-uboot/tools/rkcommon.h
/rk3399_rockchip-uboot/tools/rkimage.c
/rk3399_rockchip-uboot/tools/rksd.c
/rk3399_rockchip-uboot/tools/rkspi.c
cab24b3427-Nov-2015 Simon Glass <sjg@chromium.org>

dm: pci: Convert 'pci' command to driver model

Adjust this command to use the correct PCI functions, instead of the
compatibility layer.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: B

dm: pci: Convert 'pci' command to driver model

Adjust this command to use the correct PCI functions, instead of the
compatibility layer.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

c4f32bb227-Nov-2015 Simon Glass <sjg@chromium.org>

pci: Move PCI header output code into its own function

We want to share this code with the driver model version, so put it in a
separate function.

Signed-off-by: Simon Glass <sjg@chromium.org>
Revi

pci: Move PCI header output code into its own function

We want to share this code with the driver model version, so put it in a
separate function.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

32ec5b3427-Nov-2015 Simon Glass <sjg@chromium.org>

pci: Use a separate 'dev' variable for the PCI device

In the 'pci' command, add a separate variable to hold the PCI device. When
this code is converted to driver model, this variable will be used to

pci: Use a separate 'dev' variable for the PCI device

In the 'pci' command, add a separate variable to hold the PCI device. When
this code is converted to driver model, this variable will be used to hold a
struct udevice instead.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

72ef5b6027-Nov-2015 Simon Glass <sjg@chromium.org>

pci: Use common functions to read/write config

Currently we use switch() and access PCI configuration via several
functions, one for each data size. Adjust the code to use generic functions,
where t

pci: Use common functions to read/write config

Currently we use switch() and access PCI configuration via several
functions, one for each data size. Adjust the code to use generic functions,
where the data size is a parameter.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

c2be070027-Nov-2015 Simon Glass <sjg@chromium.org>

pci: Tidy up function comments in cmd_pci.c

The function comments use an old style and some are incorrect. Update them.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn

pci: Tidy up function comments in cmd_pci.c

The function comments use an old style and some are incorrect. Update them.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

49f835fd27-Nov-2015 Simon Glass <sjg@chromium.org>

dm: pci: Reorder functions in cmd_pci.c

Before converting this to driver model, reorder the code to avoid forward
function declarations.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: B

dm: pci: Reorder functions in cmd_pci.c

Before converting this to driver model, reorder the code to avoid forward
function declarations.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

07a5887027-Nov-2015 Simon Glass <sjg@chromium.org>

pci: Refactor the pciinfo() function

This function uses macros to output data. It seems better to use a table of
registers rather than macro-based code generation. It also reduces the
code/data size

pci: Refactor the pciinfo() function

This function uses macros to output data. It seems better to use a table of
registers rather than macro-based code generation. It also reduces the
code/data size by 2KB on ARM.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

ca7de76d27-Nov-2015 Simon Glass <sjg@chromium.org>

pci: Use a separate variable for the bus number

At present in do_pci(), bdf can either mean a bus number or a PCI bus number.
Use separate variables instead to reduce confusion.

Signed-off-by: Simo

pci: Use a separate variable for the bus number

At present in do_pci(), bdf can either mean a bus number or a PCI bus number.
Use separate variables instead to reduce confusion.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>

show more ...

bfa4191e27-Nov-2015 Simon Glass <sjg@chromium.org>

pci: Use a common return in command processing

Adjust the commands to return from the same place.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>

871bc92320-Nov-2015 Simon Glass <sjg@chromium.org>

dm: pci: Avoid a driver model build error with CONFIG_CMD_PCI_ENUM

This is not supported with driver model, so print a message instead of
generating a build error. Rescanning PCI is not yet implemen

dm: pci: Avoid a driver model build error with CONFIG_CMD_PCI_ENUM

This is not supported with driver model, so print a message instead of
generating a build error. Rescanning PCI is not yet implemented.

This function will be implemented later once some additional PCI driver
model improvements are merged. It was confirmed on the mailing list
that no one on the tegra side will miss this feature, so it is disabled
for tegra.

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

show more ...


/rk3399_rockchip-uboot/arch/arm/mach-tegra/Kconfig
/rk3399_rockchip-uboot/arch/x86/Kconfig
/rk3399_rockchip-uboot/arch/x86/cpu/baytrail/valleyview.c
/rk3399_rockchip-uboot/arch/x86/cpu/coreboot/timestamp.c
/rk3399_rockchip-uboot/arch/x86/cpu/efi/efi.c
/rk3399_rockchip-uboot/arch/x86/cpu/ivybridge/cpu.c
/rk3399_rockchip-uboot/arch/x86/cpu/qemu/Kconfig
/rk3399_rockchip-uboot/arch/x86/cpu/qemu/qemu.c
/rk3399_rockchip-uboot/arch/x86/cpu/quark/Kconfig
/rk3399_rockchip-uboot/arch/x86/cpu/quark/quark.c
/rk3399_rockchip-uboot/arch/x86/cpu/queensbay/tnc.c
/rk3399_rockchip-uboot/arch/x86/dts/bayleybay.dts
/rk3399_rockchip-uboot/arch/x86/dts/broadwell_som-6896.dts
/rk3399_rockchip-uboot/arch/x86/dts/chromebook_link.dts
/rk3399_rockchip-uboot/arch/x86/dts/chromebox_panther.dts
/rk3399_rockchip-uboot/arch/x86/dts/crownbay.dts
/rk3399_rockchip-uboot/arch/x86/dts/efi.dts
/rk3399_rockchip-uboot/arch/x86/dts/galileo.dts
/rk3399_rockchip-uboot/arch/x86/dts/minnowmax.dts
/rk3399_rockchip-uboot/arch/x86/dts/qemu-x86_i440fx.dts
/rk3399_rockchip-uboot/arch/x86/dts/qemu-x86_q35.dts
/rk3399_rockchip-uboot/arch/x86/dts/tsc_timer.dtsi
/rk3399_rockchip-uboot/arch/x86/include/asm/global_data.h
/rk3399_rockchip-uboot/arch/x86/lib/Makefile
cmd_pci.c
/rk3399_rockchip-uboot/configs/apalis_t30_defconfig
/rk3399_rockchip-uboot/configs/bayleybay_defconfig
/rk3399_rockchip-uboot/configs/beaver_defconfig
/rk3399_rockchip-uboot/configs/cardhu_defconfig
/rk3399_rockchip-uboot/configs/chromebook_link_defconfig
/rk3399_rockchip-uboot/configs/chromebox_panther_defconfig
/rk3399_rockchip-uboot/configs/coreboot-x86_defconfig
/rk3399_rockchip-uboot/configs/crownbay_defconfig
/rk3399_rockchip-uboot/configs/efi-x86_defconfig
/rk3399_rockchip-uboot/configs/galileo_defconfig
/rk3399_rockchip-uboot/configs/jetson-tk1_defconfig
/rk3399_rockchip-uboot/configs/minnowmax_defconfig
/rk3399_rockchip-uboot/configs/p2371-2180_defconfig
/rk3399_rockchip-uboot/configs/qemu-x86_defconfig
/rk3399_rockchip-uboot/configs/trimslice_defconfig
/rk3399_rockchip-uboot/drivers/pci/Kconfig
/rk3399_rockchip-uboot/drivers/timer/Kconfig
/rk3399_rockchip-uboot/drivers/timer/Makefile
/rk3399_rockchip-uboot/drivers/timer/tsc_timer.c
/rk3399_rockchip-uboot/include/configs/apalis_t30.h
/rk3399_rockchip-uboot/include/configs/beaver.h
/rk3399_rockchip-uboot/include/configs/cardhu.h
/rk3399_rockchip-uboot/include/configs/jetson-tk1.h
/rk3399_rockchip-uboot/include/configs/p2371-2180.h
/rk3399_rockchip-uboot/include/configs/trimslice.h
/rk3399_rockchip-uboot/include/configs/x86-common.h

1...<<61626364656667686970>>...211