From: Neil Armstrong <neil.armstrong@linaro.org>
To: soc@kernel.org, arm@kernel.org
Cc: linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] amlogic ARM64 DT updates for v6.7
Date: Mon, 16 Oct 2023 10:36:29 +0200 [thread overview]
Message-ID: <b3e1bf66-9182-4d48-88ef-7efc20466e7c@linaro.org> (raw)
Hi,
Here's a set of Amlogic ARM64 DT changeset for v6.7 with:
- Add audio DT nodes for p200/p201/u200 to align with other boards
- Add a bunch of peripherals for Amlogic-T7 (watchdog, power domain, pinctrl)
- Add a bunch or peripherals for Amlogic-A1 (clk, usb, efuse, spi, uarts, emmc, ADC, rng, i2c)
- Add NAND node on Amlogic AXG
- Again a bunch of DT fixups for DT bindings check, we're getting close to 0 check errors, only a few remaining!
New boards are added with this PR:
- Amlogic AD402 reference board based on A113L SoC
- Libre Computer Cottonwood boards
- The "Alta" board uses an a311d while the "Solitude" variant uses an s905d3
- Those boards were distributed to attendees of this year's Kernel Recipes & Embedded Recipes Event
Neil
The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d:
Linux 6.6-rc1 (2023-09-10 16:28:41 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git tags/amlogic-arm64-dt-for-v6.7
for you to fetch changes up to f2d2200e47e942e4df16f0fe8a30aa1d91e4831a:
arm64: dts: amlogic: a1: support all i2c masters and their muxes (2023-10-09 10:51:01 +0200)
----------------------------------------------------------------
Amlogic ARM64 DT changes for v6.7:
- Add audio DT nodes for p200/p201/u200
- Add a bunch of peripherals for Amlogic-T7 (watchdog, power domain, pinctrl)
- Add a bunch or peripherals for Amlogic-A1 (clk, usb, efuse, spi, uarts, emmc, ADC, rng, i2c)
- Add NAND node on Amlogic AXG
- Again a bunch of DT fixups for DT bindings check
- New boards:
- Amlogic AD402 reference board based on A113L SoC
- Libre Computer Cottonwood boards
----------------------------------------------------------------
Alexander Stein (2):
arm64: dts: meson-g12: Fix clock order for amlogic,axg-tdm-iface devices
arm64: dts: meson-g12: Fix compatible for amlogic,g12a-tdmin
Alexey Romanov (4):
arm64: dts: meson: a1: enable efuse controller and setup its clk
arm64: dts: meson: a1: add hw rng node
arm64: dts: meson: a1: add ao secure node
arm64: dts: meson-s4: add hwrng node
Arseniy Krasnov (1):
arm64: dts: amlogic: meson-axg: Meson NAND node
Christian Hewitt (3):
arm64: dts: meson: add audio playback to p200
arm64: dts: meson: add audio playback to p201
arm64: dts: meson: add audio playback to u200
Dmitry Rokosov (9):
arm64: dts: meson: a1: reorder includes to keep them sorted
arm64: dts: meson: a1: remove extra empty line before reset node
arm64: dts: meson: a1: remove the unnecessary 'okay' status pwrc value
arm64: dts: meson: a1: reorder gpio_intc node definition
arm64: dts: meson: a1: introduce PLL and Peripherals clk controllers
arm64: dts: meson: a1: support USB controller in OTG mode
arm64: dts: introduce Amlogic AD402 reference board based on A113L SoC
dt-bindings: arm: amlogic: add Amlogic AD402 bindings
arm64: dts: amlogic: a1: support all i2c masters and their muxes
George Stark (1):
arm64: dts: meson: a1: add saradc definition
Huqiang Qin (2):
arm64: dts: Add watchdog node for Amlogic-T7 SoCs
arm64: dts: Add pinctrl node for Amlogic T7 SoCs
Igor Prusov (2):
arm64: dts: meson: a1: Add SPIFC mux pins
arm64: dts: meson-a1-ad402: set SPIFC pins
Jan Dakinevich (1):
arm64: dts: meson: a1: add eMMC controller and its pins
Jerome Brunet (8):
arm64: dts: meson: u200: fix spdif output pin
arm64: dts: meson: u200: add missing audio clock controller
arm64: dts: meson: u200: add spdifout b routes
arm64: dts: meson: u200: use TDM C for HDMI
arm64: dts: meson: u200: add onboard devices
arm64: dts: meson: g12: name spdifout consistently
dt-bindings: arm: amlogic: add libretech cottonwood support
arm64: dts: amlogic: add libretech cottonwood support
Martin Kurbanov (1):
arm64: dts: meson: a1: introduce SPI Flash Controller
Neil Armstrong (1):
Merge branch 'genpd_dt' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into v6.7/arm64-dt
Oleg Lyovin (1):
arm64: dts: meson: a1: introduce UART_AO mux definitions
Zelong Dong (1):
arm64: dts: meson: add IR controller for Meson-S4 SoC
xianwei.zhao (2):
dt-bindings: power: add Amlogic T7 power domains
arm64: dts: amlogic: t7: add power domain controller node
Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +
.../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +-
arch/arm64/boot/dts/amlogic/Makefile | 3 +
arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 28 +
arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts | 147 +++++
arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 369 ++++++++++++-
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +
arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 40 +-
arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 341 ++++++++++++
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 10 +-
.../dts/amlogic/meson-g12b-a311d-libretech-cc.dts | 121 ++++
arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 10 +-
.../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 10 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 60 ++
arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts | 39 ++
.../dts/amlogic/meson-libretech-cottonwood.dtsi | 614 +++++++++++++++++++++
.../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 6 +
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 20 +
.../dts/amlogic/meson-sm1-s905d3-libretech-cc.dts | 89 +++
include/dt-bindings/power/amlogic,t7-pwrc.h | 63 +++
20 files changed, 1939 insertions(+), 50 deletions(-)
create mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d-libretech-cc.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-libretech-cottonwood.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-s905d3-libretech-cc.dts
create mode 100644 include/dt-bindings/power/amlogic,t7-pwrc.h
WARNING: multiple messages have this Message-ID (diff)
From: Neil Armstrong <neil.armstrong@linaro.org>
To: soc@kernel.org, arm@kernel.org
Cc: linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] amlogic ARM64 DT updates for v6.7
Date: Mon, 16 Oct 2023 10:36:29 +0200 [thread overview]
Message-ID: <b3e1bf66-9182-4d48-88ef-7efc20466e7c@linaro.org> (raw)
Hi,
Here's a set of Amlogic ARM64 DT changeset for v6.7 with:
- Add audio DT nodes for p200/p201/u200 to align with other boards
- Add a bunch of peripherals for Amlogic-T7 (watchdog, power domain, pinctrl)
- Add a bunch or peripherals for Amlogic-A1 (clk, usb, efuse, spi, uarts, emmc, ADC, rng, i2c)
- Add NAND node on Amlogic AXG
- Again a bunch of DT fixups for DT bindings check, we're getting close to 0 check errors, only a few remaining!
New boards are added with this PR:
- Amlogic AD402 reference board based on A113L SoC
- Libre Computer Cottonwood boards
- The "Alta" board uses an a311d while the "Solitude" variant uses an s905d3
- Those boards were distributed to attendees of this year's Kernel Recipes & Embedded Recipes Event
Neil
The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d:
Linux 6.6-rc1 (2023-09-10 16:28:41 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git tags/amlogic-arm64-dt-for-v6.7
for you to fetch changes up to f2d2200e47e942e4df16f0fe8a30aa1d91e4831a:
arm64: dts: amlogic: a1: support all i2c masters and their muxes (2023-10-09 10:51:01 +0200)
----------------------------------------------------------------
Amlogic ARM64 DT changes for v6.7:
- Add audio DT nodes for p200/p201/u200
- Add a bunch of peripherals for Amlogic-T7 (watchdog, power domain, pinctrl)
- Add a bunch or peripherals for Amlogic-A1 (clk, usb, efuse, spi, uarts, emmc, ADC, rng, i2c)
- Add NAND node on Amlogic AXG
- Again a bunch of DT fixups for DT bindings check
- New boards:
- Amlogic AD402 reference board based on A113L SoC
- Libre Computer Cottonwood boards
----------------------------------------------------------------
Alexander Stein (2):
arm64: dts: meson-g12: Fix clock order for amlogic,axg-tdm-iface devices
arm64: dts: meson-g12: Fix compatible for amlogic,g12a-tdmin
Alexey Romanov (4):
arm64: dts: meson: a1: enable efuse controller and setup its clk
arm64: dts: meson: a1: add hw rng node
arm64: dts: meson: a1: add ao secure node
arm64: dts: meson-s4: add hwrng node
Arseniy Krasnov (1):
arm64: dts: amlogic: meson-axg: Meson NAND node
Christian Hewitt (3):
arm64: dts: meson: add audio playback to p200
arm64: dts: meson: add audio playback to p201
arm64: dts: meson: add audio playback to u200
Dmitry Rokosov (9):
arm64: dts: meson: a1: reorder includes to keep them sorted
arm64: dts: meson: a1: remove extra empty line before reset node
arm64: dts: meson: a1: remove the unnecessary 'okay' status pwrc value
arm64: dts: meson: a1: reorder gpio_intc node definition
arm64: dts: meson: a1: introduce PLL and Peripherals clk controllers
arm64: dts: meson: a1: support USB controller in OTG mode
arm64: dts: introduce Amlogic AD402 reference board based on A113L SoC
dt-bindings: arm: amlogic: add Amlogic AD402 bindings
arm64: dts: amlogic: a1: support all i2c masters and their muxes
George Stark (1):
arm64: dts: meson: a1: add saradc definition
Huqiang Qin (2):
arm64: dts: Add watchdog node for Amlogic-T7 SoCs
arm64: dts: Add pinctrl node for Amlogic T7 SoCs
Igor Prusov (2):
arm64: dts: meson: a1: Add SPIFC mux pins
arm64: dts: meson-a1-ad402: set SPIFC pins
Jan Dakinevich (1):
arm64: dts: meson: a1: add eMMC controller and its pins
Jerome Brunet (8):
arm64: dts: meson: u200: fix spdif output pin
arm64: dts: meson: u200: add missing audio clock controller
arm64: dts: meson: u200: add spdifout b routes
arm64: dts: meson: u200: use TDM C for HDMI
arm64: dts: meson: u200: add onboard devices
arm64: dts: meson: g12: name spdifout consistently
dt-bindings: arm: amlogic: add libretech cottonwood support
arm64: dts: amlogic: add libretech cottonwood support
Martin Kurbanov (1):
arm64: dts: meson: a1: introduce SPI Flash Controller
Neil Armstrong (1):
Merge branch 'genpd_dt' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into v6.7/arm64-dt
Oleg Lyovin (1):
arm64: dts: meson: a1: introduce UART_AO mux definitions
Zelong Dong (1):
arm64: dts: meson: add IR controller for Meson-S4 SoC
xianwei.zhao (2):
dt-bindings: power: add Amlogic T7 power domains
arm64: dts: amlogic: t7: add power domain controller node
Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +
.../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +-
arch/arm64/boot/dts/amlogic/Makefile | 3 +
arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 28 +
arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts | 147 +++++
arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 369 ++++++++++++-
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +
arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 40 +-
arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 341 ++++++++++++
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 10 +-
.../dts/amlogic/meson-g12b-a311d-libretech-cc.dts | 121 ++++
arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 10 +-
.../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 10 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 60 ++
arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts | 39 ++
.../dts/amlogic/meson-libretech-cottonwood.dtsi | 614 +++++++++++++++++++++
.../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 6 +
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 20 +
.../dts/amlogic/meson-sm1-s905d3-libretech-cc.dts | 89 +++
include/dt-bindings/power/amlogic,t7-pwrc.h | 63 +++
20 files changed, 1939 insertions(+), 50 deletions(-)
create mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d-libretech-cc.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-libretech-cottonwood.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-s905d3-libretech-cc.dts
create mode 100644 include/dt-bindings/power/amlogic,t7-pwrc.h
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
WARNING: multiple messages have this Message-ID (diff)
From: Neil Armstrong <neil.armstrong@linaro.org>
To: soc@kernel.org, arm@kernel.org
Cc: linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] amlogic ARM64 DT updates for v6.7
Date: Mon, 16 Oct 2023 10:36:29 +0200 [thread overview]
Message-ID: <b3e1bf66-9182-4d48-88ef-7efc20466e7c@linaro.org> (raw)
Hi,
Here's a set of Amlogic ARM64 DT changeset for v6.7 with:
- Add audio DT nodes for p200/p201/u200 to align with other boards
- Add a bunch of peripherals for Amlogic-T7 (watchdog, power domain, pinctrl)
- Add a bunch or peripherals for Amlogic-A1 (clk, usb, efuse, spi, uarts, emmc, ADC, rng, i2c)
- Add NAND node on Amlogic AXG
- Again a bunch of DT fixups for DT bindings check, we're getting close to 0 check errors, only a few remaining!
New boards are added with this PR:
- Amlogic AD402 reference board based on A113L SoC
- Libre Computer Cottonwood boards
- The "Alta" board uses an a311d while the "Solitude" variant uses an s905d3
- Those boards were distributed to attendees of this year's Kernel Recipes & Embedded Recipes Event
Neil
The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d:
Linux 6.6-rc1 (2023-09-10 16:28:41 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git tags/amlogic-arm64-dt-for-v6.7
for you to fetch changes up to f2d2200e47e942e4df16f0fe8a30aa1d91e4831a:
arm64: dts: amlogic: a1: support all i2c masters and their muxes (2023-10-09 10:51:01 +0200)
----------------------------------------------------------------
Amlogic ARM64 DT changes for v6.7:
- Add audio DT nodes for p200/p201/u200
- Add a bunch of peripherals for Amlogic-T7 (watchdog, power domain, pinctrl)
- Add a bunch or peripherals for Amlogic-A1 (clk, usb, efuse, spi, uarts, emmc, ADC, rng, i2c)
- Add NAND node on Amlogic AXG
- Again a bunch of DT fixups for DT bindings check
- New boards:
- Amlogic AD402 reference board based on A113L SoC
- Libre Computer Cottonwood boards
----------------------------------------------------------------
Alexander Stein (2):
arm64: dts: meson-g12: Fix clock order for amlogic,axg-tdm-iface devices
arm64: dts: meson-g12: Fix compatible for amlogic,g12a-tdmin
Alexey Romanov (4):
arm64: dts: meson: a1: enable efuse controller and setup its clk
arm64: dts: meson: a1: add hw rng node
arm64: dts: meson: a1: add ao secure node
arm64: dts: meson-s4: add hwrng node
Arseniy Krasnov (1):
arm64: dts: amlogic: meson-axg: Meson NAND node
Christian Hewitt (3):
arm64: dts: meson: add audio playback to p200
arm64: dts: meson: add audio playback to p201
arm64: dts: meson: add audio playback to u200
Dmitry Rokosov (9):
arm64: dts: meson: a1: reorder includes to keep them sorted
arm64: dts: meson: a1: remove extra empty line before reset node
arm64: dts: meson: a1: remove the unnecessary 'okay' status pwrc value
arm64: dts: meson: a1: reorder gpio_intc node definition
arm64: dts: meson: a1: introduce PLL and Peripherals clk controllers
arm64: dts: meson: a1: support USB controller in OTG mode
arm64: dts: introduce Amlogic AD402 reference board based on A113L SoC
dt-bindings: arm: amlogic: add Amlogic AD402 bindings
arm64: dts: amlogic: a1: support all i2c masters and their muxes
George Stark (1):
arm64: dts: meson: a1: add saradc definition
Huqiang Qin (2):
arm64: dts: Add watchdog node for Amlogic-T7 SoCs
arm64: dts: Add pinctrl node for Amlogic T7 SoCs
Igor Prusov (2):
arm64: dts: meson: a1: Add SPIFC mux pins
arm64: dts: meson-a1-ad402: set SPIFC pins
Jan Dakinevich (1):
arm64: dts: meson: a1: add eMMC controller and its pins
Jerome Brunet (8):
arm64: dts: meson: u200: fix spdif output pin
arm64: dts: meson: u200: add missing audio clock controller
arm64: dts: meson: u200: add spdifout b routes
arm64: dts: meson: u200: use TDM C for HDMI
arm64: dts: meson: u200: add onboard devices
arm64: dts: meson: g12: name spdifout consistently
dt-bindings: arm: amlogic: add libretech cottonwood support
arm64: dts: amlogic: add libretech cottonwood support
Martin Kurbanov (1):
arm64: dts: meson: a1: introduce SPI Flash Controller
Neil Armstrong (1):
Merge branch 'genpd_dt' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into v6.7/arm64-dt
Oleg Lyovin (1):
arm64: dts: meson: a1: introduce UART_AO mux definitions
Zelong Dong (1):
arm64: dts: meson: add IR controller for Meson-S4 SoC
xianwei.zhao (2):
dt-bindings: power: add Amlogic T7 power domains
arm64: dts: amlogic: t7: add power domain controller node
Documentation/devicetree/bindings/arm/amlogic.yaml | 3 +
.../bindings/power/amlogic,meson-sec-pwrc.yaml | 3 +-
arch/arm64/boot/dts/amlogic/Makefile | 3 +
arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi | 28 +
arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts | 147 +++++
arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 369 ++++++++++++-
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +
arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 40 +-
arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 341 ++++++++++++
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 10 +-
.../dts/amlogic/meson-g12b-a311d-libretech-cc.dts | 121 ++++
arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 10 +-
.../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 10 +-
arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 60 ++
arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts | 39 ++
.../dts/amlogic/meson-libretech-cottonwood.dtsi | 614 +++++++++++++++++++++
.../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 6 +
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 20 +
.../dts/amlogic/meson-sm1-s905d3-libretech-cc.dts | 89 +++
include/dt-bindings/power/amlogic,t7-pwrc.h | 63 +++
20 files changed, 1939 insertions(+), 50 deletions(-)
create mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d-libretech-cc.dts
create mode 100644 arch/arm64/boot/dts/amlogic/meson-libretech-cottonwood.dtsi
create mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-s905d3-libretech-cc.dts
create mode 100644 include/dt-bindings/power/amlogic,t7-pwrc.h
_______________________________________________
linux-amlogic mailing list
linux-amlogic@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-amlogic
next reply other threads:[~2023-10-16 8:36 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-10-16 8:36 Neil Armstrong [this message]
2023-10-16 8:36 ` [GIT PULL] amlogic ARM64 DT updates for v6.7 Neil Armstrong
2023-10-16 8:36 ` Neil Armstrong
2023-10-16 21:31 ` patchwork-bot+linux-soc
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=b3e1bf66-9182-4d48-88ef-7efc20466e7c@linaro.org \
--to=neil.armstrong@linaro.org \
--cc=arm@kernel.org \
--cc=linux-amlogic@lists.infradead.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=soc@kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.