ACK: [PULL][SRU Zesty] Enable the SBSA watchdog on ACPI-based arm64 systems
Stefan Bader
stefan.bader at canonical.com
Fri May 5 15:10:53 UTC 2017
On 03.05.2017 23:30, dann frazier wrote:
> This PR consists of clean cherry picks from upstream to enable a
> hardware watchdog on new arm64 servers. This has been tested on the
> QDT2400 and HiSilicon D05, and regression tested on a non-ACPI
> (devicetree) HP m400 and Cavium ThunderX systems.
>
> BugLink: http://bugs.launchpad.net/bugs/1688114
>
> The following changes since commit 6e2b676684d740b6c781cf631453127f3f4d7631:
>
> UBUNTU: Ubuntu-4.10.0-21.23 (2017-04-28 12:46:22 +0200)
>
> are available in the git repository at:
>
> git://git.launchpad.net/~dannf/ubuntu/+source/linux/+git/linux gtdt
>
> for you to fetch changes up to 5e3d0bbacfef11721d70365f225245199be02ecd:
>
> acpi/arm64: Add SBSA Generic Watchdog support in GTDT driver
> (2017-05-03 15:18:13 -0600)
>
Looks to be isolated and tested.
> ----------------------------------------------------------------
> Fu Wei (16):
> clocksource: arm_arch_timer: clean up printk usage
> clocksource: arm_arch_timer: rename type macros
> clocksource: arm_arch_timer: rename the PPI enum
> clocksource: arm_arch_timer: move enums and defines to header file
> clocksource: arm_arch_timer: add a new enum for spi type
> clocksource: arm_arch_timer: rework PPI selection
> clocksource: arm_arch_timer: split dt-only rate handling
> clocksource: arm_arch_timer: refactor arch_timer_needs_probing
> clocksource: arm_arch_timer: move arch_timer_needs_of_probing
> into DT init call
> clocksource: arm_arch_timer: add structs to describe MMIO timer
> clocksource: arm_arch_timer: split MMIO timer probing.
> acpi/arm64: Add GTDT table parse driver
> clocksource: arm_arch_timer: simplify ACPI support code.
> acpi/arm64: Add memory-mapped timer support in GTDT driver
> clocksource: arm_arch_timer: add GTDT support for memory-mapped timer
> acpi/arm64: Add SBSA Generic Watchdog support in GTDT driver
>
> dann frazier (1):
> UBUNTU: [Config] CONFIG_ACPI_GTDT=y
>
> arch/arm64/Kconfig | 1 +
> debian.master/config/config.common.ubuntu | 1 +
> drivers/acpi/arm64/Kconfig | 3 +
> drivers/acpi/arm64/Makefile | 1 +
> drivers/acpi/arm64/gtdt.c | 417 ++++++++++++++++++++++
> drivers/clocksource/arm_arch_timer.c | 573 +++++++++++++++++++-----------
> include/clocksource/arm_arch_timer.h | 34 ++
> include/linux/acpi.h | 7 +
> 8 files changed, 835 insertions(+), 202 deletions(-)
> create mode 100644 drivers/acpi/arm64/gtdt.c
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170505/a93ab7fd/attachment.sig>
More information about the kernel-team
mailing list