All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20140827112956.GC6364@lee--X1>

diff --git a/a/1.txt b/N1/1.txt
index 52c41e7..2228984 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -1,97 +1,64 @@
-On Wed, 27 Aug 2014, Andreas Werner wrote:
-
-> On Wed, Aug 27, 2014 at 12:01:42PM +0100, Lee Jones wrote:
-> > On Wed, 27 Aug 2014, Andreas Werner wrote:
-> > > On Wed, Aug 27, 2014 at 08:26:33AM +0100, Lee Jones wrote:
-> > > > On Tue, 26 Aug 2014, Andreas Werner wrote:
-> > > > > The MEN 14F021P00 Board Management Controller provides an
-> > > > > I2C interface to the host to access the feature implemented in the BMC.
-> > > > > The BMC is a PIC Microntroller assembled on CPCI Card from MEN Mikroelektronik
-> > > > > and on a few Box/Display Computer.
-> > > > > 
-> > > > > Added MFD Core driver, supporting the I2C communication to the device.
-> > > > > 
-> > > > > The MFD driver currently supports the following features:
-> > > > >  	- Watchdog
-> > > > >  	- LEDs
-> > > > > 	- Hwmon (voltage monitoring)
-> > > > > 
-> > > > > Signed-off-by: Andreas Werner <andreas.werner@men.de>
-> > > > > Acked-by: Lee Jones <lee.jones@linaro.org>
-> > > > > ---
-> > > > >  drivers/mfd/Kconfig     |  12 +++++
-> > > > >  drivers/mfd/Makefile    |   1 +
-> > > > >  drivers/mfd/menf21bmc.c | 132 ++++++++++++++++++++++++++++++++++++++++++++++++
-> > > > >  3 files changed, 145 insertions(+)
-> > > > >  create mode 100644 drivers/mfd/menf21bmc.c
-> > > > > 
-> > > > > diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig
-> > > > > index b8d9ca0..6a9f101 100644
-> > > > > --- a/drivers/mfd/Kconfig
-> > > > > +++ b/drivers/mfd/Kconfig
-> > > > > @@ -453,6 +453,18 @@ config MFD_MAX8998
-> > > > >  	  additional drivers must be enabled in order to use the functionality
-> > > > >  	  of the device.
-> > > > >  
-> > > > > +config MFD_MENF21BMC
-> > > > > +	tristate "MEN 14F021P00 Board Management Controller Support"
-> > > > > +	depends on I2C
-> > > > > +	select MFD_CORE
-> > > > > +	help
-> > > > > +	  Say yes here to add support for the MEN 14F021P00 BMC
-> > > > > +	  which is a Board Management Controller connected to the I2C bus.
-> > > > > +	  The device supports multiple sub-devices like LED, HWMON  and WDT.
-> > > > 
-> > > > Nit: Whitespace error.
-> > > > 
-> > > 
-> > > I run checkpatch but did not find any whitespace error.
-> > > Where is it?
-> > 
-> > After 'HWMON'.
-> >
-> 
-> Ah ok.
->  
-> > > > > +MODULE_DEVICE_TABLE(i2c, menf21bmc_id_table);
-> > > > > +
-> > > > > +static struct i2c_driver menf21bmc_driver = {
-> > > > > +	.driver.name	= "menf21bmc",
-> > > > > +	.id_table	= menf21bmc_id_table,
-> > > > > +	.probe		= menf21bmc_probe,
-> > > > > +	.remove		= menf21bmc_remove,
-> > > > > +};
-> > > > 
-> > > > No DT support?
-> > > > 
-> > > 
-> > > No not at the moment because it is used only on x86 system.
-> > 
-> > Ah okay.  Shouldn't the Kconfig depend on X86 then?  What about ACPI?
-> 
-> Yes and no. Could be also instantiated manually withouth DT. (e.g. i2c sysfs)
-> So for me it is better to not depend on x86 to have the possibility to use
-> the driver without DT on another arch.
-> ACPI is no option because there are a lot boards out without
-> the BMC in ACPI Table.
-> 
-> I think i will implement DT support if we have on board which is not x86.
-
-Very well.
-
-> > > > > +module_i2c_driver(menf21bmc_driver);
-> > > > > +
-> > > > > +MODULE_DESCRIPTION("MEN 14F021P00 BMC mfd core driver");
-> > > > 
-> > > > s/mfd/MFD
-> > > > 
-> > > > > +MODULE_AUTHOR("Andreas Werner <andreas.werner@men.de>");
-> > > > > +MODULE_LICENSE("GPL v2");
-> > > > 
-> > 
-
--- 
-Lee Jones
-Linaro STMicroelectronics Landing Team Lead
-Linaro.org │ Open source software for ARM SoCs
-Follow Linaro: Facebook | Twitter | Blog
+T24gV2VkLCAyNyBBdWcgMjAxNCwgQW5kcmVhcyBXZXJuZXIgd3JvdGU6Cgo+IE9uIFdlZCwgQXVn
+IDI3LCAyMDE0IGF0IDEyOjAxOjQyUE0gKzAxMDAsIExlZSBKb25lcyB3cm90ZToKPiA+IE9uIFdl
+ZCwgMjcgQXVnIDIwMTQsIEFuZHJlYXMgV2VybmVyIHdyb3RlOgo+ID4gPiBPbiBXZWQsIEF1ZyAy
+NywgMjAxNCBhdCAwODoyNjozM0FNICswMTAwLCBMZWUgSm9uZXMgd3JvdGU6Cj4gPiA+ID4gT24g
+VHVlLCAyNiBBdWcgMjAxNCwgQW5kcmVhcyBXZXJuZXIgd3JvdGU6Cj4gPiA+ID4gPiBUaGUgTUVO
+IDE0RjAyMVAwMCBCb2FyZCBNYW5hZ2VtZW50IENvbnRyb2xsZXIgcHJvdmlkZXMgYW4KPiA+ID4g
+PiA+IEkyQyBpbnRlcmZhY2UgdG8gdGhlIGhvc3QgdG8gYWNjZXNzIHRoZSBmZWF0dXJlIGltcGxl
+bWVudGVkIGluIHRoZSBCTUMuCj4gPiA+ID4gPiBUaGUgQk1DIGlzIGEgUElDIE1pY3JvbnRyb2xs
+ZXIgYXNzZW1ibGVkIG9uIENQQ0kgQ2FyZCBmcm9tIE1FTiBNaWtyb2VsZWt0cm9uaWsKPiA+ID4g
+PiA+IGFuZCBvbiBhIGZldyBCb3gvRGlzcGxheSBDb21wdXRlci4KPiA+ID4gPiA+IAo+ID4gPiA+
+ID4gQWRkZWQgTUZEIENvcmUgZHJpdmVyLCBzdXBwb3J0aW5nIHRoZSBJMkMgY29tbXVuaWNhdGlv
+biB0byB0aGUgZGV2aWNlLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBUaGUgTUZEIGRyaXZlciBjdXJy
+ZW50bHkgc3VwcG9ydHMgdGhlIGZvbGxvd2luZyBmZWF0dXJlczoKPiA+ID4gPiA+ICAJLSBXYXRj
+aGRvZwo+ID4gPiA+ID4gIAktIExFRHMKPiA+ID4gPiA+IAktIEh3bW9uICh2b2x0YWdlIG1vbml0
+b3JpbmcpCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgV2VybmVy
+IDxhbmRyZWFzLndlcm5lckBtZW4uZGU+Cj4gPiA+ID4gPiBBY2tlZC1ieTogTGVlIEpvbmVzIDxs
+ZWUuam9uZXNAbGluYXJvLm9yZz4KPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gIGRyaXZlcnMvbWZk
+L0tjb25maWcgICAgIHwgIDEyICsrKysrCj4gPiA+ID4gPiAgZHJpdmVycy9tZmQvTWFrZWZpbGUg
+ICAgfCAgIDEgKwo+ID4gPiA+ID4gIGRyaXZlcnMvbWZkL21lbmYyMWJtYy5jIHwgMTMyICsrKysr
+KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gPiA+ID4gIDMg
+ZmlsZXMgY2hhbmdlZCwgMTQ1IGluc2VydGlvbnMoKykKPiA+ID4gPiA+ICBjcmVhdGUgbW9kZSAx
+MDA2NDQgZHJpdmVycy9tZmQvbWVuZjIxYm1jLmMKPiA+ID4gPiA+IAo+ID4gPiA+ID4gZGlmZiAt
+LWdpdCBhL2RyaXZlcnMvbWZkL0tjb25maWcgYi9kcml2ZXJzL21mZC9LY29uZmlnCj4gPiA+ID4g
+PiBpbmRleCBiOGQ5Y2EwLi42YTlmMTAxIDEwMDY0NAo+ID4gPiA+ID4gLS0tIGEvZHJpdmVycy9t
+ZmQvS2NvbmZpZwo+ID4gPiA+ID4gKysrIGIvZHJpdmVycy9tZmQvS2NvbmZpZwo+ID4gPiA+ID4g
+QEAgLTQ1Myw2ICs0NTMsMTggQEAgY29uZmlnIE1GRF9NQVg4OTk4Cj4gPiA+ID4gPiAgCSAgYWRk
+aXRpb25hbCBkcml2ZXJzIG11c3QgYmUgZW5hYmxlZCBpbiBvcmRlciB0byB1c2UgdGhlIGZ1bmN0
+aW9uYWxpdHkKPiA+ID4gPiA+ICAJICBvZiB0aGUgZGV2aWNlLgo+ID4gPiA+ID4gIAo+ID4gPiA+
+ID4gK2NvbmZpZyBNRkRfTUVORjIxQk1DCj4gPiA+ID4gPiArCXRyaXN0YXRlICJNRU4gMTRGMDIx
+UDAwIEJvYXJkIE1hbmFnZW1lbnQgQ29udHJvbGxlciBTdXBwb3J0Igo+ID4gPiA+ID4gKwlkZXBl
+bmRzIG9uIEkyQwo+ID4gPiA+ID4gKwlzZWxlY3QgTUZEX0NPUkUKPiA+ID4gPiA+ICsJaGVscAo+
+ID4gPiA+ID4gKwkgIFNheSB5ZXMgaGVyZSB0byBhZGQgc3VwcG9ydCBmb3IgdGhlIE1FTiAxNEYw
+MjFQMDAgQk1DCj4gPiA+ID4gPiArCSAgd2hpY2ggaXMgYSBCb2FyZCBNYW5hZ2VtZW50IENvbnRy
+b2xsZXIgY29ubmVjdGVkIHRvIHRoZSBJMkMgYnVzLgo+ID4gPiA+ID4gKwkgIFRoZSBkZXZpY2Ug
+c3VwcG9ydHMgbXVsdGlwbGUgc3ViLWRldmljZXMgbGlrZSBMRUQsIEhXTU9OICBhbmQgV0RULgo+
+ID4gPiA+IAo+ID4gPiA+IE5pdDogV2hpdGVzcGFjZSBlcnJvci4KPiA+ID4gPiAKPiA+ID4gCj4g
+PiA+IEkgcnVuIGNoZWNrcGF0Y2ggYnV0IGRpZCBub3QgZmluZCBhbnkgd2hpdGVzcGFjZSBlcnJv
+ci4KPiA+ID4gV2hlcmUgaXMgaXQ/Cj4gPiAKPiA+IEFmdGVyICdIV01PTicuCj4gPgo+IAo+IEFo
+IG9rLgo+ICAKPiA+ID4gPiA+ICtNT0RVTEVfREVWSUNFX1RBQkxFKGkyYywgbWVuZjIxYm1jX2lk
+X3RhYmxlKTsKPiA+ID4gPiA+ICsKPiA+ID4gPiA+ICtzdGF0aWMgc3RydWN0IGkyY19kcml2ZXIg
+bWVuZjIxYm1jX2RyaXZlciA9IHsKPiA+ID4gPiA+ICsJLmRyaXZlci5uYW1lCT0gIm1lbmYyMWJt
+YyIsCj4gPiA+ID4gPiArCS5pZF90YWJsZQk9IG1lbmYyMWJtY19pZF90YWJsZSwKPiA+ID4gPiA+
+ICsJLnByb2JlCQk9IG1lbmYyMWJtY19wcm9iZSwKPiA+ID4gPiA+ICsJLnJlbW92ZQkJPSBtZW5m
+MjFibWNfcmVtb3ZlLAo+ID4gPiA+ID4gK307Cj4gPiA+ID4gCj4gPiA+ID4gTm8gRFQgc3VwcG9y
+dD8KPiA+ID4gPiAKPiA+ID4gCj4gPiA+IE5vIG5vdCBhdCB0aGUgbW9tZW50IGJlY2F1c2UgaXQg
+aXMgdXNlZCBvbmx5IG9uIHg4NiBzeXN0ZW0uCj4gPiAKPiA+IEFoIG9rYXkuICBTaG91bGRuJ3Qg
+dGhlIEtjb25maWcgZGVwZW5kIG9uIFg4NiB0aGVuPyAgV2hhdCBhYm91dCBBQ1BJPwo+IAo+IFll
+cyBhbmQgbm8uIENvdWxkIGJlIGFsc28gaW5zdGFudGlhdGVkIG1hbnVhbGx5IHdpdGhvdXRoIERU
+LiAoZS5nLiBpMmMgc3lzZnMpCj4gU28gZm9yIG1lIGl0IGlzIGJldHRlciB0byBub3QgZGVwZW5k
+IG9uIHg4NiB0byBoYXZlIHRoZSBwb3NzaWJpbGl0eSB0byB1c2UKPiB0aGUgZHJpdmVyIHdpdGhv
+dXQgRFQgb24gYW5vdGhlciBhcmNoLgo+IEFDUEkgaXMgbm8gb3B0aW9uIGJlY2F1c2UgdGhlcmUg
+YXJlIGEgbG90IGJvYXJkcyBvdXQgd2l0aG91dAo+IHRoZSBCTUMgaW4gQUNQSSBUYWJsZS4KPiAK
+PiBJIHRoaW5rIGkgd2lsbCBpbXBsZW1lbnQgRFQgc3VwcG9ydCBpZiB3ZSBoYXZlIG9uIGJvYXJk
+IHdoaWNoIGlzIG5vdCB4ODYuCgpWZXJ5IHdlbGwuCgo+ID4gPiA+ID4gK21vZHVsZV9pMmNfZHJp
+dmVyKG1lbmYyMWJtY19kcml2ZXIpOwo+ID4gPiA+ID4gKwo+ID4gPiA+ID4gK01PRFVMRV9ERVND
+UklQVElPTigiTUVOIDE0RjAyMVAwMCBCTUMgbWZkIGNvcmUgZHJpdmVyIik7Cj4gPiA+ID4gCj4g
+PiA+ID4gcy9tZmQvTUZECj4gPiA+ID4gCj4gPiA+ID4gPiArTU9EVUxFX0FVVEhPUigiQW5kcmVh
+cyBXZXJuZXIgPGFuZHJlYXMud2VybmVyQG1lbi5kZT4iKTsKPiA+ID4gPiA+ICtNT0RVTEVfTElD
+RU5TRSgiR1BMIHYyIik7Cj4gPiA+ID4gCj4gPiAKCi0tIApMZWUgSm9uZXMKTGluYXJvIFNUTWlj
+cm9lbGVjdHJvbmljcyBMYW5kaW5nIFRlYW0gTGVhZApMaW5hcm8ub3JnIOKUgiBPcGVuIHNvdXJj
+ZSBzb2Z0d2FyZSBmb3IgQVJNIFNvQ3MKRm9sbG93IExpbmFybzogRmFjZWJvb2sgfCBUd2l0dGVy
+IHwgQmxvZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
+bG0tc2Vuc29ycyBtYWlsaW5nIGxpc3QKbG0tc2Vuc29yc0BsbS1zZW5zb3JzLm9yZwpodHRwOi8v
+bGlzdHMubG0tc2Vuc29ycy5vcmcvbWFpbG1hbi9saXN0aW5mby9sbS1zZW5zb3Jz
diff --git a/a/content_digest b/N1/content_digest
index 7aacd09..ccf523c 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -5,8 +5,8 @@
  "ref\020140827110142.GA6364@lee--X1\0"
  "ref\020140827120054.GA27232@awelinux\0"
  "From\0Lee Jones <lee.jones@linaro.org>\0"
