* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 @ 2012-10-08 13:12 Tomasz Figa 2012-10-08 13:15 ` Tomasz Figa 0 siblings, 1 reply; 9+ messages in thread From: Tomasz Figa @ 2012-10-08 13:12 UTC (permalink / raw) To: linux-arm-kernel This patch adds status override of serial nodes to enable used serial ports on Origen and SMDKV310 board. Signed-off-by: Tomasz Figa <t.figa@samsung.com> --- arch/arm/boot/dts/exynos4210-origen.dts | 16 ++++++++++++++++ arch/arm/boot/dts/exynos4210-smdkv310.dts | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts index d1a1101..c7295fb 100644 --- a/arch/arm/boot/dts/exynos4210-origen.dts +++ b/arch/arm/boot/dts/exynos4210-origen.dts @@ -57,6 +57,22 @@ status = "okay"; }; + serial at 13800000 { + status = "okay"; + }; + + serial at 13810000 { + status = "okay"; + }; + + serial at 13820000 { + status = "okay"; + }; + + serial at 13830000 { + status = "okay"; + }; + gpio_keys { compatible = "gpio-keys"; #address-cells = <1>; diff --git a/arch/arm/boot/dts/exynos4210-smdkv310.dts b/arch/arm/boot/dts/exynos4210-smdkv310.dts index b87cca2..f634907 100644 --- a/arch/arm/boot/dts/exynos4210-smdkv310.dts +++ b/arch/arm/boot/dts/exynos4210-smdkv310.dts @@ -43,6 +43,22 @@ status = "okay"; }; + serial at 13800000 { + status = "okay"; + }; + + serial at 13810000 { + status = "okay"; + }; + + serial at 13820000 { + status = "okay"; + }; + + serial at 13830000 { + status = "okay"; + }; + keypad at 100A0000 { samsung,keypad-num-rows = <2>; samsung,keypad-num-columns = <8>; -- 1.7.12 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 2012-10-08 13:12 [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 Tomasz Figa @ 2012-10-08 13:15 ` Tomasz Figa 2012-10-15 14:23 ` Kukjin Kim 0 siblings, 1 reply; 9+ messages in thread From: Tomasz Figa @ 2012-10-08 13:15 UTC (permalink / raw) To: linux-arm-kernel Hi Kgene, On Monday 08 of October 2012 15:12:48 Tomasz Figa wrote: > This patch adds status override of serial nodes to enable used serial > ports on Origen and SMDKV310 board. > > Signed-off-by: Tomasz Figa <t.figa@samsung.com> > --- > arch/arm/boot/dts/exynos4210-origen.dts | 16 ++++++++++++++++ > arch/arm/boot/dts/exynos4210-smdkv310.dts | 16 ++++++++++++++++ > 2 files changed, 32 insertions(+) > I think you missed this patch when applying Exynos dts reorganization patches. It is needed to enable serial ports on Origen and SMDKV310 boards. Could you apply it as well? Best regards, -- Tomasz Figa Samsung Poland R&D Center ^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 2012-10-08 13:15 ` Tomasz Figa @ 2012-10-15 14:23 ` Kukjin Kim 2012-10-21 16:25 ` Tomasz Figa 0 siblings, 1 reply; 9+ messages in thread From: Kukjin Kim @ 2012-10-15 14:23 UTC (permalink / raw) To: linux-arm-kernel Tomasz Figa wrote: > > Hi Kgene, > > On Monday 08 of October 2012 15:12:48 Tomasz Figa wrote: > > This patch adds status override of serial nodes to enable used serial > > ports on Origen and SMDKV310 board. > > > > Signed-off-by: Tomasz Figa <t.figa@samsung.com> > > --- > > arch/arm/boot/dts/exynos4210-origen.dts | 16 ++++++++++++++++ > > arch/arm/boot/dts/exynos4210-smdkv310.dts | 16 ++++++++++++++++ > > 2 files changed, 32 insertions(+) > > > > I think you missed this patch when applying Exynos dts reorganization > patches. It is needed to enable serial ports on Origen and SMDKV310 boards. > Could you apply it as well? > Oops, yeah. I will apply. Thanks. Best regards, Kgene. -- Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer, SW Solution Development Team, Samsung Electronics Co., Ltd. ^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 2012-10-15 14:23 ` Kukjin Kim @ 2012-10-21 16:25 ` Tomasz Figa 2012-10-23 12:03 ` Kukjin Kim 0 siblings, 1 reply; 9+ messages in thread From: Tomasz Figa @ 2012-10-21 16:25 UTC (permalink / raw) To: linux-arm-kernel Hi Kgene, On Monday 15 of October 2012 23:23:22 Kukjin Kim wrote: > Tomasz Figa wrote: > > Hi Kgene, > > > > On Monday 08 of October 2012 15:12:48 Tomasz Figa wrote: > > > This patch adds status override of serial nodes to enable used > > > serial > > > ports on Origen and SMDKV310 board. > > > > > > Signed-off-by: Tomasz Figa <t.figa@samsung.com> > > > --- > > > > > > arch/arm/boot/dts/exynos4210-origen.dts | 16 ++++++++++++++++ > > > arch/arm/boot/dts/exynos4210-smdkv310.dts | 16 ++++++++++++++++ > > > 2 files changed, 32 insertions(+) > > > > I think you missed this patch when applying Exynos dts reorganization > > patches. It is needed to enable serial ports on Origen and SMDKV310 > > boards. > > > Could you apply it as well? > > Oops, yeah. I will apply. I saw that you applied this patch to your next/dt-samsung branch, thanks. However I think this should be considered a fix, because without it serial console on Origen and SMDKV310 will be broken. Best regards, Tomasz Figa ^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 2012-10-21 16:25 ` Tomasz Figa @ 2012-10-23 12:03 ` Kukjin Kim 2012-10-23 18:19 ` Tomasz Figa 0 siblings, 1 reply; 9+ messages in thread From: Kukjin Kim @ 2012-10-23 12:03 UTC (permalink / raw) To: linux-arm-kernel Tomasz Figa wrote: > > However I think this should be considered a fix, because without it serial > console on Origen and SMDKV310 will be broken. > Well, I couldn't find any broken due to miss this for v3.7. I think, there is no usage of serial controller in mainline for Origen and SMDKV310 now. So this should be queued for -next. If not, please let me know. Thanks. Best regards, Kgene. -- Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer, SW Solution Development Team, Samsung Electronics Co., Ltd. ^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 2012-10-23 12:03 ` Kukjin Kim @ 2012-10-23 18:19 ` Tomasz Figa 0 siblings, 0 replies; 9+ messages in thread From: Tomasz Figa @ 2012-10-23 18:19 UTC (permalink / raw) To: linux-arm-kernel On Tuesday 23 of October 2012 21:03:01 Kukjin Kim wrote: > Tomasz Figa wrote: > > However I think this should be considered a fix, because without it > > serial console on Origen and SMDKV310 will be broken. > > Well, I couldn't find any broken due to miss this for v3.7. I think, > there is no usage of serial controller in mainline for Origen and > SMDKV310 now. So this should be queued for -next. If not, please let me > know. Personally I'm fine with this, but it sounds a bit off, since (correct me if I am wrong) it looks like serial console is the only way to check if the board boots. Best regards, Tomasz Figa ^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 0/3] ARM: dts: Exynos4 dts reorganization
@ 2012-09-03 12:34 Tomasz Figa
2012-09-03 12:34 ` [PATCH 3/3] ARM: dts: exynos4: Assume status of all optional nodes as disabled Tomasz Figa
0 siblings, 1 reply; 9+ messages in thread
From: Tomasz Figa @ 2012-09-03 12:34 UTC (permalink / raw)
To: linux-arm-kernel
This patch series prepares existing Exynos4210 DT infrastructure to be
further extended for new SoCs from Exynos4 line and new boards.
Tomasz Figa (3):
ARM: dts: Move parts common to Exynos4 from Exynos4210.dtsi to
Exynos4.dtsi
ARM: EXYNOS: exynos4-dt: Use exynos4 prefix instead of exynos4210
ARM: dts: exynos4: Assume status of all optional nodes as disabled
arch/arm/boot/dts/exynos4.dtsi | 232 ++++++++++++++++++++++++++++++
arch/arm/boot/dts/exynos4210-origen.dts | 58 +-------
arch/arm/boot/dts/exynos4210-smdkv310.dts | 52 +------
arch/arm/boot/dts/exynos4210.dtsi | 181 +----------------------
arch/arm/mach-exynos/mach-exynos4-dt.c | 18 +--
5 files changed, 248 insertions(+), 293 deletions(-)
create mode 100644 arch/arm/boot/dts/exynos4.dtsi
--
1.7.12
^ permalink raw reply [flat|nested] 9+ messages in thread* [PATCH 3/3] ARM: dts: exynos4: Assume status of all optional nodes as disabled 2012-09-03 12:34 [PATCH 0/3] ARM: dts: Exynos4 dts reorganization Tomasz Figa @ 2012-09-03 12:34 ` Tomasz Figa 2012-09-03 13:28 ` [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 Tomasz Figa 0 siblings, 1 reply; 9+ messages in thread From: Tomasz Figa @ 2012-09-03 12:34 UTC (permalink / raw) To: linux-arm-kernel Currently all boards must explicitly disable all unused device tree nodes of unused components (e.g. i2c, sdhci, etc...). This makes it necessary to all boards to be aware of all components on the SoC, which in turns makes board dts files longer and more difficult to maintain (e.g. adding new components to SoC-level tree requires adding nodes with status="disabled" to every board). This patch changes "status" of all optional components in SoC-level dts file to "disabled", adds status="okay" to respective nodes of used components in dts of all boards and removes all nodes with only status="disabled" from boards dts. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> --- arch/arm/boot/dts/exynos4.dtsi | 22 ++++++++++++ arch/arm/boot/dts/exynos4210-origen.dts | 58 ++----------------------------- arch/arm/boot/dts/exynos4210-smdkv310.dts | 52 +++------------------------ 3 files changed, 28 insertions(+), 104 deletions(-) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index e446fe7..9b71b61 100644 --- a/arch/arm/boot/dts/exynos4.dtsi +++ b/arch/arm/boot/dts/exynos4.dtsi @@ -48,114 +48,133 @@ compatible = "samsung,s3c2410-wdt"; reg = <0x10060000 0x100>; interrupts = <0 43 0>; + status = "disabled"; }; rtc at 10070000 { compatible = "samsung,s3c6410-rtc"; reg = <0x10070000 0x100>; interrupts = <0 44 0>, <0 45 0>; + status = "disabled"; }; keypad at 100A0000 { compatible = "samsung,s5pv210-keypad"; reg = <0x100A0000 0x100>; interrupts = <0 109 0>; + status = "disabled"; }; sdhci at 12510000 { compatible = "samsung,exynos4210-sdhci"; reg = <0x12510000 0x100>; interrupts = <0 73 0>; + status = "disabled"; }; sdhci at 12520000 { compatible = "samsung,exynos4210-sdhci"; reg = <0x12520000 0x100>; interrupts = <0 74 0>; + status = "disabled"; }; sdhci at 12530000 { compatible = "samsung,exynos4210-sdhci"; reg = <0x12530000 0x100>; interrupts = <0 75 0>; + status = "disabled"; }; sdhci at 12540000 { compatible = "samsung,exynos4210-sdhci"; reg = <0x12540000 0x100>; interrupts = <0 76 0>; + status = "disabled"; }; serial at 13800000 { compatible = "samsung,exynos4210-uart"; reg = <0x13800000 0x100>; interrupts = <0 52 0>; + status = "disabled"; }; serial at 13810000 { compatible = "samsung,exynos4210-uart"; reg = <0x13810000 0x100>; interrupts = <0 53 0>; + status = "disabled"; }; serial at 13820000 { compatible = "samsung,exynos4210-uart"; reg = <0x13820000 0x100>; interrupts = <0 54 0>; + status = "disabled"; }; serial at 13830000 { compatible = "samsung,exynos4210-uart"; reg = <0x13830000 0x100>; interrupts = <0 55 0>; + status = "disabled"; }; i2c at 13860000 { compatible = "samsung,s3c2440-i2c"; reg = <0x13860000 0x100>; interrupts = <0 58 0>; + status = "disabled"; }; i2c at 13870000 { compatible = "samsung,s3c2440-i2c"; reg = <0x13870000 0x100>; interrupts = <0 59 0>; + status = "disabled"; }; i2c at 13880000 { compatible = "samsung,s3c2440-i2c"; reg = <0x13880000 0x100>; interrupts = <0 60 0>; + status = "disabled"; }; i2c at 13890000 { compatible = "samsung,s3c2440-i2c"; reg = <0x13890000 0x100>; interrupts = <0 61 0>; + status = "disabled"; }; i2c at 138A0000 { compatible = "samsung,s3c2440-i2c"; reg = <0x138A0000 0x100>; interrupts = <0 62 0>; + status = "disabled"; }; i2c at 138B0000 { compatible = "samsung,s3c2440-i2c"; reg = <0x138B0000 0x100>; interrupts = <0 63 0>; + status = "disabled"; }; i2c at 138C0000 { compatible = "samsung,s3c2440-i2c"; reg = <0x138C0000 0x100>; interrupts = <0 64 0>; + status = "disabled"; }; i2c at 138D0000 { compatible = "samsung,s3c2440-i2c"; reg = <0x138D0000 0x100>; interrupts = <0 65 0>; + status = "disabled"; }; spi_0: spi at 13920000 { @@ -166,6 +185,7 @@ rx-dma-channel = <&pdma0 6>; /* preliminary */ #address-cells = <1>; #size-cells = <0>; + status = "disabled"; }; spi_1: spi at 13930000 { @@ -176,6 +196,7 @@ rx-dma-channel = <&pdma1 6>; /* preliminary */ #address-cells = <1>; #size-cells = <0>; + status = "disabled"; }; spi_2: spi at 13940000 { @@ -186,6 +207,7 @@ rx-dma-channel = <&pdma0 8>; /* preliminary */ #address-cells = <1>; #size-cells = <0>; + status = "disabled"; }; amba { diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts index 0c49caa..d1a1101 100644 --- a/arch/arm/boot/dts/exynos4210-origen.dts +++ b/arch/arm/boot/dts/exynos4210-origen.dts @@ -40,6 +40,7 @@ <&gpk2 4 2 3 3>, <&gpk2 5 2 3 3>, <&gpk2 6 2 3 3>; + status = "okay"; }; sdhci at 12510000 { @@ -53,6 +54,7 @@ <&gpk0 4 2 3 3>, <&gpk0 5 2 3 3>, <&gpk0 6 2 3 3>; + status = "okay"; }; gpio_keys { @@ -90,60 +92,4 @@ linux,code = <139>; }; }; - - keypad at 100A0000 { - status = "disabled"; - }; - - sdhci at 12520000 { - status = "disabled"; - }; - - sdhci at 12540000 { - status = "disabled"; - }; - - i2c at 13860000 { - status = "disabled"; - }; - - i2c at 13870000 { - status = "disabled"; - }; - - i2c at 13880000 { - status = "disabled"; - }; - - i2c at 13890000 { - status = "disabled"; - }; - - i2c at 138A0000 { - status = "disabled"; - }; - - i2c at 138B0000 { - status = "disabled"; - }; - - i2c at 138C0000 { - status = "disabled"; - }; - - i2c at 138D0000 { - status = "disabled"; - }; - - spi_0: spi at 13920000 { - status = "disabled"; - }; - - spi_1: spi at 13930000 { - status = "disabled"; - }; - - spi_2: spi at 13940000 { - status = "disabled"; - }; }; diff --git a/arch/arm/boot/dts/exynos4210-smdkv310.dts b/arch/arm/boot/dts/exynos4210-smdkv310.dts index 1beccc8..b87cca2 100644 --- a/arch/arm/boot/dts/exynos4210-smdkv310.dts +++ b/arch/arm/boot/dts/exynos4210-smdkv310.dts @@ -40,6 +40,7 @@ <&gpk2 4 2 3 3>, <&gpk2 5 2 3 3>, <&gpk2 6 2 3 3>; + status = "okay"; }; keypad at 100A0000 { @@ -47,6 +48,7 @@ samsung,keypad-num-columns = <8>; linux,keypad-no-autorepeat; linux,keypad-wakeup; + status = "okay"; row-gpios = <&gpx2 0 3 3 0>, <&gpx2 1 3 3 0>; @@ -128,6 +130,7 @@ samsung,i2c-max-bus-freq = <20000>; gpios = <&gpd1 0 2 3 0>, <&gpd1 1 2 3 0>; + status = "okay"; eeprom at 50 { compatible = "samsung,24ad0xd1"; @@ -140,58 +143,11 @@ }; }; - sdhci at 12510000 { - status = "disabled"; - }; - - sdhci at 12520000 { - status = "disabled"; - }; - - sdhci at 12540000 { - status = "disabled"; - }; - - i2c at 13870000 { - status = "disabled"; - }; - - i2c at 13880000 { - status = "disabled"; - }; - - i2c at 13890000 { - status = "disabled"; - }; - - i2c at 138A0000 { - status = "disabled"; - }; - - i2c at 138B0000 { - status = "disabled"; - }; - - i2c at 138C0000 { - status = "disabled"; - }; - - i2c at 138D0000 { - status = "disabled"; - }; - - spi_0: spi at 13920000 { - status = "disabled"; - }; - - spi_1: spi at 13930000 { - status = "disabled"; - }; - spi_2: spi at 13940000 { gpios = <&gpc1 1 5 3 0>, <&gpc1 3 5 3 0>, <&gpc1 4 5 3 0>; + status = "okay"; w25x80 at 0 { #address-cells = <1>; -- 1.7.12 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 2012-09-03 12:34 ` [PATCH 3/3] ARM: dts: exynos4: Assume status of all optional nodes as disabled Tomasz Figa @ 2012-09-03 13:28 ` Tomasz Figa 2012-09-08 2:36 ` Kukjin Kim 0 siblings, 1 reply; 9+ messages in thread From: Tomasz Figa @ 2012-09-03 13:28 UTC (permalink / raw) To: linux-arm-kernel This patch adds status override of serial nodes to enable used serial ports on Origen and SMDKV310 board. Signed-off-by: Tomasz Figa <t.figa@samsung.com> --- arch/arm/boot/dts/exynos4210-origen.dts | 16 ++++++++++++++++ arch/arm/boot/dts/exynos4210-smdkv310.dts | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts index d1a1101..c7295fb 100644 --- a/arch/arm/boot/dts/exynos4210-origen.dts +++ b/arch/arm/boot/dts/exynos4210-origen.dts @@ -57,6 +57,22 @@ status = "okay"; }; + serial at 13800000 { + status = "okay"; + }; + + serial at 13810000 { + status = "okay"; + }; + + serial at 13820000 { + status = "okay"; + }; + + serial at 13830000 { + status = "okay"; + }; + gpio_keys { compatible = "gpio-keys"; #address-cells = <1>; diff --git a/arch/arm/boot/dts/exynos4210-smdkv310.dts b/arch/arm/boot/dts/exynos4210-smdkv310.dts index b87cca2..f634907 100644 --- a/arch/arm/boot/dts/exynos4210-smdkv310.dts +++ b/arch/arm/boot/dts/exynos4210-smdkv310.dts @@ -43,6 +43,22 @@ status = "okay"; }; + serial at 13800000 { + status = "okay"; + }; + + serial at 13810000 { + status = "okay"; + }; + + serial at 13820000 { + status = "okay"; + }; + + serial at 13830000 { + status = "okay"; + }; + keypad at 100A0000 { samsung,keypad-num-rows = <2>; samsung,keypad-num-columns = <8>; -- 1.7.12 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 2012-09-03 13:28 ` [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 Tomasz Figa @ 2012-09-08 2:36 ` Kukjin Kim 2012-09-08 8:07 ` Tomasz Figa 0 siblings, 1 reply; 9+ messages in thread From: Kukjin Kim @ 2012-09-08 2:36 UTC (permalink / raw) To: linux-arm-kernel Tomasz Figa wrote: > > This patch adds status override of serial nodes to enable used serial > ports > on Origen and SMDKV310 board. > Well...I'm not sure about the status of Origen serial, but all of the serials are enabled on SMDKV310, is it right? Thanks. Best regards, Kgene. -- Kukjin Kim <kgene.kim@samsung.com>, Senior Engineer, SW Solution Development Team, Samsung Electronics Co., Ltd. ^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 2012-09-08 2:36 ` Kukjin Kim @ 2012-09-08 8:07 ` Tomasz Figa 0 siblings, 0 replies; 9+ messages in thread From: Tomasz Figa @ 2012-09-08 8:07 UTC (permalink / raw) To: linux-arm-kernel Hi Kgene, On Saturday 08 of September 2012 11:36:30 Kukjin Kim wrote: > Tomasz Figa wrote: > > This patch adds status override of serial nodes to enable used serial > > ports > > on Origen and SMDKV310 board. > > Well...I'm not sure about the status of Origen serial, but all of the > serials are enabled on SMDKV310, is it right? According to arrays of struct s3c2410_uartcfg in mach-origen.c and mach- smdkv310.c, all the four serial ports are enabled on both boards. -- Best regards, Tomasz Figa ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2012-10-23 18:19 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-10-08 13:12 [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 Tomasz Figa 2012-10-08 13:15 ` Tomasz Figa 2012-10-15 14:23 ` Kukjin Kim 2012-10-21 16:25 ` Tomasz Figa 2012-10-23 12:03 ` Kukjin Kim 2012-10-23 18:19 ` Tomasz Figa -- strict thread matches above, loose matches on Subject: below -- 2012-09-03 12:34 [PATCH 0/3] ARM: dts: Exynos4 dts reorganization Tomasz Figa 2012-09-03 12:34 ` [PATCH 3/3] ARM: dts: exynos4: Assume status of all optional nodes as disabled Tomasz Figa 2012-09-03 13:28 ` [PATCH] ARM: dts: exynos4: Enable serial controllers on Origen and SMDKV310 Tomasz Figa 2012-09-08 2:36 ` Kukjin Kim 2012-09-08 8:07 ` Tomasz Figa
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).