[U-Boot] [GIT PULL] u-boot-mips/master
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Sat Jan 16 21:45:19 CET 2016
Hi Tom,
please pull the first bunch of MIPS updates.
There is a possible merge conflict in dts/Makefile due to my patch [1]
in this PR and Thomas' patch [2] waiting in u-boot-fdt tree.
[1] http://patchwork.ozlabs.org/patch/566695/
[2] http://patchwork.ozlabs.org/patch/563669/
The following changes since commit 782acf7b52db6bec1a796773e3033b4afcd6c9e2:
Merge git://git.denx.de/u-boot-rockchip (2016-01-15 08:11:15 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-mips.git master
for you to fetch changes up to 0e0efb40b874633360967f532eb1ed59ad02adbe:
MIPS: implement bit manipulating I/O accessors (2016-01-16 21:06:46 +0100)
----------------------------------------------------------------
Daniel Schwierzeck (16):
MIPS: fix annotation of _start and relocate_code
MIPS: create .text sub-sections for assembler functions
MIPS: do not build position-independent executables for SPL
MIPS: add initial infrastructure for device-tree files
MIPS: Kconfig: refactor machine setup
MIPS: au1x00: move SoC header files to arch/mips/mach-au1x00/include/mach/
MIPS: Kconfig: optimize gcc -march and -mtune setup
MIPS: malta: do not pull in target header files in config.h
MIPS: malta: fix IO accessor call
MIPS: vct: fix I/O accessor calls
MIPS: kconfig: add option for MIPS_L1_CACHE_SHIFT
net: pcnet: refactor mapping of virtual addresses to physical ones
MIPS: sync I/O related header files with linux-4.4
MIPS: sync processor and register definitions with linux-4.4
MIPS: fix SPDX license identifier in remaining arch header files
MIPS: implement bit manipulating I/O accessors
Purna Chandra Mandal (1):
MIPS: add asm/gpio.h to fix compilation error with CONFIG_CMD_GPIO.
arch/Kconfig | 1 +
arch/mips/Kconfig | 33 ++-
arch/mips/Makefile | 23 +-
arch/mips/config.mk | 25 +-
arch/mips/cpu/start.S | 12 +-
arch/mips/dts/.gitignore | 1 +
arch/mips/dts/Makefile | 16 ++
arch/mips/dts/include/dt-bindings | 1 +
arch/mips/dts/skeleton.dtsi | 23 ++
arch/mips/include/asm/addrspace.h | 10 +-
arch/mips/include/asm/asm.h | 126 +++++-----
arch/mips/include/asm/bitops.h | 6 +-
arch/mips/include/asm/byteorder.h | 6 +-
arch/mips/include/asm/cache.h | 14 +-
arch/mips/include/asm/cachectl.h | 6 +-
arch/mips/include/asm/cacheops.h | 6 +-
arch/mips/include/asm/const.h | 31 +++
arch/mips/include/asm/cpu-features.h | 30 +++
arch/mips/include/asm/gpio.h | 1 +
arch/mips/include/asm/io.h | 814
+++++++++++++++++++++++++++++++++----------------------------
arch/mips/include/asm/isadep.h | 6 +-
arch/mips/include/asm/mach-generic/cpu-feature-overrides.h | 11 +
arch/mips/include/asm/mach-generic/ioremap.h | 32 +++
arch/mips/include/asm/mach-generic/mangle-port.h | 50 ++++
arch/mips/include/asm/mach-generic/spaces.h | 102 ++++++++
arch/mips/include/asm/mipsregs.h | 1495
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------
arch/mips/include/asm/pgtable-bits.h | 283
++++++++++++++++++++++
arch/mips/include/asm/posix_types.h | 9 +-
arch/mips/include/asm/processor.h | 6 +-
arch/mips/include/asm/ptrace.h | 99 +++++---
arch/mips/include/asm/reboot.h | 6 +-
arch/mips/include/asm/reg.h | 6 +-
arch/mips/include/asm/regdef.h | 12 +-
arch/mips/include/asm/sgidefs.h | 6 +-
arch/mips/include/asm/string.h | 6 +-
arch/mips/include/asm/system.h | 6 +-
arch/mips/include/asm/types.h | 6 +-
arch/mips/include/asm/unaligned.h | 6 +-
arch/mips/lib/cache.c | 4 +-
arch/mips/lib/cache_init.S | 16 +-
arch/mips/mach-au1x00/au1x00_eth.c | 2 +-
arch/mips/mach-au1x00/au1x00_serial.c | 2 +-
arch/mips/mach-au1x00/au1x00_usb_ohci.c | 2 +-
arch/mips/mach-au1x00/config.mk | 8 -
arch/mips/{include/asm => mach-au1x00/include/mach}/au1x00.h | 0
board/dbau1x00/dbau1x00.c | 2 +-
board/dbau1x00/lowlevel_init.S | 2 +-
board/imgtec/malta/malta.c | 3 +-
board/micronas/vct/vct.h | 6 +-
board/pb1x00/lowlevel_init.S | 2 +-
board/pb1x00/pb1x00.c | 2 +-
drivers/net/pcnet.c | 28 ++-
dts/Makefile | 2 +-
include/configs/malta.h | 9 +-
54 files changed, 2396 insertions(+), 1026 deletions(-)
create mode 100644 arch/mips/dts/.gitignore
create mode 100644 arch/mips/dts/Makefile
create mode 120000 arch/mips/dts/include/dt-bindings
create mode 100644 arch/mips/dts/skeleton.dtsi
create mode 100644 arch/mips/include/asm/const.h
create mode 100644 arch/mips/include/asm/cpu-features.h
create mode 100644 arch/mips/include/asm/gpio.h
create mode 100644 arch/mips/include/asm/mach-generic/cpu-feature-overrides.h
create mode 100644 arch/mips/include/asm/mach-generic/ioremap.h
create mode 100644 arch/mips/include/asm/mach-generic/mangle-port.h
create mode 100644 arch/mips/include/asm/mach-generic/spaces.h
create mode 100644 arch/mips/include/asm/pgtable-bits.h
delete mode 100644 arch/mips/mach-au1x00/config.mk
rename arch/mips/{include/asm => mach-au1x00/include/mach}/au1x00.h (100%)
More information about the U-Boot
mailing list