- "Subject\0Re: [PATCH v5 1/4] drivers/mfd/menf21bmc: introduce MEN 14F021P00 BMC MFD Core driver\0"
- "Date\0Wed, 27 Aug 2014 12:29:56 +0100\0"
+ "Subject\0Re: [lm-sensors] [PATCH v5 1/4] drivers/mfd/menf21bmc: introduce MEN 14F021P00 BMC MFD Core driver\0"
+ "Date\0Wed, 27 Aug 2014 11:29:56 +0000\0"
  "To\0Andreas Werner <andreas.werner@men.de>\0"
  "Cc\0linux-kernel@vger.kernel.org"
   sameo@linux.intel.com
@@ -21,102 +21,69 @@
  " johannes.thumshirn@men.de\0"
  "\00:1\0"
  "b\0"
- "On Wed, 27 Aug 2014, Andreas Werner wrote:\n"
- "\n"
- "> On Wed, Aug 27, 2014 at 12:01:42PM +0100, Lee Jones wrote:\n"
- "> > On Wed, 27 Aug 2014, Andreas Werner wrote:\n"
- "> > > On Wed, Aug 27, 2014 at 08:26:33AM +0100, Lee Jones wrote:\n"
- "> > > > On Tue, 26 Aug 2014, Andreas Werner wrote:\n"
- "> > > > > The MEN 14F021P00 Board Management Controller provides an\n"
- "> > > > > I2C interface to the host to access the feature implemented in the BMC.\n"
- "> > > > > The BMC is a PIC Microntroller assembled on CPCI Card from MEN Mikroelektronik\n"
- "> > > > > and on a few Box/Display Computer.\n"
- "> > > > > \n"
- "> > > > > Added MFD Core driver, supporting the I2C communication to the device.\n"
- "> > > > > \n"
- "> > > > > The MFD driver currently supports the following features:\n"
- "> > > > >  \t- Watchdog\n"
- "> > > > >  \t- LEDs\n"
- "> > > > > \t- Hwmon (voltage monitoring)\n"
- "> > > > > \n"
- "> > > > > Signed-off-by: Andreas Werner <andreas.werner@men.de>\n"
- "> > > > > Acked-by: Lee Jones <lee.jones@linaro.org>\n"
- "> > > > > ---\n"
- "> > > > >  drivers/mfd/Kconfig     |  12 +++++\n"
- "> > > > >  drivers/mfd/Makefile    |   1 +\n"
- "> > > > >  drivers/mfd/menf21bmc.c | 132 ++++++++++++++++++++++++++++++++++++++++++++++++\n"
- "> > > > >  3 files changed, 145 insertions(+)\n"
- "> > > > >  create mode 100644 drivers/mfd/menf21bmc.c\n"
- "> > > > > \n"
- "> > > > > diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig\n"
- "> > > > > index b8d9ca0..6a9f101 100644\n"
- "> > > > > --- a/drivers/mfd/Kconfig\n"
- "> > > > > +++ b/drivers/mfd/Kconfig\n"
- "> > > > > @@ -453,6 +453,18 @@ config MFD_MAX8998\n"
- "> > > > >  \t  additional drivers must be enabled in order to use the functionality\n"
- "> > > > >  \t  of the device.\n"
- "> > > > >  \n"
- "> > > > > +config MFD_MENF21BMC\n"
- "> > > > > +\ttristate \"MEN 14F021P00 Board Management Controller Support\"\n"
- "> > > > > +\tdepends on I2C\n"
- "> > > > > +\tselect MFD_CORE\n"
- "> > > > > +\thelp\n"
- "> > > > > +\t  Say yes here to add support for the MEN 14F021P00 BMC\n"
- "> > > > > +\t  which is a Board Management Controller connected to the I2C bus.\n"
- "> > > > > +\t  The device supports multiple sub-devices like LED, HWMON  and WDT.\n"
- "> > > > \n"
- "> > > > Nit: Whitespace error.\n"
- "> > > > \n"
- "> > > \n"
- "> > > I run checkpatch but did not find any whitespace error.\n"
- "> > > Where is it?\n"
- "> > \n"
- "> > After 'HWMON'.\n"
- "> >\n"
- "> \n"
- "> Ah ok.\n"
- ">  \n"
- "> > > > > +MODULE_DEVICE_TABLE(i2c, menf21bmc_id_table);\n"
- "> > > > > +\n"
- "> > > > > +static struct i2c_driver menf21bmc_driver = {\n"
- "> > > > > +\t.driver.name\t= \"menf21bmc\",\n"
- "> > > > > +\t.id_table\t= menf21bmc_id_table,\n"
- "> > > > > +\t.probe\t\t= menf21bmc_probe,\n"
- "> > > > > +\t.remove\t\t= menf21bmc_remove,\n"
- "> > > > > +};\n"
- "> > > > \n"
- "> > > > No DT support?\n"
- "> > > > \n"
- "> > > \n"
- "> > > No not at the moment because it is used only on x86 system.\n"
- "> > \n"
- "> > Ah okay.  Shouldn't the Kconfig depend on X86 then?  What about ACPI?\n"
- "> \n"
- "> Yes and no. Could be also instantiated manually withouth DT. (e.g. i2c sysfs)\n"
- "> So for me it is better to not depend on x86 to have the possibility to use\n"
- "> the driver without DT on another arch.\n"
- "> ACPI is no option because there are a lot boards out without\n"
- "> the BMC in ACPI Table.\n"
- "> \n"
- "> I think i will implement DT support if we have on board which is not x86.\n"
- "\n"
- "Very well.\n"
- "\n"
- "> > > > > +module_i2c_driver(menf21bmc_driver);\n"
- "> > > > > +\n"
- "> > > > > +MODULE_DESCRIPTION(\"MEN 14F021P00 BMC mfd core driver\");\n"
- "> > > > \n"
- "> > > > s/mfd/MFD\n"
- "> > > > \n"
- "> > > > > +MODULE_AUTHOR(\"Andreas Werner <andreas.werner@men.de>\");\n"
- "> > > > > +MODULE_LICENSE(\"GPL v2\");\n"
- "> > > > \n"
- "> > \n"
- "\n"
- "-- \n"
- "Lee Jones\n"
- "Linaro STMicroelectronics Landing Team Lead\n"
- "Linaro.org \342\224\202 Open source software for ARM SoCs\n"
- Follow Linaro: Facebook | Twitter | Blog
+ "T24gV2VkLCAyNyBBdWcgMjAxNCwgQW5kcmVhcyBXZXJuZXIgd3JvdGU6Cgo+IE9uIFdlZCwgQXVn\n"
+ "IDI3LCAyMDE0IGF0IDEyOjAxOjQyUE0gKzAxMDAsIExlZSBKb25lcyB3cm90ZToKPiA+IE9uIFdl\n"
+ "ZCwgMjcgQXVnIDIwMTQsIEFuZHJlYXMgV2VybmVyIHdyb3RlOgo+ID4gPiBPbiBXZWQsIEF1ZyAy\n"
+ "NywgMjAxNCBhdCAwODoyNjozM0FNICswMTAwLCBMZWUgSm9uZXMgd3JvdGU6Cj4gPiA+ID4gT24g\n"
+ "VHVlLCAyNiBBdWcgMjAxNCwgQW5kcmVhcyBXZXJuZXIgd3JvdGU6Cj4gPiA+ID4gPiBUaGUgTUVO\n"
+ "IDE0RjAyMVAwMCBCb2FyZCBNYW5hZ2VtZW50IENvbnRyb2xsZXIgcHJvdmlkZXMgYW4KPiA+ID4g\n"
+ "PiA+IEkyQyBpbnRlcmZhY2UgdG8gdGhlIGhvc3QgdG8gYWNjZXNzIHRoZSBmZWF0dXJlIGltcGxl\n"
+ "bWVudGVkIGluIHRoZSBCTUMuCj4gPiA+ID4gPiBUaGUgQk1DIGlzIGEgUElDIE1pY3JvbnRyb2xs\n"
+ "ZXIgYXNzZW1ibGVkIG9uIENQQ0kgQ2FyZCBmcm9tIE1FTiBNaWtyb2VsZWt0cm9uaWsKPiA+ID4g\n"
+ "PiA+IGFuZCBvbiBhIGZldyBCb3gvRGlzcGxheSBDb21wdXRlci4KPiA+ID4gPiA+IAo+ID4gPiA+\n"
+ "ID4gQWRkZWQgTUZEIENvcmUgZHJpdmVyLCBzdXBwb3J0aW5nIHRoZSBJMkMgY29tbXVuaWNhdGlv\n"
+ "biB0byB0aGUgZGV2aWNlLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBUaGUgTUZEIGRyaXZlciBjdXJy\n"
+ "ZW50bHkgc3VwcG9ydHMgdGhlIGZvbGxvd2luZyBmZWF0dXJlczoKPiA+ID4gPiA+ICAJLSBXYXRj\n"
+ "aGRvZwo+ID4gPiA+ID4gIAktIExFRHMKPiA+ID4gPiA+IAktIEh3bW9uICh2b2x0YWdlIG1vbml0\n"
+ "b3JpbmcpCj4gPiA+ID4gPiAKPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgV2VybmVy\n"
+ "IDxhbmRyZWFzLndlcm5lckBtZW4uZGU+Cj4gPiA+ID4gPiBBY2tlZC1ieTogTGVlIEpvbmVzIDxs\n"
+ "ZWUuam9uZXNAbGluYXJvLm9yZz4KPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gIGRyaXZlcnMvbWZk\n"
+ "L0tjb25maWcgICAgIHwgIDEyICsrKysrCj4gPiA+ID4gPiAgZHJpdmVycy9tZmQvTWFrZWZpbGUg\n"
+ "ICAgfCAgIDEgKwo+ID4gPiA+ID4gIGRyaXZlcnMvbWZkL21lbmYyMWJtYy5jIHwgMTMyICsrKysr\n"
+ "KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gPiA+ID4gIDMg\n"
+ "ZmlsZXMgY2hhbmdlZCwgMTQ1IGluc2VydGlvbnMoKykKPiA+ID4gPiA+ICBjcmVhdGUgbW9kZSAx\n"
+ "MDA2NDQgZHJpdmVycy9tZmQvbWVuZjIxYm1jLmMKPiA+ID4gPiA+IAo+ID4gPiA+ID4gZGlmZiAt\n"
+ "LWdpdCBhL2RyaXZlcnMvbWZkL0tjb25maWcgYi9kcml2ZXJzL21mZC9LY29uZmlnCj4gPiA+ID4g\n"
+ "PiBpbmRleCBiOGQ5Y2EwLi42YTlmMTAxIDEwMDY0NAo+ID4gPiA+ID4gLS0tIGEvZHJpdmVycy9t\n"
+ "ZmQvS2NvbmZpZwo+ID4gPiA+ID4gKysrIGIvZHJpdmVycy9tZmQvS2NvbmZpZwo+ID4gPiA+ID4g\n"
+ "QEAgLTQ1Myw2ICs0NTMsMTggQEAgY29uZmlnIE1GRF9NQVg4OTk4Cj4gPiA+ID4gPiAgCSAgYWRk\n"
+ "aXRpb25hbCBkcml2ZXJzIG11c3QgYmUgZW5hYmxlZCBpbiBvcmRlciB0byB1c2UgdGhlIGZ1bmN0\n"
+ "aW9uYWxpdHkKPiA+ID4gPiA+ICAJICBvZiB0aGUgZGV2aWNlLgo+ID4gPiA+ID4gIAo+ID4gPiA+\n"
+ "ID4gK2NvbmZpZyBNRkRfTUVORjIxQk1DCj4gPiA+ID4gPiArCXRyaXN0YXRlICJNRU4gMTRGMDIx\n"
+ "UDAwIEJvYXJkIE1hbmFnZW1lbnQgQ29udHJvbGxlciBTdXBwb3J0Igo+ID4gPiA+ID4gKwlkZXBl\n"
+ "bmRzIG9uIEkyQwo+ID4gPiA+ID4gKwlzZWxlY3QgTUZEX0NPUkUKPiA+ID4gPiA+ICsJaGVscAo+\n"
+ "ID4gPiA+ID4gKwkgIFNheSB5ZXMgaGVyZSB0byBhZGQgc3VwcG9ydCBmb3IgdGhlIE1FTiAxNEYw\n"
+ "MjFQMDAgQk1DCj4gPiA+ID4gPiArCSAgd2hpY2ggaXMgYSBCb2FyZCBNYW5hZ2VtZW50IENvbnRy\n"
+ "b2xsZXIgY29ubmVjdGVkIHRvIHRoZSBJMkMgYnVzLgo+ID4gPiA+ID4gKwkgIFRoZSBkZXZpY2Ug\n"
+ "c3VwcG9ydHMgbXVsdGlwbGUgc3ViLWRldmljZXMgbGlrZSBMRUQsIEhXTU9OICBhbmQgV0RULgo+\n"
+ "ID4gPiA+IAo+ID4gPiA+IE5pdDogV2hpdGVzcGFjZSBlcnJvci4KPiA+ID4gPiAKPiA+ID4gCj4g\n"
+ "PiA+IEkgcnVuIGNoZWNrcGF0Y2ggYnV0IGRpZCBub3QgZmluZCBhbnkgd2hpdGVzcGFjZSBlcnJv\n"
+ "ci4KPiA+ID4gV2hlcmUgaXMgaXQ/Cj4gPiAKPiA+IEFmdGVyICdIV01PTicuCj4gPgo+IAo+IEFo\n"
+ "IG9rLgo+ICAKPiA+ID4gPiA+ICtNT0RVTEVfREVWSUNFX1RBQkxFKGkyYywgbWVuZjIxYm1jX2lk\n"
+ "X3RhYmxlKTsKPiA+ID4gPiA+ICsKPiA+ID4gPiA+ICtzdGF0aWMgc3RydWN0IGkyY19kcml2ZXIg\n"
+ "bWVuZjIxYm1jX2RyaXZlciA9IHsKPiA+ID4gPiA+ICsJLmRyaXZlci5uYW1lCT0gIm1lbmYyMWJt\n"
+ "YyIsCj4gPiA+ID4gPiArCS5pZF90YWJsZQk9IG1lbmYyMWJtY19pZF90YWJsZSwKPiA+ID4gPiA+\n"
+ "ICsJLnByb2JlCQk9IG1lbmYyMWJtY19wcm9iZSwKPiA+ID4gPiA+ICsJLnJlbW92ZQkJPSBtZW5m\n"
+ "MjFibWNfcmVtb3ZlLAo+ID4gPiA+ID4gK307Cj4gPiA+ID4gCj4gPiA+ID4gTm8gRFQgc3VwcG9y\n"
+ "dD8KPiA+ID4gPiAKPiA+ID4gCj4gPiA+IE5vIG5vdCBhdCB0aGUgbW9tZW50IGJlY2F1c2UgaXQg\n"
+ "aXMgdXNlZCBvbmx5IG9uIHg4NiBzeXN0ZW0uCj4gPiAKPiA+IEFoIG9rYXkuICBTaG91bGRuJ3Qg\n"
+ "dGhlIEtjb25maWcgZGVwZW5kIG9uIFg4NiB0aGVuPyAgV2hhdCBhYm91dCBBQ1BJPwo+IAo+IFll\n"
+ "cyBhbmQgbm8uIENvdWxkIGJlIGFsc28gaW5zdGFudGlhdGVkIG1hbnVhbGx5IHdpdGhvdXRoIERU\n"
+ "LiAoZS5nLiBpMmMgc3lzZnMpCj4gU28gZm9yIG1lIGl0IGlzIGJldHRlciB0byBub3QgZGVwZW5k\n"
+ "IG9uIHg4NiB0byBoYXZlIHRoZSBwb3NzaWJpbGl0eSB0byB1c2UKPiB0aGUgZHJpdmVyIHdpdGhv\n"
+ "dXQgRFQgb24gYW5vdGhlciBhcmNoLgo+IEFDUEkgaXMgbm8gb3B0aW9uIGJlY2F1c2UgdGhlcmUg\n"
+ "YXJlIGEgbG90IGJvYXJkcyBvdXQgd2l0aG91dAo+IHRoZSBCTUMgaW4gQUNQSSBUYWJsZS4KPiAK\n"
+ "PiBJIHRoaW5rIGkgd2lsbCBpbXBsZW1lbnQgRFQgc3VwcG9ydCBpZiB3ZSBoYXZlIG9uIGJvYXJk\n"
+ "IHdoaWNoIGlzIG5vdCB4ODYuCgpWZXJ5IHdlbGwuCgo+ID4gPiA+ID4gK21vZHVsZV9pMmNfZHJp\n"
+ "dmVyKG1lbmYyMWJtY19kcml2ZXIpOwo+ID4gPiA+ID4gKwo+ID4gPiA+ID4gK01PRFVMRV9ERVND\n"
+ "UklQVElPTigiTUVOIDE0RjAyMVAwMCBCTUMgbWZkIGNvcmUgZHJpdmVyIik7Cj4gPiA+ID4gCj4g\n"
+ "PiA+ID4gcy9tZmQvTUZECj4gPiA+ID4gCj4gPiA+ID4gPiArTU9EVUxFX0FVVEhPUigiQW5kcmVh\n"
+ "cyBXZXJuZXIgPGFuZHJlYXMud2VybmVyQG1lbi5kZT4iKTsKPiA+ID4gPiA+ICtNT0RVTEVfTElD\n"
+ "RU5TRSgiR1BMIHYyIik7Cj4gPiA+ID4gCj4gPiAKCi0tIApMZWUgSm9uZXMKTGluYXJvIFNUTWlj\n"
+ "cm9lbGVjdHJvbmljcyBMYW5kaW5nIFRlYW0gTGVhZApMaW5hcm8ub3JnIOKUgiBPcGVuIHNvdXJj\n"
+ "ZSBzb2Z0d2FyZSBmb3IgQVJNIFNvQ3MKRm9sbG93IExpbmFybzogRmFjZWJvb2sgfCBUd2l0dGVy\n"
+ "IHwgQmxvZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K\n"
+ "bG0tc2Vuc29ycyBtYWlsaW5nIGxpc3QKbG0tc2Vuc29yc0BsbS1zZW5zb3JzLm9yZwpodHRwOi8v\n"
+ bGlzdHMubG0tc2Vuc29ycy5vcmcvbWFpbG1hbi9saXN0aW5mby9sbS1zZW5zb3Jz
 
-b58855ba644129bf408e926aee5d9d6450d76c2bee81a446fdfed02f99b7b0f5
+8b84e5d5f83fcb8e35a66f5f1143b1ddbcd860dcde3f69b5c425eb4a6a92568f

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.