summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/gecko.py
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@arm.com>2025-03-07 03:57:01 +0300
committerWim Van Sebroeck <wim@linux-watchdog.org>2025-03-25 16:11:16 +0300
commit9bc64d338b0b4b2061049df8b701f9786857690e (patch)
tree3e6e630949e7b68a73ce1c0f5feb81579245d7fa /tools/perf/scripts/python/gecko.py
parenta6d86c1b64950424c89da5a468980cf8af9d3003 (diff)
downloadlinux-9bc64d338b0b4b2061049df8b701f9786857690e.tar.xz
watchdog: sunxi_wdt: Add support for Allwinner A523
The Allwinner A523 SoC comes with a watchdog very similar to the ones in the previous Allwinner SoCs, but oddly enough moves the first half of its registers up by one word. Since we have different offsets for these registers across the other SoCs as well, this can simply be modelled by just stating the new offsets in our per-SoC struct. The rest of the IP is the same as in the D1, although the A523 moves its watchdog to a separate MMIO frame, so it's not embedded in the timer anymore. The driver can be ignorant of this, because the DT will take care of this. Add a new struct for the A523, specifying the SoC-specific details, and tie the new DT compatible string to it. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Jernej Skrabec <jernej.skrabec@gmail.com> Link: https://lore.kernel.org/r/20250307005712.16828-5-andre.przywara@arm.com Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
Diffstat (limited to 'tools/perf/scripts/python/gecko.py')
0 files changed, 0 insertions, 0 deletions