[U-Boot] Pull request: u-boot-nios/master
Thomas Chou
thomas at wytron.com.tw
Fri Oct 23 09:04:14 CEST 2015
Hi Tom,
Please pull,
The following changes since commit 9f13b6d147dc74f2400ce18d9d4005ba53f21fd3:
ARM: AM335x: mux: change mmc0 cd pinmux from mmc0_sdcd to gpio (2015-10-22 14:44:03 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-nios.git master
for you to fetch changes up to 96fa1e4385bb1b63c58c48d10b552605f47a6f7f:
net: convert altera_tse to driver model and phylib (2015-10-23 14:55:48 +0800)
----------------------------------------------------------------
Thomas Chou (42):
nios2: move command line configuration to Kconfig
nios2: enable CONFIG_NET_RANDOM_ETHADDR
nios2: permit device tree control of U-Boot
nios2: move altera_pio_init to board_early_init_r
nios2: BSS should be cleared only after board_init_f
nios2: enlarge the code relocation range
nios2: remove gp assignments in link script
nios2: define _end in link script
nios2: enable device tree control of U-Boot
nios2: enable Driver Model
nios2: Switch to generic timer
nios2: Split timer code into timer.c
nios2: zap dly_clks
nios2: zap version_string
nios2: call board_init_f_mem
nios2: enable malloc() pool before relocation
nios2: map physical address to uncached virtual address
nios2: convert altera_jtag_uart to driver model
nios2: convert altera_uart to driver model
spi : convert altera_spi to driver model
nios2: add clear and set bits macros
nios2 : convert altera_pio to driver model
nios2: convert nios2 cpu to driver model
dm: implement a Timer uclass
timer: start a new timer after relocation
nios2: convert altera timer to driver model
serial: remove altera serial initializations
dm: implement a Miscellaneous uclass
nios2: convert altera sysid to driver model
nios2: remove asm/psr.h
nios2: convert do_reset to use dm cpu data
nios2: convert ioremap to use dm cpu data
nios2: clean up comments style in start.S
nios2: zap initdram
nios2: set default cache configuration in start.S
nios2: convert cache flush to use dm cpu data
nios2: convert copy_exception_trampoline to use dm cpu data
nios2: convert dma_alloc_coherent to use malloc_cache_aligned
nios2: zap nios2-generic board dir
nios2: add README.nios2
nios2: fix virt_to_phys for nios2 with MMU
net: convert altera_tse to driver model and phylib
arch/Kconfig | 4 +
arch/nios2/Kconfig | 16 +-
arch/nios2/cpu/Makefile | 2 +-
arch/nios2/cpu/cpu.c | 128 ++-
arch/nios2/cpu/interrupts.c | 144 +--
arch/nios2/cpu/start.S | 186 ++--
arch/nios2/cpu/sysid.c | 46 -
arch/nios2/cpu/u-boot.lds | 14 +-
arch/nios2/dts/.gitignore | 1 +
arch/nios2/dts/3c120_devboard.dts | 201 ++++
arch/nios2/dts/Makefile | 11 +
arch/nios2/dts/include/dt-bindings | 1 +
arch/nios2/include/asm/cache.h | 13 +-
arch/nios2/include/asm/config.h | 2 -
arch/nios2/include/asm/dma-mapping.h | 27 +-
arch/nios2/include/asm/global_data.h | 9 +
arch/nios2/include/asm/gpio.h | 80 +-
arch/nios2/include/asm/io.h | 69 +-
arch/nios2/include/asm/psr.h | 12 -
arch/nios2/include/asm/sections.h | 10 -
arch/nios2/include/asm/system.h | 2 +
arch/nios2/include/asm/unaligned.h | 5 -
arch/nios2/lib/Makefile | 1 -
arch/nios2/lib/bootm.c | 6 +-
arch/nios2/lib/cache.S | 68 --
arch/nios2/lib/cache.c | 129 +++
arch/nios2/lib/time.c | 22 -
board/altera/common/cfide.c | 33 -
board/altera/nios2-generic/Kconfig | 12 -
board/altera/nios2-generic/MAINTAINERS | 6 -
board/altera/nios2-generic/Makefile | 10 -
board/altera/nios2-generic/config.mk | 12 -
board/altera/nios2-generic/custom_fpga.h | 89 --
board/altera/nios2-generic/nios2-generic.c | 85 --
common/board_r.c | 3 +
configs/nios2-generic_defconfig | 19 +-
doc/README.nios2 | 95 ++
doc/device-tree-bindings/cpu/nios2.txt | 54 +
doc/device-tree-bindings/gpio/altera_pio.txt | 28 +
doc/device-tree-bindings/misc/altera_sysid.txt | 4 +
doc/device-tree-bindings/net/altera_tse.txt | 112 ++
.../serial/altera_jtaguart.txt | 4 +
doc/device-tree-bindings/serial/altera_uart.txt | 7 +
doc/device-tree-bindings/spi/spi_altera.txt | 4 +
doc/device-tree-bindings/timer/altera_timer.txt | 19 +
drivers/Kconfig | 2 +
drivers/Makefile | 1 +
drivers/gpio/Kconfig | 7 +
drivers/gpio/altera_pio.c | 316 ++----
drivers/misc/Kconfig | 16 +
drivers/misc/Makefile | 2 +
drivers/misc/altera_sysid.c | 101 ++
drivers/misc/misc-uclass.c | 51 +
drivers/net/Kconfig | 9 +
drivers/net/altera_tse.c | 1143 ++++++--------------
drivers/net/altera_tse.h | 277 +----
drivers/serial/Kconfig | 40 +
drivers/serial/altera_jtag_uart.c | 171 ++-
drivers/serial/altera_uart.c | 198 ++--
drivers/serial/serial.c | 4 -
drivers/spi/Kconfig | 8 +
drivers/spi/altera_spi.c | 197 ++--
drivers/timer/Kconfig | 19 +
drivers/timer/Makefile | 8 +
drivers/timer/altera_timer.c | 104 ++
drivers/timer/timer-uclass.c | 42 +
include/asm-generic/global_data.h | 3 +
include/configs/nios2-generic.h | 73 +-
include/dm/uclass-id.h | 2 +
include/misc.h | 79 ++
include/serial.h | 2 -
include/timer.h | 52 +
lib/time.c | 49 +
73 files changed, 2384 insertions(+), 2397 deletions(-)
delete mode 100644 arch/nios2/cpu/sysid.c
create mode 100644 arch/nios2/dts/.gitignore
create mode 100644 arch/nios2/dts/3c120_devboard.dts
create mode 100644 arch/nios2/dts/Makefile
create mode 120000 arch/nios2/dts/include/dt-bindings
delete mode 100644 arch/nios2/include/asm/psr.h
delete mode 100644 arch/nios2/lib/cache.S
create mode 100644 arch/nios2/lib/cache.c
delete mode 100644 arch/nios2/lib/time.c
delete mode 100644 board/altera/common/cfide.c
delete mode 100644 board/altera/nios2-generic/Kconfig
delete mode 100644 board/altera/nios2-generic/MAINTAINERS
delete mode 100644 board/altera/nios2-generic/Makefile
delete mode 100644 board/altera/nios2-generic/config.mk
delete mode 100644 board/altera/nios2-generic/custom_fpga.h
delete mode 100644 board/altera/nios2-generic/nios2-generic.c
create mode 100644 doc/README.nios2
create mode 100644 doc/device-tree-bindings/cpu/nios2.txt
create mode 100644 doc/device-tree-bindings/gpio/altera_pio.txt
create mode 100644 doc/device-tree-bindings/misc/altera_sysid.txt
create mode 100644 doc/device-tree-bindings/net/altera_tse.txt
create mode 100644 doc/device-tree-bindings/serial/altera_jtaguart.txt
create mode 100644 doc/device-tree-bindings/serial/altera_uart.txt
create mode 100644 doc/device-tree-bindings/spi/spi_altera.txt
create mode 100644 doc/device-tree-bindings/timer/altera_timer.txt
create mode 100644 drivers/misc/altera_sysid.c
create mode 100644 drivers/misc/misc-uclass.c
create mode 100644 drivers/timer/Kconfig
create mode 100644 drivers/timer/Makefile
create mode 100644 drivers/timer/altera_timer.c
create mode 100644 drivers/timer/timer-uclass.c
create mode 100644 include/misc.h
create mode 100644 include/timer.h
More information about the U-Boot
mailing list