* [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends
@ 2025-08-23 12:43 Maud Spierings via B4 Relay
2025-08-23 12:43 ` [PATCH 1/3] arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus Maud Spierings via B4 Relay
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Maud Spierings via B4 Relay @ 2025-08-23 12:43 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Heiko Stuebner,
Ondrej Jirman
Cc: devicetree, linux-arm-kernel, linux-rockchip, linux-kernel,
Maud Spierings
Fix the headphone detection logic on the orangepi 5 plus.
Enable the HDMI receiver on the orangepi 5 plus.
Enable the NPU on all orangepi 5 boards.
Signed-off-by: Maud Spierings <maud_spierings@hotmail.com>
---
Maud Spierings (3):
arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus
arm64: dts: rockchip: Enable HDMI receiver on orangepi 5 plus
arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards
.../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 19 +++++++-
.../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 56 ++++++++++++++++++++++
2 files changed, 74 insertions(+), 1 deletion(-)
---
base-commit: 0f4c93f7eb861acab537dbe94441817a270537bf
change-id: 20250823-orangepi5-a8c80571cfd0
Best regards,
--
Maud Spierings <maud_spierings@hotmail.com>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/3] arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus
2025-08-23 12:43 [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends Maud Spierings via B4 Relay
@ 2025-08-23 12:43 ` Maud Spierings via B4 Relay
2025-08-23 13:31 ` Ondřej Jirman
2025-08-23 12:43 ` [PATCH 2/3] arm64: dts: rockchip: Enable HDMI receiver on " Maud Spierings via B4 Relay
` (2 subsequent siblings)
3 siblings, 1 reply; 8+ messages in thread
From: Maud Spierings via B4 Relay @ 2025-08-23 12:43 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Heiko Stuebner,
Ondrej Jirman
Cc: devicetree, linux-arm-kernel, linux-rockchip, linux-kernel,
Maud Spierings
From: Maud Spierings <maud_spierings@hotmail.com>
The logic of the headphone detect pin seems to be inverted, with this
change headphones actually output sound when plugged in.
Verified by checking /sys/kernel/debug/gpio and by listening.
Fixes: 236d225e1ee7 ("arm64: dts: rockchip: Add board device tree for rk3588-orangepi-5-plus")
Signed-off-by: Maud Spierings <maud_spierings@hotmail.com>
---
There was a big change at some point so it will take some effor to port
it back that far.
---
arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
index 121e4d1c3fa5dab0d08edf7cba692a765b48f7b4..8222f1fae8fadc5cbb4ef16b3db5ed975ed43915 100644
--- a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
@@ -77,7 +77,7 @@ &analog_sound {
pinctrl-names = "default";
pinctrl-0 = <&hp_detect>;
simple-audio-card,aux-devs = <&speaker_amp>, <&headphone_amp>;
- simple-audio-card,hp-det-gpios = <&gpio1 RK_PD3 GPIO_ACTIVE_LOW>;
+ simple-audio-card,hp-det-gpios = <&gpio1 RK_PD3 GPIO_ACTIVE_HIGH>;
simple-audio-card,widgets =
"Microphone", "Onboard Microphone",
"Microphone", "Microphone Jack",
--
2.50.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/3] arm64: dts: rockchip: Enable HDMI receiver on orangepi 5 plus
2025-08-23 12:43 [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends Maud Spierings via B4 Relay
2025-08-23 12:43 ` [PATCH 1/3] arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus Maud Spierings via B4 Relay
@ 2025-08-23 12:43 ` Maud Spierings via B4 Relay
2025-08-23 14:23 ` Ondřej Jirman
2025-08-23 12:43 ` [PATCH 3/3] arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards Maud Spierings via B4 Relay
2025-08-24 7:07 ` [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends Heiko Stuebner
3 siblings, 1 reply; 8+ messages in thread
From: Maud Spierings via B4 Relay @ 2025-08-23 12:43 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Heiko Stuebner,
Ondrej Jirman
Cc: devicetree, linux-arm-kernel, linux-rockchip, linux-kernel,
Maud Spierings
From: Maud Spierings <maud_spierings@hotmail.com>
Enable support for the HDMI input port found on the orangepi 5 plus.
Signed-off-by: Maud Spierings <maud_spierings@hotmail.com>
---
arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
index 8222f1fae8fadc5cbb4ef16b3db5ed975ed43915..9950d1147e129dc866cfde62ddd636b082ae1926 100644
--- a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
@@ -160,6 +160,17 @@ &hdmi1_sound {
status = "okay";
};
+&hdmi_receiver_cma {
+ status = "okay";
+};
+
+&hdmi_receiver {
+ hpd-gpios = <&gpio1 RK_PC6 GPIO_ACTIVE_LOW>;
+ pinctrl-0 = <&hdmim1_rx_cec &hdmim1_rx_hpdin &hdmim1_rx_scl &hdmim1_rx_sda &hdmirx_hpd>;
+ pinctrl-names = "default";
+ status = "okay";
+};
+
&hdptxphy0 {
status = "okay";
};
@@ -279,6 +290,12 @@ blue_led_pin: blue-led {
};
};
+ hdmirx {
+ hdmirx_hpd: hdmirx-5v-detection {
+ rockchip,pins = <1 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>;
+ };
+ };
+
ir-receiver {
ir_receiver_pin: ir-receiver-pin {
rockchip,pins = <4 RK_PB3 RK_FUNC_GPIO &pcfg_pull_none>;
--
2.50.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 3/3] arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards
2025-08-23 12:43 [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends Maud Spierings via B4 Relay
2025-08-23 12:43 ` [PATCH 1/3] arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus Maud Spierings via B4 Relay
2025-08-23 12:43 ` [PATCH 2/3] arm64: dts: rockchip: Enable HDMI receiver on " Maud Spierings via B4 Relay
@ 2025-08-23 12:43 ` Maud Spierings via B4 Relay
2025-08-23 14:21 ` Ondřej Jirman
2025-08-24 7:07 ` [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends Heiko Stuebner
3 siblings, 1 reply; 8+ messages in thread
From: Maud Spierings via B4 Relay @ 2025-08-23 12:43 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Heiko Stuebner,
Ondrej Jirman
Cc: devicetree, linux-arm-kernel, linux-rockchip, linux-kernel,
Maud Spierings
From: Maud Spierings <maud_spierings@hotmail.com>
Enable the NPU and the PMIC that powers it.
Signed-off-by: Maud Spierings <maud_spierings@hotmail.com>
---
.../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 56 ++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi
index 91d56c34a1e456e18db31e1bbe7252b7e4632588..ac1df223d6a25f3059ce33970953745e402ef695 100644
--- a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi
@@ -258,6 +258,28 @@ regulator-state-mem {
};
};
+&i2c1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&i2c1m2_xfer>;
+ status = "okay";
+
+ vdd_npu_s0: regulator@42 {
+ compatible = "rockchip,rk8602";
+ reg = <0x42>;
+ fcs,suspend-voltage-selector = <1>;
+ regulator-name = "vdd_npu_s0";
+ regulator-boot-on;
+ regulator-min-microvolt = <550000>;
+ regulator-max-microvolt = <950000>;
+ regulator-ramp-delay = <2300>;
+ vin-supply = <&vcc5v0_sys>;
+
+ regulator-state-mem {
+ regulator-off-in-suspend;
+ };
+ };
+};
+
&i2c6 {
clock-frequency = <400000>;
status = "okay";
@@ -352,6 +374,40 @@ &pd_gpu {
domain-supply = <&vdd_gpu_s0>;
};
+&pd_npu {
+ domain-supply = <&vdd_npu_s0>;
+};
+
+&rknn_core_0 {
+ npu-supply = <&vdd_npu_s0>;
+ sram-supply = <&vdd_npu_s0>;
+ status = "okay";
+};
+
+&rknn_core_1 {
+ npu-supply = <&vdd_npu_s0>;
+ sram-supply = <&vdd_npu_s0>;
+ status = "okay";
+};
+
+&rknn_core_2 {
+ npu-supply = <&vdd_npu_s0>;
+ sram-supply = <&vdd_npu_s0>;
+ status = "okay";
+};
+
+&rknn_mmu_0 {
+ status = "okay";
+};
+
+&rknn_mmu_1 {
+ status = "okay";
+};
+
+&rknn_mmu_2 {
+ status = "okay";
+};
+
&saradc {
vref-supply = <&vcc_1v8_s0>;
status = "okay";
--
2.50.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 1/3] arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus
2025-08-23 12:43 ` [PATCH 1/3] arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus Maud Spierings via B4 Relay
@ 2025-08-23 13:31 ` Ondřej Jirman
0 siblings, 0 replies; 8+ messages in thread
From: Ondřej Jirman @ 2025-08-23 13:31 UTC (permalink / raw)
To: maud_spierings
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Heiko Stuebner,
devicetree, linux-arm-kernel, linux-rockchip, linux-kernel
Hello Maud,
On Sat, Aug 23, 2025 at 02:43:50PM +0200, Maud Spierings via B4 Relay wrote:
> From: Maud Spierings <maud_spierings@hotmail.com>
>
> The logic of the headphone detect pin seems to be inverted, with this
> change headphones actually output sound when plugged in.
>
> Verified by checking /sys/kernel/debug/gpio and by listening.
This can also be tested by:
evtest /dev/input/by-path/platform-sound-event
Which shows inverted output without this patch.
Reviewed-by: Ondřej Jirman <megi@xff.cz>
> Fixes: 236d225e1ee7 ("arm64: dts: rockchip: Add board device tree for rk3588-orangepi-5-plus")
> Signed-off-by: Maud Spierings <maud_spierings@hotmail.com>
> ---
> There was a big change at some point so it will take some effor to port
> it back that far.
> ---
> arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
> index 121e4d1c3fa5dab0d08edf7cba692a765b48f7b4..8222f1fae8fadc5cbb4ef16b3db5ed975ed43915 100644
> --- a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
> +++ b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
> @@ -77,7 +77,7 @@ &analog_sound {
> pinctrl-names = "default";
> pinctrl-0 = <&hp_detect>;
> simple-audio-card,aux-devs = <&speaker_amp>, <&headphone_amp>;
> - simple-audio-card,hp-det-gpios = <&gpio1 RK_PD3 GPIO_ACTIVE_LOW>;
> + simple-audio-card,hp-det-gpios = <&gpio1 RK_PD3 GPIO_ACTIVE_HIGH>;
> simple-audio-card,widgets =
> "Microphone", "Onboard Microphone",
> "Microphone", "Microphone Jack",
>
> --
> 2.50.1
>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 3/3] arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards
2025-08-23 12:43 ` [PATCH 3/3] arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards Maud Spierings via B4 Relay
@ 2025-08-23 14:21 ` Ondřej Jirman
0 siblings, 0 replies; 8+ messages in thread
From: Ondřej Jirman @ 2025-08-23 14:21 UTC (permalink / raw)
To: maud_spierings
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Heiko Stuebner,
devicetree, linux-arm-kernel, linux-rockchip, linux-kernel
Hello Maud,
On Sat, Aug 23, 2025 at 02:43:52PM +0200, Maud Spierings via B4 Relay wrote:
> From: Maud Spierings <maud_spierings@hotmail.com>
>
> Enable the NPU and the PMIC that powers it.
Reviewed-by: Ondřej Jirman <megi@xff.cz>
> Signed-off-by: Maud Spierings <maud_spierings@hotmail.com>
> ---
> .../arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi | 56 ++++++++++++++++++++++
> 1 file changed, 56 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi
> index 91d56c34a1e456e18db31e1bbe7252b7e4632588..ac1df223d6a25f3059ce33970953745e402ef695 100644
> --- a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi
> +++ b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5.dtsi
> @@ -258,6 +258,28 @@ regulator-state-mem {
> };
> };
>
> +&i2c1 {
> + pinctrl-names = "default";
> + pinctrl-0 = <&i2c1m2_xfer>;
> + status = "okay";
> +
> + vdd_npu_s0: regulator@42 {
> + compatible = "rockchip,rk8602";
> + reg = <0x42>;
> + fcs,suspend-voltage-selector = <1>;
> + regulator-name = "vdd_npu_s0";
> + regulator-boot-on;
> + regulator-min-microvolt = <550000>;
> + regulator-max-microvolt = <950000>;
> + regulator-ramp-delay = <2300>;
> + vin-supply = <&vcc5v0_sys>;
> + regulator-state-mem {
> + regulator-off-in-suspend;
> + };
> + };
> +};
> +
> &i2c6 {
> clock-frequency = <400000>;
> status = "okay";
> @@ -352,6 +374,40 @@ &pd_gpu {
> domain-supply = <&vdd_gpu_s0>;
> };
>
> +&pd_npu {
> + domain-supply = <&vdd_npu_s0>;
> +};
> +
> +&rknn_core_0 {
> + npu-supply = <&vdd_npu_s0>;
> + sram-supply = <&vdd_npu_s0>;
> + status = "okay";
> +};
> +
> +&rknn_core_1 {
> + npu-supply = <&vdd_npu_s0>;
> + sram-supply = <&vdd_npu_s0>;
> + status = "okay";
> +};
> +
> +&rknn_core_2 {
> + npu-supply = <&vdd_npu_s0>;
> + sram-supply = <&vdd_npu_s0>;
> + status = "okay";
> +};
> +
> +&rknn_mmu_0 {
> + status = "okay";
> +};
> +
> +&rknn_mmu_1 {
> + status = "okay";
> +};
> +
> +&rknn_mmu_2 {
> + status = "okay";
> +};
> +
> &saradc {
> vref-supply = <&vcc_1v8_s0>;
> status = "okay";
>
> --
> 2.50.1
>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/3] arm64: dts: rockchip: Enable HDMI receiver on orangepi 5 plus
2025-08-23 12:43 ` [PATCH 2/3] arm64: dts: rockchip: Enable HDMI receiver on " Maud Spierings via B4 Relay
@ 2025-08-23 14:23 ` Ondřej Jirman
0 siblings, 0 replies; 8+ messages in thread
From: Ondřej Jirman @ 2025-08-23 14:23 UTC (permalink / raw)
To: maud_spierings
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Heiko Stuebner,
devicetree, linux-arm-kernel, linux-rockchip, linux-kernel
On Sat, Aug 23, 2025 at 02:43:51PM +0200, Maud Spierings via B4 Relay wrote:
> From: Maud Spierings <maud_spierings@hotmail.com>
>
> Enable support for the HDMI input port found on the orangepi 5 plus.
>
> Signed-off-by: Maud Spierings <maud_spierings@hotmail.com>
Reviewed-by: Ondřej Jirman <megi@xff.cz>
Thank you,
o.
> ---
> arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 17 +++++++++++++++++
> 1 file changed, 17 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
> index 8222f1fae8fadc5cbb4ef16b3db5ed975ed43915..9950d1147e129dc866cfde62ddd636b082ae1926 100644
> --- a/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
> +++ b/arch/arm64/boot/dts/rockchip/rk3588-orangepi-5-plus.dts
> @@ -160,6 +160,17 @@ &hdmi1_sound {
> status = "okay";
> };
>
> +&hdmi_receiver_cma {
> + status = "okay";
> +};
> +
> +&hdmi_receiver {
> + hpd-gpios = <&gpio1 RK_PC6 GPIO_ACTIVE_LOW>;
> + pinctrl-0 = <&hdmim1_rx_cec &hdmim1_rx_hpdin &hdmim1_rx_scl &hdmim1_rx_sda &hdmirx_hpd>;
> + pinctrl-names = "default";
> + status = "okay";
> +};
> +
> &hdptxphy0 {
> status = "okay";
> };
> @@ -279,6 +290,12 @@ blue_led_pin: blue-led {
> };
> };
>
> + hdmirx {
> + hdmirx_hpd: hdmirx-5v-detection {
> + rockchip,pins = <1 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>;
> + };
> + };
> +
> ir-receiver {
> ir_receiver_pin: ir-receiver-pin {
> rockchip,pins = <4 RK_PB3 RK_FUNC_GPIO &pcfg_pull_none>;
>
> --
> 2.50.1
>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends
2025-08-23 12:43 [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends Maud Spierings via B4 Relay
` (2 preceding siblings ...)
2025-08-23 12:43 ` [PATCH 3/3] arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards Maud Spierings via B4 Relay
@ 2025-08-24 7:07 ` Heiko Stuebner
3 siblings, 0 replies; 8+ messages in thread
From: Heiko Stuebner @ 2025-08-24 7:07 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Ondrej Jirman,
Maud Spierings
Cc: Heiko Stuebner, devicetree, linux-arm-kernel, linux-rockchip,
linux-kernel
On Sat, 23 Aug 2025 14:43:49 +0200, Maud Spierings wrote:
> Fix the headphone detection logic on the orangepi 5 plus.
> Enable the HDMI receiver on the orangepi 5 plus.
> Enable the NPU on all orangepi 5 boards.
>
>
Applied, thanks!
[1/3] arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus
commit: 8976583832579fe7e450034d6143d74d9f8c8608
[2/3] arm64: dts: rockchip: Enable HDMI receiver on orangepi 5 plus
commit: ccc7f16ea2e33366f7b7005daad81e316f8cb6e4
[3/3] arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards
commit: 3dc7ba3548acbfb657614db4ca70d9878bdfca23
Best regards,
--
Heiko Stuebner <heiko@sntech.de>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2025-08-24 7:08 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-23 12:43 [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends Maud Spierings via B4 Relay
2025-08-23 12:43 ` [PATCH 1/3] arm64: dts: rockchip: Fix the headphone detection on the orangepi 5 plus Maud Spierings via B4 Relay
2025-08-23 13:31 ` Ondřej Jirman
2025-08-23 12:43 ` [PATCH 2/3] arm64: dts: rockchip: Enable HDMI receiver on " Maud Spierings via B4 Relay
2025-08-23 14:23 ` Ondřej Jirman
2025-08-23 12:43 ` [PATCH 3/3] arm64: dts: rockchip: Enable the NPU on the orangepi 5 boards Maud Spierings via B4 Relay
2025-08-23 14:21 ` Ondřej Jirman
2025-08-24 7:07 ` [PATCH 0/3] arm64: dts: rockchip: Improvements for rk3588-orangepi-5 and friends Heiko Stuebner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).