From: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [GIT PULL] u-boot-mips/next
Date: Sat, 21 May 2016 01:48:18 +0200 [thread overview]
Message-ID: <573FA242.80909@gmail.com> (raw)
Hi Tom,
please pull the first batch of MIPS updates, thanks.
The following changes since commit 4b6e1fda107e5244e80ebc41865650ac2873dc88:
Merge git://git.denx.de/u-boot-dm (2016-05-17 13:58:27 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-mips.git master
for you to fetch changes up to 40ba13c98627055465709acd67872e381b42f928:
malta: Support MIPS32r6 configurations (2016-05-21 01:36:39 +0200)
----------------------------------------------------------------
Marek Vasut (10):
mips: Fix compiler warning in cpu.c
mips: Add MIPS 74Kc tune
mips: ath79: Fix ar71xx_regs.h indent
mips: ath79: Fix compiler warning on const assignment
mips: ath79: dts: Add generic-ehci node
mips: ath79: Add support for ungating USB on ar933x and ar934x
mips: ath79: dts: Add ethernet MAC nodes for ar933x
mips: ath79: Add support for ungating ethernet on ar933x and ar934x
mips: ath79: Add AR934x support
mips: ath79: Add support for TPLink WDR4300
Paul Burton (5):
MIPS: Use unchecked immediate addition/subtraction
MIPS: Simplify CONFIG_SYS_CPU values
MIPS: Support for targetting MIPSr6
malta: Remove ".set mips32" directive
malta: Support MIPS32r6 configurations
Purna Chandra Mandal (2):
flash: add device ID for Microchip PIC32 internal flash.
drivers: mtd: add Microchip PIC32 internal non-CFI flash driver.
Stanislav Galabov (4):
Properly calculate ATA_SECTORWORDS, using a fixed-size integer, so it works for both 32-bit and 64-bit targets
Use CONFIG_IDE_SWAP_IO when running on big-endian MIPS (32 or 64-bit) in QEMU so that IDE transfers work properly
Fix FreeBSD loader API so that it works on both 32-bit and 64-bit targets.
Add support for 64-bit MIPS to examples/standalone
Tim Chick (1):
mips: Report reloc information in bdinfo
Wills Wang (13):
mips: add base support for QCA/Atheros ath79 SOCs
mips: ath79: add support for AR933x SOCs
mips: ath79: add support for QCA953x SOCs
drivers: pinctrl: Add simple pinctrl driver for Qualcomm/Atheros ar933x.
drivers: pinctrl: Add simple pinctrl driver for Qualcomm/Atheros qca953x.
drivers: serial: add serial driver for ar933x SOC
drivers: spi: add spi support for QCA/Atheros ath79 SOCs
mips: ath79: add AP121 reference board
mips: ath79: add AP143 reference board
ath79: spi: Remove the explicit pinctrl setting
ar933x: serial: Remove the explicit pinctrl setting
ath79: ar933x: use BIT macro for bit shift operation
ath79: add readonly attribute for ath79_soc_desc
api/api.c | 58 +++---
arch/mips/Kconfig | 48 ++++-
arch/mips/Makefile | 4 +
arch/mips/cpu/cpu.c | 1 -
arch/mips/cpu/start.S | 22 +-
arch/mips/dts/Makefile | 3 +
arch/mips/dts/ap121.dts | 43 ++++
arch/mips/dts/ap143.dts | 43 ++++
arch/mips/dts/ar933x.dtsi | 115 +++++++++++
arch/mips/dts/ar934x.dtsi | 112 ++++++++++
arch/mips/dts/qca953x.dtsi | 84 ++++++++
arch/mips/dts/tplink_wdr4300.dts | 53 +++++
arch/mips/include/asm/global_data.h | 6 +
arch/mips/lib/cache_init.S | 2 +-
arch/mips/mach-ath79/Kconfig | 55 +++++
arch/mips/mach-ath79/Makefile | 11 +
arch/mips/mach-ath79/ar933x/Makefile | 7 +
arch/mips/mach-ath79/ar933x/clk.c | 89 ++++++++
arch/mips/mach-ath79/ar933x/ddr.c | 333 ++++++++++++++++++++++++++++++
arch/mips/mach-ath79/ar933x/lowlevel_init.S | 280 +++++++++++++++++++++++++
arch/mips/mach-ath79/ar934x/Makefile | 7 +
arch/mips/mach-ath79/ar934x/clk.c | 334 ++++++++++++++++++++++++++++++
arch/mips/mach-ath79/ar934x/cpu.c | 10 +
arch/mips/mach-ath79/ar934x/ddr.c | 163 +++++++++++++++
arch/mips/mach-ath79/cpu.c | 142 +++++++++++++
arch/mips/mach-ath79/dram.c | 16 ++
arch/mips/mach-ath79/include/mach/ar71xx_regs.h | 1263 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/mips/mach-ath79/include/mach/ath79.h | 149 ++++++++++++++
arch/mips/mach-ath79/include/mach/ddr.h | 13 ++
arch/mips/mach-ath79/include/mach/reset.h | 14 ++
arch/mips/mach-ath79/qca953x/Makefile | 7 +
arch/mips/mach-ath79/qca953x/clk.c | 111 ++++++++++
arch/mips/mach-ath79/qca953x/ddr.c | 472 ++++++++++++++++++++++++++++++++++++++++++
arch/mips/mach-ath79/qca953x/lowlevel_init.S | 186 +++++++++++++++++
arch/mips/mach-ath79/reset.c | 208 +++++++++++++++++++
board/imgtec/malta/lowlevel_init.S | 1 -
board/qca/ap121/Kconfig | 12 ++
board/qca/ap121/MAINTAINERS | 6 +
board/qca/ap121/Makefile | 5 +
board/qca/ap121/ap121.c | 50 +++++
board/qca/ap143/Kconfig | 12 ++
board/qca/ap143/MAINTAINERS | 6 +
board/qca/ap143/Makefile | 5 +
board/qca/ap143/ap143.c | 66 ++++++
board/tplink/wdr4300/Kconfig | 15 ++
board/tplink/wdr4300/MAINTAINERS | 6 +
board/tplink/wdr4300/Makefile | 5 +
board/tplink/wdr4300/wdr4300.c | 74 +++++++
cmd/bdinfo.c | 2 +
configs/ap121_defconfig | 47 +++++
configs/ap143_defconfig | 47 +++++
configs/tplink_wdr4300_defconfig | 43 ++++
doc/device-tree-bindings/serial/qca,ar9330-uart.txt | 24 +++
doc/device-tree-bindings/spi/spi-ath79.txt | 19 ++
drivers/mtd/Kconfig | 7 +
drivers/mtd/Makefile | 1 +
drivers/mtd/pic32_flash.c | 444 ++++++++++++++++++++++++++++++++++++++++
drivers/pinctrl/Kconfig | 18 ++
drivers/pinctrl/Makefile | 1 +
drivers/pinctrl/ath79/Makefile | 6 +
drivers/pinctrl/ath79/pinctrl_ar933x.c | 136 +++++++++++++
drivers/pinctrl/ath79/pinctrl_qca953x.c | 156 ++++++++++++++
drivers/serial/Kconfig | 18 ++
drivers/serial/Makefile | 1 +
drivers/serial/serial_ar933x.c | 243 ++++++++++++++++++++++
drivers/spi/Kconfig | 9 +
drivers/spi/Makefile | 1 +
drivers/spi/ath79_spi.c | 228 +++++++++++++++++++++
examples/api/Makefile | 4 +
examples/api/crt0.S | 13 +-
examples/api/glue.c | 18 +-
examples/standalone/stubs.c | 18 ++
include/ata.h | 2 +-
include/configs/ap121.h | 86 ++++++++
include/configs/ap143.h | 90 ++++++++
include/configs/qemu-mips.h | 4 +
include/configs/qemu-mips64.h | 4 +
include/configs/tplink_wdr4300.h | 93 +++++++++
include/flash.h | 5 +-
79 files changed, 6448 insertions(+), 67 deletions(-)
create mode 100644 arch/mips/dts/ap121.dts
create mode 100644 arch/mips/dts/ap143.dts
create mode 100644 arch/mips/dts/ar933x.dtsi
create mode 100644 arch/mips/dts/ar934x.dtsi
create mode 100644 arch/mips/dts/qca953x.dtsi
create mode 100644 arch/mips/dts/tplink_wdr4300.dts
create mode 100644 arch/mips/mach-ath79/Kconfig
create mode 100644 arch/mips/mach-ath79/Makefile
create mode 100644 arch/mips/mach-ath79/ar933x/Makefile
create mode 100644 arch/mips/mach-ath79/ar933x/clk.c
create mode 100644 arch/mips/mach-ath79/ar933x/ddr.c
create mode 100644 arch/mips/mach-ath79/ar933x/lowlevel_init.S
create mode 100644 arch/mips/mach-ath79/ar934x/Makefile
create mode 100644 arch/mips/mach-ath79/ar934x/clk.c
create mode 100644 arch/mips/mach-ath79/ar934x/cpu.c
create mode 100644 arch/mips/mach-ath79/ar934x/ddr.c
create mode 100644 arch/mips/mach-ath79/cpu.c
create mode 100644 arch/mips/mach-ath79/dram.c
create mode 100644 arch/mips/mach-ath79/include/mach/ar71xx_regs.h
create mode 100644 arch/mips/mach-ath79/include/mach/ath79.h
create mode 100644 arch/mips/mach-ath79/include/mach/ddr.h
create mode 100644 arch/mips/mach-ath79/include/mach/reset.h
create mode 100644 arch/mips/mach-ath79/qca953x/Makefile
create mode 100644 arch/mips/mach-ath79/qca953x/clk.c
create mode 100644 arch/mips/mach-ath79/qca953x/ddr.c
create mode 100644 arch/mips/mach-ath79/qca953x/lowlevel_init.S
create mode 100644 arch/mips/mach-ath79/reset.c
create mode 100644 board/qca/ap121/Kconfig
create mode 100644 board/qca/ap121/MAINTAINERS
create mode 100644 board/qca/ap121/Makefile
create mode 100644 board/qca/ap121/ap121.c
create mode 100644 board/qca/ap143/Kconfig
create mode 100644 board/qca/ap143/MAINTAINERS
create mode 100644 board/qca/ap143/Makefile
create mode 100644 board/qca/ap143/ap143.c
create mode 100644 board/tplink/wdr4300/Kconfig
create mode 100644 board/tplink/wdr4300/MAINTAINERS
create mode 100644 board/tplink/wdr4300/Makefile
create mode 100644 board/tplink/wdr4300/wdr4300.c
create mode 100644 configs/ap121_defconfig
create mode 100644 configs/ap143_defconfig
create mode 100644 configs/tplink_wdr4300_defconfig
create mode 100644 doc/device-tree-bindings/serial/qca,ar9330-uart.txt
create mode 100644 doc/device-tree-bindings/spi/spi-ath79.txt
create mode 100644 drivers/mtd/pic32_flash.c
create mode 100644 drivers/pinctrl/ath79/Makefile
create mode 100644 drivers/pinctrl/ath79/pinctrl_ar933x.c
create mode 100644 drivers/pinctrl/ath79/pinctrl_qca953x.c
create mode 100644 drivers/serial/serial_ar933x.c
create mode 100644 drivers/spi/ath79_spi.c
create mode 100644 include/configs/ap121.h
create mode 100644 include/configs/ap143.h
create mode 100644 include/configs/tplink_wdr4300.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160521/dd3f05da/attachment.sig>
next reply other threads:[~2016-05-20 23:48 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-05-20 23:48 Daniel Schwierzeck [this message]
2016-05-23 22:13 ` [U-Boot] [GIT PULL] u-boot-mips/next Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2013-02-12 22:10 Daniel Schwierzeck
2013-02-12 22:15 ` Tom Rini
2013-02-12 22:29 ` Daniel Schwierzeck
2013-02-13 0:12 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=573FA242.80909@gmail.com \
--to=daniel.schwierzeck@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox