From: James Hogan <jhogan@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Ralf Baechle <ralf@linux-mips.org>, linux-mips@linux-mips.org
Subject: [GIT PULL] MIPS changes for 4.17
Date: Mon, 9 Apr 2018 22:25:52 +0100 [thread overview]
Message-ID: <20180409212552.GF17347@saruman> (raw)
[-- Attachment #1: Type: text/plain, Size: 8863 bytes --]
Hi Linus,
I didn't get as many MIPS changes applied as I'd have liked this cycle
for various reasons, but here's what I do have queued. Please pull.
Thanks
James
---
The following changes since commit 91ab883eb21325ad80f3473633f794c78ac87f51:
Linux 4.16-rc2 (2018-02-18 17:29:42 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips.git tags/mips_4.17
for you to fetch changes up to a5075e6226c42a8e64ea1b862eec7747dc46cb32:
MIPS: BCM47XX: Use standard reset button for Luxul XWR-1750 (2018-04-07 00:10:48 +0100)
----------------------------------------------------------------
MIPS changes for 4.17
These are the main MIPS changes for 4.17. Rough overview:
(1) generic platform: Add support for Microsemi Ocelot SoCs
(2) crypto: Add CRC32 and CRC32C HW acceleration module
(3) Various cleanups and misc improvements
Miscellaneous:
- Hang more efficiently on halt/powerdown/restart
- pm-cps: Block system suspend when a JTAG probe is present
- Expand make help text for generic defconfigs
- Refactor handling of legacy defconfigs
- Determine the entry point from the ELF file header to fix microMIPS
for certain toolchains
- Introduce isa-rev.h for MIPS_ISA_REV and use to simplify other code
Minor cleanups:
- DTS: boston/ci20: Unit name cleanups and correction
- kdump: Make the default for PHYSICAL_START always 64-bit
- Constify gpio_led in Alchemy, AR7, and TXX9
- Silence a couple of W=1 warnings
- Remove duplicate includes
Platform support:
ath79:
- Fix AR724X_PLL_REG_PCIE_CONFIG offset
BCM47xx:
- FIRMWARE: Use mac_pton() for MAC address parsing
- Add Luxul XAP1500/XWR1750 WiFi LEDs
- Use standard reset button for Luxul XWR-1750
BMIPS:
- Enable CONFIG_BRCMSTB_PM in bmips_stb_defconfig for build coverage
- Add STB PM, wake-up timer, watchdog DT nodes
Generic platform:
- Add support for Microsemi Ocelot
- dt-bindings: Add vendor prefix for Microsemi Corporation
- dt-bindings: Add bindings for Microsemi SoCs
- Add ocelot SoC & PCB123 board DTS files
- MAINTAINERS: Add entry for Microsemi MIPS SoCs
- Enable crc32-mips on r6 configs
Octeon:
- Drop '.' after newlines in printk calls
ralink:
- pci-mt7621: Enable PCIe on MT7688
----------------------------------------------------------------
Alexandre Belloni (6):
dt-bindings: Add vendor prefix for Microsemi Corporation
dt-bindings: mips: Add bindings for Microsemi SoCs
MIPS: mscc: Add ocelot dtsi
MIPS: mscc: Add ocelot PCB123 device tree
MIPS: generic: Add support for Microsemi Ocelot
MAINTAINERS: Add entry for Microsemi MIPS SoCs
Andy Shevchenko (1):
FIRMWARE: bcm47xx_nvram: Replace mac address parsing
Arvind Yadav (3):
MIPS: Alchemy: Constify gpio_led
MIPS: AR7: Constify gpio_led
MIPS: TXX9: Constify gpio_led
Dan Haab (2):
MIPS: BCM47XX: Add Luxul XAP1500/XWR1750 WiFi LEDs
MIPS: BCM47XX: Use standard reset button for Luxul XWR-1750
Daniel Golle (1):
MIPS: pci-mt7620: Enable PCIe on MT7688
Jaedon Shin (4):
MIPS: BMIPS: Enable CONFIG_SOC_BRCMSTB
MIPS: BMIPS: Add Broadcom STB power management nodes
MIPS: BMIPS: Add Broadcom STB wake-up timer nodes
MIPS: BMIPS: Add Broadcom STB watchdog nodes
James Hogan (3):
MIPS: generic: Enable crc32-mips on r6 configs
MIPS: Refactor legacy defconfigs
MIPS: Expand help text to list generic defconfigs
Joe Perches (1):
MIPS: Octeon: Fix logging messages with spurious periods after newlines
Maciej W. Rozycki (2):
MIPS: Use the entry point from the ELF file header
MIPS: Make the default for PHYSICAL_START always 64-bit
Marcin Nowakowski (2):
MIPS: Add crc instruction support flag to elf_hwcap
MIPS: crypto: Add crc32 and crc32c hw accelerated module
Mathias Kresin (1):
MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset
Mathieu Malaterre (4):
MIPS: dts: Remove leading 0x and 0s from bindings notation
MIPS: dts: Fix a typo in the node unit name
MIPS: Make declaration for function `memory_region_available` static
MIPS: Remove a warning when PHYS_OFFSET is 0x0
Matt Redfearn (5):
MIPS: Introduce isa-rev.h to define MIPS_ISA_REV
MIPS: cpu-features.h: Replace __mips_isa_rev with MIPS_ISA_REV
MIPS: BPF: Replace __mips_isa_rev with MIPS_ISA_REV
MIPS: VDSO: Replace __mips_isa_rev with MIPS_ISA_REV
MIPS: pm-cps: Block system suspend when a JTAG probe is present
Paul Burton (1):
MIPS: Hang more efficiently on halt/powerdown/restart
Pravin Shedge (1):
MIPS: Remove duplicate includes
Documentation/devicetree/bindings/mips/mscc.txt | 43 +++
.../devicetree/bindings/vendor-prefixes.txt | 1 +
MAINTAINERS | 9 +
arch/mips/Kconfig | 7 +-
arch/mips/Makefile | 64 ++--
arch/mips/alchemy/board-gpr.c | 2 +-
arch/mips/alchemy/board-mtx1.c | 2 +-
arch/mips/ar7/platform.c | 14 +-
arch/mips/bcm47xx/buttons.c | 2 +-
arch/mips/bcm47xx/leds.c | 21 ++
arch/mips/boot/dts/Makefile | 1 +
arch/mips/boot/dts/brcm/bcm7125.dtsi | 7 +
arch/mips/boot/dts/brcm/bcm7346.dtsi | 62 ++++
arch/mips/boot/dts/brcm/bcm7358.dtsi | 17 +
arch/mips/boot/dts/brcm/bcm7360.dtsi | 62 ++++
arch/mips/boot/dts/brcm/bcm7362.dtsi | 62 ++++
arch/mips/boot/dts/brcm/bcm7420.dtsi | 7 +
arch/mips/boot/dts/brcm/bcm7425.dtsi | 89 ++++++
arch/mips/boot/dts/brcm/bcm7435.dtsi | 89 ++++++
arch/mips/boot/dts/brcm/bcm97125cbmb.dts | 4 +
arch/mips/boot/dts/brcm/bcm97346dbsmb.dts | 8 +
arch/mips/boot/dts/brcm/bcm97358svmb.dts | 8 +
arch/mips/boot/dts/brcm/bcm97360svmb.dts | 8 +
arch/mips/boot/dts/brcm/bcm97362svmb.dts | 8 +
arch/mips/boot/dts/brcm/bcm97420c.dts | 4 +
arch/mips/boot/dts/brcm/bcm97425svmb.dts | 8 +
arch/mips/boot/dts/brcm/bcm97435svmb.dts | 8 +
arch/mips/boot/dts/img/boston.dts | 2 +-
arch/mips/boot/dts/ingenic/ci20.dts | 8 +-
arch/mips/boot/dts/mscc/Makefile | 3 +
arch/mips/boot/dts/mscc/ocelot.dtsi | 117 +++++++
arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 27 ++
arch/mips/cavium-octeon/octeon-irq.c | 10 +-
arch/mips/configs/bmips_stb_defconfig | 1 +
arch/mips/configs/generic/32r6.config | 2 +
arch/mips/configs/generic/64r6.config | 2 +
arch/mips/configs/generic/board-ocelot.config | 35 +++
arch/mips/crypto/Makefile | 6 +
arch/mips/crypto/crc32-mips.c | 348 +++++++++++++++++++++
arch/mips/generic/Kconfig | 16 +
arch/mips/generic/Makefile | 1 +
arch/mips/generic/board-ocelot.c | 78 +++++
arch/mips/include/asm/cpu-features.h | 5 +-
arch/mips/include/asm/isa-rev.h | 24 ++
arch/mips/include/asm/mach-ath79/ar71xx_regs.h | 2 +-
arch/mips/include/asm/mipsregs.h | 1 +
arch/mips/include/uapi/asm/hwcap.h | 1 +
arch/mips/kernel/cpu-probe.c | 3 +
arch/mips/kernel/pm-cps.c | 31 ++
arch/mips/kernel/reset.c | 68 +++-
arch/mips/kernel/setup.c | 5 +-
arch/mips/mm/init.c | 2 -
arch/mips/net/bpf_jit_asm.S | 9 +-
arch/mips/pci/pci-mt7620.c | 1 +
arch/mips/txx9/rbtx4927/setup.c | 2 +-
arch/mips/vdso/elf.S | 10 +-
crypto/Kconfig | 9 +
drivers/firmware/broadcom/Kconfig | 1 +
drivers/firmware/broadcom/bcm47xx_sprom.c | 18 +-
59 files changed, 1381 insertions(+), 84 deletions(-)
create mode 100644 Documentation/devicetree/bindings/mips/mscc.txt
create mode 100644 arch/mips/boot/dts/mscc/Makefile
create mode 100644 arch/mips/boot/dts/mscc/ocelot.dtsi
create mode 100644 arch/mips/boot/dts/mscc/ocelot_pcb123.dts
create mode 100644 arch/mips/configs/generic/board-ocelot.config
create mode 100644 arch/mips/crypto/Makefile
create mode 100644 arch/mips/crypto/crc32-mips.c
create mode 100644 arch/mips/generic/board-ocelot.c
create mode 100644 arch/mips/include/asm/isa-rev.h
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
reply other threads:[~2018-04-09 21:26 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=20180409212552.GF17347@saruman \
--to=jhogan@kernel.org \
--cc=linux-mips@linux-mips.org \
--cc=ralf@linux-mips.org \
--cc=torvalds@linux-foundation.org \
/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