From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.5 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3F7FCC10F13 for ; Thu, 11 Apr 2019 13:07:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E1D952133D for ; Thu, 11 Apr 2019 13:07:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726121AbfDKNHh (ORCPT ); Thu, 11 Apr 2019 09:07:37 -0400 Received: from usa-sjc-mx-foss1.foss.arm.com ([217.140.101.70]:42602 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726106AbfDKNHh (ORCPT ); Thu, 11 Apr 2019 09:07:37 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AEFAB374; Thu, 11 Apr 2019 06:07:33 -0700 (PDT) Received: from e110455-lin.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2C8DA3F557; Thu, 11 Apr 2019 06:07:33 -0700 (PDT) Received: by e110455-lin.cambridge.arm.com (Postfix, from userid 1000) id 7941B680137; Thu, 11 Apr 2019 14:07:31 +0100 (BST) Date: Thu, 11 Apr 2019 14:07:31 +0100 From: Liviu Dudau To: Mauro Carvalho Chehab Cc: Linux Doc Mailing List , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org, Jonathan Corbet , Jean Delvare , Guenter Roeck , Rob Herring , Mark Rutland , Dirk Eibach , George Joseph , Joel Stanley , Andrew Jeffery , Fenghua Yu , Support Opensource , Juerg Haefliger , Steve Glendinning , Huang Rui , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , Clemens Ladisch , Rudolf Marek , Andreas Werner , Jim Cromie , Kamil Debski , Bartlomiej Zolnierkiewicz , Hans de Goede , Sudeep Holla , Lorenzo Pieralisi , Marc Hulsman , linux-hwmon@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linuxppc-dev@lists.ozlabs.org, patches@opensource.cirrus.com Subject: Re: [PATCH v2 21/21] docs: hwmon: Add an index file and rename docs to *.rst Message-ID: <20190411130731.GH15144@e110455-lin.cambridge.arm.com> References: <6d80bfc14608f4bb5514b79721d30b486f50c987.1554923967.git.mchehab+samsung@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <6d80bfc14608f4bb5514b79721d30b486f50c987.1554923967.git.mchehab+samsung@kernel.org> User-Agent: Mutt/1.11.4 (2019-03-13) Sender: linux-hwmon-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-hwmon@vger.kernel.org On Wed, Apr 10, 2019 at 04:22:58PM -0300, Mauro Carvalho Chehab wrote: > Now that all files were converted to ReST format, rename them > and add an index. > > Signed-off-by: Mauro Carvalho Chehab > --- > .../devicetree/bindings/hwmon/g762.txt | 2 +- > Documentation/hwmon/{ab8500 => ab8500.rst} | 2 +- > ...guru-datasheet => abituguru-datasheet.rst} | 0 > .../hwmon/{abituguru => abituguru.rst} | 0 > .../hwmon/{abituguru3 => abituguru3.rst} | 0 > Documentation/hwmon/{abx500 => abx500.rst} | 0 > ...{acpi_power_meter => acpi_power_meter.rst} | 2 +- > Documentation/hwmon/{ad7314 => ad7314.rst} | 0 > .../hwmon/{adc128d818 => adc128d818.rst} | 0 > Documentation/hwmon/{adm1021 => adm1021.rst} | 0 > Documentation/hwmon/{adm1025 => adm1025.rst} | 0 > Documentation/hwmon/{adm1026 => adm1026.rst} | 0 > Documentation/hwmon/{adm1031 => adm1031.rst} | 0 > Documentation/hwmon/{adm1275 => adm1275.rst} | 4 +- > Documentation/hwmon/{adm9240 => adm9240.rst} | 0 > Documentation/hwmon/{ads1015 => ads1015.rst} | 0 > Documentation/hwmon/{ads7828 => ads7828.rst} | 0 > Documentation/hwmon/{adt7410 => adt7410.rst} | 0 > Documentation/hwmon/{adt7411 => adt7411.rst} | 0 > Documentation/hwmon/{adt7462 => adt7462.rst} | 0 > Documentation/hwmon/{adt7470 => adt7470.rst} | 0 > Documentation/hwmon/{adt7475 => adt7475.rst} | 0 > Documentation/hwmon/{amc6821 => amc6821.rst} | 0 > Documentation/hwmon/{asb100 => asb100.rst} | 0 > Documentation/hwmon/{asc7621 => asc7621.rst} | 0 > ...{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} | 0 > .../hwmon/{coretemp => coretemp.rst} | 0 > Documentation/hwmon/{da9052 => da9052.rst} | 0 > Documentation/hwmon/{da9055 => da9055.rst} | 0 > Documentation/hwmon/{dme1737 => dme1737.rst} | 0 > Documentation/hwmon/{ds1621 => ds1621.rst} | 0 > Documentation/hwmon/{ds620 => ds620.rst} | 0 > Documentation/hwmon/{emc1403 => emc1403.rst} | 0 > Documentation/hwmon/{emc2103 => emc2103.rst} | 0 > .../hwmon/{emc6w201 => emc6w201.rst} | 0 > Documentation/hwmon/{f71805f => f71805f.rst} | 0 > .../hwmon/{f71882fg => f71882fg.rst} | 0 > .../hwmon/{fam15h_power => fam15h_power.rst} | 0 > .../hwmon/{ftsteutates => ftsteutates.rst} | 0 > Documentation/hwmon/{g760a => g760a.rst} | 0 > Documentation/hwmon/{g762 => g762.rst} | 2 +- > Documentation/hwmon/{gl518sm => gl518sm.rst} | 0 > Documentation/hwmon/{hih6130 => hih6130.rst} | 0 > ...on-kernel-api.txt => hwmon-kernel-api.rst} | 4 +- > .../hwmon/{ibm-cffps => ibm-cffps.rst} | 0 > Documentation/hwmon/{ibmaem => ibmaem.rst} | 0 > .../hwmon/{ibmpowernv => ibmpowernv.rst} | 0 > Documentation/hwmon/{ina209 => ina209.rst} | 0 > Documentation/hwmon/{ina2xx => ina2xx.rst} | 2 +- > Documentation/hwmon/{ina3221 => ina3221.rst} | 0 > Documentation/hwmon/index.rst | 179 ++++++++++++++++++ > Documentation/hwmon/{ir35221 => ir35221.rst} | 0 > Documentation/hwmon/{it87 => it87.rst} | 0 > Documentation/hwmon/{jc42 => jc42.rst} | 0 > Documentation/hwmon/{k10temp => k10temp.rst} | 0 > Documentation/hwmon/{k8temp => k8temp.rst} | 0 > .../hwmon/{lineage-pem => lineage-pem.rst} | 0 > Documentation/hwmon/{lm25066 => lm25066.rst} | 2 +- > Documentation/hwmon/{lm63 => lm63.rst} | 0 > Documentation/hwmon/{lm70 => lm70.rst} | 0 > Documentation/hwmon/{lm73 => lm73.rst} | 0 > Documentation/hwmon/{lm75 => lm75.rst} | 0 > Documentation/hwmon/{lm77 => lm77.rst} | 0 > Documentation/hwmon/{lm78 => lm78.rst} | 0 > Documentation/hwmon/{lm80 => lm80.rst} | 0 > Documentation/hwmon/{lm83 => lm83.rst} | 0 > Documentation/hwmon/{lm85 => lm85.rst} | 0 > Documentation/hwmon/{lm87 => lm87.rst} | 0 > Documentation/hwmon/{lm90 => lm90.rst} | 0 > Documentation/hwmon/{lm92 => lm92.rst} | 0 > Documentation/hwmon/{lm93 => lm93.rst} | 0 > Documentation/hwmon/{lm95234 => lm95234.rst} | 0 > Documentation/hwmon/{lm95245 => lm95245.rst} | 0 > Documentation/hwmon/{ltc2945 => ltc2945.rst} | 0 > Documentation/hwmon/{ltc2978 => ltc2978.rst} | 0 > Documentation/hwmon/{ltc2990 => ltc2990.rst} | 0 > Documentation/hwmon/{ltc3815 => ltc3815.rst} | 0 > Documentation/hwmon/{ltc4151 => ltc4151.rst} | 0 > Documentation/hwmon/{ltc4215 => ltc4215.rst} | 0 > Documentation/hwmon/{ltc4245 => ltc4245.rst} | 0 > Documentation/hwmon/{ltc4260 => ltc4260.rst} | 0 > Documentation/hwmon/{ltc4261 => ltc4261.rst} | 0 > .../hwmon/{max16064 => max16064.rst} | 2 +- > .../hwmon/{max16065 => max16065.rst} | 0 > Documentation/hwmon/{max1619 => max1619.rst} | 0 > Documentation/hwmon/{max1668 => max1668.rst} | 0 > Documentation/hwmon/{max197 => max197.rst} | 0 > .../hwmon/{max20751 => max20751.rst} | 2 +- > .../hwmon/{max31722 => max31722.rst} | 0 > .../hwmon/{max31785 => max31785.rst} | 0 > .../hwmon/{max31790 => max31790.rst} | 0 > .../hwmon/{max34440 => max34440.rst} | 2 +- > Documentation/hwmon/{max6639 => max6639.rst} | 0 > Documentation/hwmon/{max6642 => max6642.rst} | 0 > Documentation/hwmon/{max6650 => max6650.rst} | 0 > Documentation/hwmon/{max6697 => max6697.rst} | 0 > Documentation/hwmon/{max8688 => max8688.rst} | 2 +- > .../hwmon/{mc13783-adc => mc13783-adc.rst} | 0 > Documentation/hwmon/{mcp3021 => mcp3021.rst} | 0 > .../hwmon/{menf21bmc => menf21bmc.rst} | 0 > .../hwmon/{mlxreg-fan => mlxreg-fan.rst} | 0 > Documentation/hwmon/{nct6683 => nct6683.rst} | 0 > Documentation/hwmon/{nct6775 => nct6775.rst} | 0 > Documentation/hwmon/{nct7802 => nct7802.rst} | 0 > Documentation/hwmon/{nct7904 => nct7904.rst} | 0 > .../{npcm750-pwm-fan => npcm750-pwm-fan.rst} | 0 > Documentation/hwmon/{nsa320 => nsa320.rst} | 0 > .../{ntc_thermistor => ntc_thermistor.rst} | 0 > Documentation/hwmon/{occ => occ.rst} | 0 > Documentation/hwmon/{pc87360 => pc87360.rst} | 0 > Documentation/hwmon/{pc87427 => pc87427.rst} | 0 > Documentation/hwmon/{pcf8591 => pcf8591.rst} | 0 > .../hwmon/{pmbus-core => pmbus-core.rst} | 0 > Documentation/hwmon/{pmbus => pmbus.rst} | 0 > .../hwmon/{powr1220 => powr1220.rst} | 0 > Documentation/hwmon/{pwm-fan => pwm-fan.rst} | 0 > ...aspberrypi-hwmon => raspberrypi-hwmon.rst} | 0 > Documentation/hwmon/{sch5627 => sch5627.rst} | 0 > Documentation/hwmon/{sch5636 => sch5636.rst} | 0 > .../hwmon/{scpi-hwmon => scpi-hwmon.rst} | 0 > Documentation/hwmon/{sht15 => sht15.rst} | 0 > Documentation/hwmon/{sht21 => sht21.rst} | 0 > Documentation/hwmon/{sht3x => sht3x.rst} | 0 > Documentation/hwmon/{shtc1 => shtc1.rst} | 0 > Documentation/hwmon/{sis5595 => sis5595.rst} | 0 > Documentation/hwmon/{smm665 => smm665.rst} | 0 > .../hwmon/{smsc47b397 => smsc47b397.rst} | 0 > .../hwmon/{smsc47m1 => smsc47m1.rst} | 0 > .../hwmon/{smsc47m192 => smsc47m192.rst} | 0 > ...mitting-patches => submitting-patches.rst} | 6 +- > .../{sysfs-interface => sysfs-interface.rst} | 0 > Documentation/hwmon/{tc654 => tc654.rst} | 0 > Documentation/hwmon/{tc74 => tc74.rst} | 0 > Documentation/hwmon/{thmc50 => thmc50.rst} | 0 > Documentation/hwmon/{tmp102 => tmp102.rst} | 2 +- > Documentation/hwmon/{tmp103 => tmp103.rst} | 2 +- > Documentation/hwmon/{tmp108 => tmp108.rst} | 2 +- > Documentation/hwmon/{tmp401 => tmp401.rst} | 2 +- > Documentation/hwmon/{tmp421 => tmp421.rst} | 0 > .../hwmon/{tps40422 => tps40422.rst} | 2 +- > ...4030-madc-hwmon => twl4030-madc-hwmon.rst} | 0 > Documentation/hwmon/{ucd9000 => ucd9000.rst} | 4 +- > Documentation/hwmon/{ucd9200 => ucd9200.rst} | 4 +- > .../{userspace-tools => userspace-tools.rst} | 0 > .../hwmon/{vexpress => vexpress.rst} | 0 > Documentation/hwmon/{via686a => via686a.rst} | 0 > Documentation/hwmon/{vt1211 => vt1211.rst} | 0 > .../hwmon/{w83627ehf => w83627ehf.rst} | 0 > .../hwmon/{w83627hf => w83627hf.rst} | 0 > Documentation/hwmon/{w83773g => w83773g.rst} | 0 > Documentation/hwmon/{w83781d => w83781d.rst} | 0 > Documentation/hwmon/{w83791d => w83791d.rst} | 2 +- > Documentation/hwmon/{w83792d => w83792d.rst} | 0 > Documentation/hwmon/{w83793 => w83793.rst} | 0 > Documentation/hwmon/{w83795 => w83795.rst} | 0 > .../hwmon/{w83l785ts => w83l785ts.rst} | 0 > .../hwmon/{w83l786ng => w83l786ng.rst} | 0 > Documentation/hwmon/{wm831x => wm831x.rst} | 0 > Documentation/hwmon/{wm8350 => wm8350.rst} | 0 > .../hwmon/{xgene-hwmon => xgene-hwmon.rst} | 0 > Documentation/hwmon/{zl6100 => zl6100.rst} | 2 +- > Documentation/index.rst | 1 + > Documentation/thermal/sysfs-api.txt | 2 +- > MAINTAINERS | 108 +++++------ > drivers/hwmon/Kconfig | 8 +- > drivers/hwmon/ads7828.c | 2 +- > drivers/hwmon/max197.c | 2 +- > drivers/hwmon/sht15.c | 2 +- > include/linux/platform_data/ads7828.h | 2 +- > include/linux/platform_data/ds620.h | 2 +- > include/linux/platform_data/ina2xx.h | 2 +- > include/linux/platform_data/max197.h | 2 +- > include/linux/platform_data/ntc_thermistor.h | 2 +- > 173 files changed, 275 insertions(+), 95 deletions(-) > rename Documentation/hwmon/{ab8500 => ab8500.rst} (86%) > rename Documentation/hwmon/{abituguru-datasheet => abituguru-datasheet.rst} (100%) > rename Documentation/hwmon/{abituguru => abituguru.rst} (100%) > rename Documentation/hwmon/{abituguru3 => abituguru3.rst} (100%) > rename Documentation/hwmon/{abx500 => abx500.rst} (100%) > rename Documentation/hwmon/{acpi_power_meter => acpi_power_meter.rst} (97%) > rename Documentation/hwmon/{ad7314 => ad7314.rst} (100%) > rename Documentation/hwmon/{adc128d818 => adc128d818.rst} (100%) > rename Documentation/hwmon/{adm1021 => adm1021.rst} (100%) > rename Documentation/hwmon/{adm1025 => adm1025.rst} (100%) > rename Documentation/hwmon/{adm1026 => adm1026.rst} (100%) > rename Documentation/hwmon/{adm1031 => adm1031.rst} (100%) > rename Documentation/hwmon/{adm1275 => adm1275.rst} (97%) > rename Documentation/hwmon/{adm9240 => adm9240.rst} (100%) > rename Documentation/hwmon/{ads1015 => ads1015.rst} (100%) > rename Documentation/hwmon/{ads7828 => ads7828.rst} (100%) > rename Documentation/hwmon/{adt7410 => adt7410.rst} (100%) > rename Documentation/hwmon/{adt7411 => adt7411.rst} (100%) > rename Documentation/hwmon/{adt7462 => adt7462.rst} (100%) > rename Documentation/hwmon/{adt7470 => adt7470.rst} (100%) > rename Documentation/hwmon/{adt7475 => adt7475.rst} (100%) > rename Documentation/hwmon/{amc6821 => amc6821.rst} (100%) > rename Documentation/hwmon/{asb100 => asb100.rst} (100%) > rename Documentation/hwmon/{asc7621 => asc7621.rst} (100%) > rename Documentation/hwmon/{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} (100%) > rename Documentation/hwmon/{coretemp => coretemp.rst} (100%) > rename Documentation/hwmon/{da9052 => da9052.rst} (100%) > rename Documentation/hwmon/{da9055 => da9055.rst} (100%) > rename Documentation/hwmon/{dme1737 => dme1737.rst} (100%) > rename Documentation/hwmon/{ds1621 => ds1621.rst} (100%) > rename Documentation/hwmon/{ds620 => ds620.rst} (100%) > rename Documentation/hwmon/{emc1403 => emc1403.rst} (100%) > rename Documentation/hwmon/{emc2103 => emc2103.rst} (100%) > rename Documentation/hwmon/{emc6w201 => emc6w201.rst} (100%) > rename Documentation/hwmon/{f71805f => f71805f.rst} (100%) > rename Documentation/hwmon/{f71882fg => f71882fg.rst} (100%) > rename Documentation/hwmon/{fam15h_power => fam15h_power.rst} (100%) > rename Documentation/hwmon/{ftsteutates => ftsteutates.rst} (100%) > rename Documentation/hwmon/{g760a => g760a.rst} (100%) > rename Documentation/hwmon/{g762 => g762.rst} (97%) > rename Documentation/hwmon/{gl518sm => gl518sm.rst} (100%) > rename Documentation/hwmon/{hih6130 => hih6130.rst} (100%) > rename Documentation/hwmon/{hwmon-kernel-api.txt => hwmon-kernel-api.rst} (99%) > rename Documentation/hwmon/{ibm-cffps => ibm-cffps.rst} (100%) > rename Documentation/hwmon/{ibmaem => ibmaem.rst} (100%) > rename Documentation/hwmon/{ibmpowernv => ibmpowernv.rst} (100%) > rename Documentation/hwmon/{ina209 => ina209.rst} (100%) > rename Documentation/hwmon/{ina2xx => ina2xx.rst} (97%) > rename Documentation/hwmon/{ina3221 => ina3221.rst} (100%) > create mode 100644 Documentation/hwmon/index.rst > rename Documentation/hwmon/{ir35221 => ir35221.rst} (100%) > rename Documentation/hwmon/{it87 => it87.rst} (100%) > rename Documentation/hwmon/{jc42 => jc42.rst} (100%) > rename Documentation/hwmon/{k10temp => k10temp.rst} (100%) > rename Documentation/hwmon/{k8temp => k8temp.rst} (100%) > rename Documentation/hwmon/{lineage-pem => lineage-pem.rst} (100%) > rename Documentation/hwmon/{lm25066 => lm25066.rst} (97%) > rename Documentation/hwmon/{lm63 => lm63.rst} (100%) > rename Documentation/hwmon/{lm70 => lm70.rst} (100%) > rename Documentation/hwmon/{lm73 => lm73.rst} (100%) > rename Documentation/hwmon/{lm75 => lm75.rst} (100%) > rename Documentation/hwmon/{lm77 => lm77.rst} (100%) > rename Documentation/hwmon/{lm78 => lm78.rst} (100%) > rename Documentation/hwmon/{lm80 => lm80.rst} (100%) > rename Documentation/hwmon/{lm83 => lm83.rst} (100%) > rename Documentation/hwmon/{lm85 => lm85.rst} (100%) > rename Documentation/hwmon/{lm87 => lm87.rst} (100%) > rename Documentation/hwmon/{lm90 => lm90.rst} (100%) > rename Documentation/hwmon/{lm92 => lm92.rst} (100%) > rename Documentation/hwmon/{lm93 => lm93.rst} (100%) > rename Documentation/hwmon/{lm95234 => lm95234.rst} (100%) > rename Documentation/hwmon/{lm95245 => lm95245.rst} (100%) > rename Documentation/hwmon/{ltc2945 => ltc2945.rst} (100%) > rename Documentation/hwmon/{ltc2978 => ltc2978.rst} (100%) > rename Documentation/hwmon/{ltc2990 => ltc2990.rst} (100%) > rename Documentation/hwmon/{ltc3815 => ltc3815.rst} (100%) > rename Documentation/hwmon/{ltc4151 => ltc4151.rst} (100%) > rename Documentation/hwmon/{ltc4215 => ltc4215.rst} (100%) > rename Documentation/hwmon/{ltc4245 => ltc4245.rst} (100%) > rename Documentation/hwmon/{ltc4260 => ltc4260.rst} (100%) > rename Documentation/hwmon/{ltc4261 => ltc4261.rst} (100%) > rename Documentation/hwmon/{max16064 => max16064.rst} (96%) > rename Documentation/hwmon/{max16065 => max16065.rst} (100%) > rename Documentation/hwmon/{max1619 => max1619.rst} (100%) > rename Documentation/hwmon/{max1668 => max1668.rst} (100%) > rename Documentation/hwmon/{max197 => max197.rst} (100%) > rename Documentation/hwmon/{max20751 => max20751.rst} (96%) > rename Documentation/hwmon/{max31722 => max31722.rst} (100%) > rename Documentation/hwmon/{max31785 => max31785.rst} (100%) > rename Documentation/hwmon/{max31790 => max31790.rst} (100%) > rename Documentation/hwmon/{max34440 => max34440.rst} (98%) > rename Documentation/hwmon/{max6639 => max6639.rst} (100%) > rename Documentation/hwmon/{max6642 => max6642.rst} (100%) > rename Documentation/hwmon/{max6650 => max6650.rst} (100%) > rename Documentation/hwmon/{max6697 => max6697.rst} (100%) > rename Documentation/hwmon/{max8688 => max8688.rst} (97%) > rename Documentation/hwmon/{mc13783-adc => mc13783-adc.rst} (100%) > rename Documentation/hwmon/{mcp3021 => mcp3021.rst} (100%) > rename Documentation/hwmon/{menf21bmc => menf21bmc.rst} (100%) > rename Documentation/hwmon/{mlxreg-fan => mlxreg-fan.rst} (100%) > rename Documentation/hwmon/{nct6683 => nct6683.rst} (100%) > rename Documentation/hwmon/{nct6775 => nct6775.rst} (100%) > rename Documentation/hwmon/{nct7802 => nct7802.rst} (100%) > rename Documentation/hwmon/{nct7904 => nct7904.rst} (100%) > rename Documentation/hwmon/{npcm750-pwm-fan => npcm750-pwm-fan.rst} (100%) > rename Documentation/hwmon/{nsa320 => nsa320.rst} (100%) > rename Documentation/hwmon/{ntc_thermistor => ntc_thermistor.rst} (100%) > rename Documentation/hwmon/{occ => occ.rst} (100%) > rename Documentation/hwmon/{pc87360 => pc87360.rst} (100%) > rename Documentation/hwmon/{pc87427 => pc87427.rst} (100%) > rename Documentation/hwmon/{pcf8591 => pcf8591.rst} (100%) > rename Documentation/hwmon/{pmbus-core => pmbus-core.rst} (100%) > rename Documentation/hwmon/{pmbus => pmbus.rst} (100%) > rename Documentation/hwmon/{powr1220 => powr1220.rst} (100%) > rename Documentation/hwmon/{pwm-fan => pwm-fan.rst} (100%) > rename Documentation/hwmon/{raspberrypi-hwmon => raspberrypi-hwmon.rst} (100%) > rename Documentation/hwmon/{sch5627 => sch5627.rst} (100%) > rename Documentation/hwmon/{sch5636 => sch5636.rst} (100%) > rename Documentation/hwmon/{scpi-hwmon => scpi-hwmon.rst} (100%) > rename Documentation/hwmon/{sht15 => sht15.rst} (100%) > rename Documentation/hwmon/{sht21 => sht21.rst} (100%) > rename Documentation/hwmon/{sht3x => sht3x.rst} (100%) > rename Documentation/hwmon/{shtc1 => shtc1.rst} (100%) > rename Documentation/hwmon/{sis5595 => sis5595.rst} (100%) > rename Documentation/hwmon/{smm665 => smm665.rst} (100%) > rename Documentation/hwmon/{smsc47b397 => smsc47b397.rst} (100%) > rename Documentation/hwmon/{smsc47m1 => smsc47m1.rst} (100%) > rename Documentation/hwmon/{smsc47m192 => smsc47m192.rst} (100%) > rename Documentation/hwmon/{submitting-patches => submitting-patches.rst} (98%) > rename Documentation/hwmon/{sysfs-interface => sysfs-interface.rst} (100%) > rename Documentation/hwmon/{tc654 => tc654.rst} (100%) > rename Documentation/hwmon/{tc74 => tc74.rst} (100%) > rename Documentation/hwmon/{thmc50 => thmc50.rst} (100%) > rename Documentation/hwmon/{tmp102 => tmp102.rst} (93%) > rename Documentation/hwmon/{tmp103 => tmp103.rst} (92%) > rename Documentation/hwmon/{tmp108 => tmp108.rst} (95%) > rename Documentation/hwmon/{tmp401 => tmp401.rst} (97%) > rename Documentation/hwmon/{tmp421 => tmp421.rst} (100%) > rename Documentation/hwmon/{tps40422 => tps40422.rst} (96%) > rename Documentation/hwmon/{twl4030-madc-hwmon => twl4030-madc-hwmon.rst} (100%) > rename Documentation/hwmon/{ucd9000 => ucd9000.rst} (97%) > rename Documentation/hwmon/{ucd9200 => ucd9200.rst} (97%) > rename Documentation/hwmon/{userspace-tools => userspace-tools.rst} (100%) > rename Documentation/hwmon/{vexpress => vexpress.rst} (100%) For the vexpress part: Acked-by: Liviu Dudau Best regards, Liviu > rename Documentation/hwmon/{via686a => via686a.rst} (100%) > rename Documentation/hwmon/{vt1211 => vt1211.rst} (100%) > rename Documentation/hwmon/{w83627ehf => w83627ehf.rst} (100%) > rename Documentation/hwmon/{w83627hf => w83627hf.rst} (100%) > rename Documentation/hwmon/{w83773g => w83773g.rst} (100%) > rename Documentation/hwmon/{w83781d => w83781d.rst} (100%) > rename Documentation/hwmon/{w83791d => w83791d.rst} (99%) > rename Documentation/hwmon/{w83792d => w83792d.rst} (100%) > rename Documentation/hwmon/{w83793 => w83793.rst} (100%) > rename Documentation/hwmon/{w83795 => w83795.rst} (100%) > rename Documentation/hwmon/{w83l785ts => w83l785ts.rst} (100%) > rename Documentation/hwmon/{w83l786ng => w83l786ng.rst} (100%) > rename Documentation/hwmon/{wm831x => wm831x.rst} (100%) > rename Documentation/hwmon/{wm8350 => wm8350.rst} (100%) > rename Documentation/hwmon/{xgene-hwmon => xgene-hwmon.rst} (100%) > rename Documentation/hwmon/{zl6100 => zl6100.rst} (98%) > > diff --git a/Documentation/devicetree/bindings/hwmon/g762.txt b/Documentation/devicetree/bindings/hwmon/g762.txt > index 25cc6d8ee575..6d154c4923de 100644 > --- a/Documentation/devicetree/bindings/hwmon/g762.txt > +++ b/Documentation/devicetree/bindings/hwmon/g762.txt > @@ -21,7 +21,7 @@ If an optional property is not set in .dts file, then current value is kept > unmodified (e.g. u-boot installed value). > > Additional information on operational parameters for the device is available > -in Documentation/hwmon/g762. A detailed datasheet for the device is available > +in Documentation/hwmon/g762.rst. A detailed datasheet for the device is available > at http://natisbad.org/NAS/refs/GMT_EDS-762_763-080710-0.2.pdf. > > Example g762 node: > diff --git a/Documentation/hwmon/ab8500 b/Documentation/hwmon/ab8500.rst > similarity index 86% > rename from Documentation/hwmon/ab8500 > rename to Documentation/hwmon/ab8500.rst > index d87c61151239..33f93a9cec04 100644 > --- a/Documentation/hwmon/ab8500 > +++ b/Documentation/hwmon/ab8500.rst > @@ -18,7 +18,7 @@ Authors: > Description > ----------- > > -See also Documentation/hwmon/abx500. This is the ST-Ericsson AB8500 specific > +See also Documentation/hwmon/abx500.rst. This is the ST-Ericsson AB8500 specific > driver. > > Currently only the AB8500 internal sensor and one external sensor for battery > diff --git a/Documentation/hwmon/abituguru-datasheet b/Documentation/hwmon/abituguru-datasheet.rst > similarity index 100% > rename from Documentation/hwmon/abituguru-datasheet > rename to Documentation/hwmon/abituguru-datasheet.rst > diff --git a/Documentation/hwmon/abituguru b/Documentation/hwmon/abituguru.rst > similarity index 100% > rename from Documentation/hwmon/abituguru > rename to Documentation/hwmon/abituguru.rst > diff --git a/Documentation/hwmon/abituguru3 b/Documentation/hwmon/abituguru3.rst > similarity index 100% > rename from Documentation/hwmon/abituguru3 > rename to Documentation/hwmon/abituguru3.rst > diff --git a/Documentation/hwmon/abx500 b/Documentation/hwmon/abx500.rst > similarity index 100% > rename from Documentation/hwmon/abx500 > rename to Documentation/hwmon/abx500.rst > diff --git a/Documentation/hwmon/acpi_power_meter b/Documentation/hwmon/acpi_power_meter.rst > similarity index 97% > rename from Documentation/hwmon/acpi_power_meter > rename to Documentation/hwmon/acpi_power_meter.rst > index 7665ca6ba957..4a0941ade0ca 100644 > --- a/Documentation/hwmon/acpi_power_meter > +++ b/Documentation/hwmon/acpi_power_meter.rst > @@ -21,7 +21,7 @@ the ACPI 4.0 spec (Chapter 10.4). These devices have a simple set of > features--a power meter that returns average power use over a configurable > interval, an optional capping mechanism, and a couple of trip points. The > sysfs interface conforms with the specification outlined in the "Power" section > -of Documentation/hwmon/sysfs-interface. > +of Documentation/hwmon/sysfs-interface.rst. > > Special Features > ---------------- > diff --git a/Documentation/hwmon/ad7314 b/Documentation/hwmon/ad7314.rst > similarity index 100% > rename from Documentation/hwmon/ad7314 > rename to Documentation/hwmon/ad7314.rst > diff --git a/Documentation/hwmon/adc128d818 b/Documentation/hwmon/adc128d818.rst > similarity index 100% > rename from Documentation/hwmon/adc128d818 > rename to Documentation/hwmon/adc128d818.rst > diff --git a/Documentation/hwmon/adm1021 b/Documentation/hwmon/adm1021.rst > similarity index 100% > rename from Documentation/hwmon/adm1021 > rename to Documentation/hwmon/adm1021.rst > diff --git a/Documentation/hwmon/adm1025 b/Documentation/hwmon/adm1025.rst > similarity index 100% > rename from Documentation/hwmon/adm1025 > rename to Documentation/hwmon/adm1025.rst > diff --git a/Documentation/hwmon/adm1026 b/Documentation/hwmon/adm1026.rst > similarity index 100% > rename from Documentation/hwmon/adm1026 > rename to Documentation/hwmon/adm1026.rst > diff --git a/Documentation/hwmon/adm1031 b/Documentation/hwmon/adm1031.rst > similarity index 100% > rename from Documentation/hwmon/adm1031 > rename to Documentation/hwmon/adm1031.rst > diff --git a/Documentation/hwmon/adm1275 b/Documentation/hwmon/adm1275.rst > similarity index 97% > rename from Documentation/hwmon/adm1275 > rename to Documentation/hwmon/adm1275.rst > index 5c5860011d6e..9a1913e5b4d9 100644 > --- a/Documentation/hwmon/adm1275 > +++ b/Documentation/hwmon/adm1275.rst > @@ -68,7 +68,7 @@ integrated 12 bit analog-to-digital converter (ADC), accessed using a > PMBus interface. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -90,7 +90,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/adm9240 b/Documentation/hwmon/adm9240.rst > similarity index 100% > rename from Documentation/hwmon/adm9240 > rename to Documentation/hwmon/adm9240.rst > diff --git a/Documentation/hwmon/ads1015 b/Documentation/hwmon/ads1015.rst > similarity index 100% > rename from Documentation/hwmon/ads1015 > rename to Documentation/hwmon/ads1015.rst > diff --git a/Documentation/hwmon/ads7828 b/Documentation/hwmon/ads7828.rst > similarity index 100% > rename from Documentation/hwmon/ads7828 > rename to Documentation/hwmon/ads7828.rst > diff --git a/Documentation/hwmon/adt7410 b/Documentation/hwmon/adt7410.rst > similarity index 100% > rename from Documentation/hwmon/adt7410 > rename to Documentation/hwmon/adt7410.rst > diff --git a/Documentation/hwmon/adt7411 b/Documentation/hwmon/adt7411.rst > similarity index 100% > rename from Documentation/hwmon/adt7411 > rename to Documentation/hwmon/adt7411.rst > diff --git a/Documentation/hwmon/adt7462 b/Documentation/hwmon/adt7462.rst > similarity index 100% > rename from Documentation/hwmon/adt7462 > rename to Documentation/hwmon/adt7462.rst > diff --git a/Documentation/hwmon/adt7470 b/Documentation/hwmon/adt7470.rst > similarity index 100% > rename from Documentation/hwmon/adt7470 > rename to Documentation/hwmon/adt7470.rst > diff --git a/Documentation/hwmon/adt7475 b/Documentation/hwmon/adt7475.rst > similarity index 100% > rename from Documentation/hwmon/adt7475 > rename to Documentation/hwmon/adt7475.rst > diff --git a/Documentation/hwmon/amc6821 b/Documentation/hwmon/amc6821.rst > similarity index 100% > rename from Documentation/hwmon/amc6821 > rename to Documentation/hwmon/amc6821.rst > diff --git a/Documentation/hwmon/asb100 b/Documentation/hwmon/asb100.rst > similarity index 100% > rename from Documentation/hwmon/asb100 > rename to Documentation/hwmon/asb100.rst > diff --git a/Documentation/hwmon/asc7621 b/Documentation/hwmon/asc7621.rst > similarity index 100% > rename from Documentation/hwmon/asc7621 > rename to Documentation/hwmon/asc7621.rst > diff --git a/Documentation/hwmon/aspeed-pwm-tacho b/Documentation/hwmon/aspeed-pwm-tacho.rst > similarity index 100% > rename from Documentation/hwmon/aspeed-pwm-tacho > rename to Documentation/hwmon/aspeed-pwm-tacho.rst > diff --git a/Documentation/hwmon/coretemp b/Documentation/hwmon/coretemp.rst > similarity index 100% > rename from Documentation/hwmon/coretemp > rename to Documentation/hwmon/coretemp.rst > diff --git a/Documentation/hwmon/da9052 b/Documentation/hwmon/da9052.rst > similarity index 100% > rename from Documentation/hwmon/da9052 > rename to Documentation/hwmon/da9052.rst > diff --git a/Documentation/hwmon/da9055 b/Documentation/hwmon/da9055.rst > similarity index 100% > rename from Documentation/hwmon/da9055 > rename to Documentation/hwmon/da9055.rst > diff --git a/Documentation/hwmon/dme1737 b/Documentation/hwmon/dme1737.rst > similarity index 100% > rename from Documentation/hwmon/dme1737 > rename to Documentation/hwmon/dme1737.rst > diff --git a/Documentation/hwmon/ds1621 b/Documentation/hwmon/ds1621.rst > similarity index 100% > rename from Documentation/hwmon/ds1621 > rename to Documentation/hwmon/ds1621.rst > diff --git a/Documentation/hwmon/ds620 b/Documentation/hwmon/ds620.rst > similarity index 100% > rename from Documentation/hwmon/ds620 > rename to Documentation/hwmon/ds620.rst > diff --git a/Documentation/hwmon/emc1403 b/Documentation/hwmon/emc1403.rst > similarity index 100% > rename from Documentation/hwmon/emc1403 > rename to Documentation/hwmon/emc1403.rst > diff --git a/Documentation/hwmon/emc2103 b/Documentation/hwmon/emc2103.rst > similarity index 100% > rename from Documentation/hwmon/emc2103 > rename to Documentation/hwmon/emc2103.rst > diff --git a/Documentation/hwmon/emc6w201 b/Documentation/hwmon/emc6w201.rst > similarity index 100% > rename from Documentation/hwmon/emc6w201 > rename to Documentation/hwmon/emc6w201.rst > diff --git a/Documentation/hwmon/f71805f b/Documentation/hwmon/f71805f.rst > similarity index 100% > rename from Documentation/hwmon/f71805f > rename to Documentation/hwmon/f71805f.rst > diff --git a/Documentation/hwmon/f71882fg b/Documentation/hwmon/f71882fg.rst > similarity index 100% > rename from Documentation/hwmon/f71882fg > rename to Documentation/hwmon/f71882fg.rst > diff --git a/Documentation/hwmon/fam15h_power b/Documentation/hwmon/fam15h_power.rst > similarity index 100% > rename from Documentation/hwmon/fam15h_power > rename to Documentation/hwmon/fam15h_power.rst > diff --git a/Documentation/hwmon/ftsteutates b/Documentation/hwmon/ftsteutates.rst > similarity index 100% > rename from Documentation/hwmon/ftsteutates > rename to Documentation/hwmon/ftsteutates.rst > diff --git a/Documentation/hwmon/g760a b/Documentation/hwmon/g760a.rst > similarity index 100% > rename from Documentation/hwmon/g760a > rename to Documentation/hwmon/g760a.rst > diff --git a/Documentation/hwmon/g762 b/Documentation/hwmon/g762.rst > similarity index 97% > rename from Documentation/hwmon/g762 > rename to Documentation/hwmon/g762.rst > index 54574e26df21..0371b3365c48 100644 > --- a/Documentation/hwmon/g762 > +++ b/Documentation/hwmon/g762.rst > @@ -7,7 +7,7 @@ modes - PWM or DC - are supported by the device. > > For additional information, a detailed datasheet is available at > http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs > -bindings are described in Documentation/hwmon/sysfs-interface. > +bindings are described in Documentation/hwmon/sysfs-interface.rst. > > The following entries are available to the user in a subdirectory of > /sys/bus/i2c/drivers/g762/ to control the operation of the device. > diff --git a/Documentation/hwmon/gl518sm b/Documentation/hwmon/gl518sm.rst > similarity index 100% > rename from Documentation/hwmon/gl518sm > rename to Documentation/hwmon/gl518sm.rst > diff --git a/Documentation/hwmon/hih6130 b/Documentation/hwmon/hih6130.rst > similarity index 100% > rename from Documentation/hwmon/hih6130 > rename to Documentation/hwmon/hih6130.rst > diff --git a/Documentation/hwmon/hwmon-kernel-api.txt b/Documentation/hwmon/hwmon-kernel-api.rst > similarity index 99% > rename from Documentation/hwmon/hwmon-kernel-api.txt > rename to Documentation/hwmon/hwmon-kernel-api.rst > index b56343f5c2c4..5766bee64153 100644 > --- a/Documentation/hwmon/hwmon-kernel-api.txt > +++ b/Documentation/hwmon/hwmon-kernel-api.rst > @@ -12,10 +12,10 @@ drivers that want to use the hardware monitoring framework. > This document does not describe what a hardware monitoring (hwmon) Driver or > Device is. It also does not describe the API which can be used by user space > to communicate with a hardware monitoring device. If you want to know this > -then please read the following file: Documentation/hwmon/sysfs-interface. > +then please read the following file: Documentation/hwmon/sysfs-interface.rst. > > For additional guidelines on how to write and improve hwmon drivers, please > -also read Documentation/hwmon/submitting-patches. > +also read Documentation/hwmon/submitting-patches.rst. > > The API > ------- > diff --git a/Documentation/hwmon/ibm-cffps b/Documentation/hwmon/ibm-cffps.rst > similarity index 100% > rename from Documentation/hwmon/ibm-cffps > rename to Documentation/hwmon/ibm-cffps.rst > diff --git a/Documentation/hwmon/ibmaem b/Documentation/hwmon/ibmaem.rst > similarity index 100% > rename from Documentation/hwmon/ibmaem > rename to Documentation/hwmon/ibmaem.rst > diff --git a/Documentation/hwmon/ibmpowernv b/Documentation/hwmon/ibmpowernv.rst > similarity index 100% > rename from Documentation/hwmon/ibmpowernv > rename to Documentation/hwmon/ibmpowernv.rst > diff --git a/Documentation/hwmon/ina209 b/Documentation/hwmon/ina209.rst > similarity index 100% > rename from Documentation/hwmon/ina209 > rename to Documentation/hwmon/ina209.rst > diff --git a/Documentation/hwmon/ina2xx b/Documentation/hwmon/ina2xx.rst > similarity index 97% > rename from Documentation/hwmon/ina2xx > rename to Documentation/hwmon/ina2xx.rst > index 95badf9c396f..94b9a260c518 100644 > --- a/Documentation/hwmon/ina2xx > +++ b/Documentation/hwmon/ina2xx.rst > @@ -78,7 +78,7 @@ refer to the Documentation/devicetree/bindings/hwmon/ina2xx.txt for bindings > if the device tree is used. > > Additionally ina226 supports update_interval attribute as described in > -Documentation/hwmon/sysfs-interface. Internally the interval is the sum of > +Documentation/hwmon/sysfs-interface.rst. Internally the interval is the sum of > bus and shunt voltage conversion times multiplied by the averaging rate. We > don't touch the conversion times and only modify the number of averages. The > lower limit of the update_interval is 2 ms, the upper limit is 2253 ms. > diff --git a/Documentation/hwmon/ina3221 b/Documentation/hwmon/ina3221.rst > similarity index 100% > rename from Documentation/hwmon/ina3221 > rename to Documentation/hwmon/ina3221.rst > diff --git a/Documentation/hwmon/index.rst b/Documentation/hwmon/index.rst > new file mode 100644 > index 000000000000..893804414510 > --- /dev/null > +++ b/Documentation/hwmon/index.rst > @@ -0,0 +1,179 @@ > +========================= > +Linux Hardware Monitoring > +========================= > + > +.. toctree:: > + :maxdepth: 1 > + > + hwmon-kernel-api.rst > + pmbus-core.rst > + submitting-patches.rst > + sysfs-interface.rst > + userspace-tools.rst > + > +Hardware Monitoring Kernel Drivers > +================================== > + > +.. toctree:: > + :maxdepth: 1 > + > + ab8500.rst > + abituguru.rst > + abituguru3.rst > + abx500.rst > + acpi_power_meter.rst > + ad7314.rst > + adc128d818.rst > + adm1021.rst > + adm1025.rst > + adm1026.rst > + adm1031.rst > + adm1275.rst > + adm9240.rst > + ads1015.rst > + ads7828.rst > + adt7410.rst > + adt7411.rst > + adt7462.rst > + adt7470.rst > + adt7475.rst > + amc6821.rst > + asb100.rst > + asc7621.rst > + aspeed-pwm-tacho.rst > + coretemp.rst > + da9052.rst > + da9055.rst > + dme1737.rst > + ds1621.rst > + ds620.rst > + emc1403.rst > + emc2103.rst > + emc6w201.rst > + f71805f.rst > + f71882fg.rst > + fam15h_power.rst > + ftsteutates.rst > + g760a.rst > + g762.rst > + gl518sm.rst > + hih6130.rst > + ibmaem.rst > + ibm-cffps.rst > + ibmpowernv.rst > + ina209.rst > + ina2xx.rst > + ina3221.rst > + ir35221.rst > + it87.rst > + jc42.rst > + k10temp.rst > + k8temp.rst > + lineage-pem.rst > + lm25066.rst > + lm63.rst > + lm70.rst > + lm73.rst > + lm75.rst > + lm77.rst > + lm78.rst > + lm80.rst > + lm83.rst > + lm85.rst > + lm87.rst > + lm90.rst > + lm92.rst > + lm93.rst > + lm95234.rst > + lm95245.rst > + ltc2945.rst > + ltc2978.rst > + ltc2990.rst > + ltc3815.rst > + ltc4151.rst > + ltc4215.rst > + ltc4245.rst > + ltc4260.rst > + ltc4261.rst > + max16064.rst > + max16065.rst > + max1619.rst > + max1668.rst > + max197.rst > + max20751.rst > + max31722.rst > + max31785.rst > + max31790.rst > + max34440.rst > + max6639.rst > + max6642.rst > + max6650.rst > + max6697.rst > + max8688.rst > + mc13783-adc.rst > + mcp3021.rst > + menf21bmc.rst > + mlxreg-fan.rst > + nct6683.rst > + nct6775.rst > + nct7802.rst > + nct7904.rst > + npcm750-pwm-fan.rst > + nsa320.rst > + ntc_thermistor.rst > + occ.rst > + pc87360.rst > + pc87427.rst > + pcf8591.rst > + pmbus.rst > + powr1220.rst > + pwm-fan.rst > + raspberrypi-hwmon.rst > + sch5627.rst > + sch5636.rst > + scpi-hwmon.rst > + sht15.rst > + sht21.rst > + sht3x.rst > + shtc1.rst > + sis5595.rst > + smm665.rst > + smsc47b397.rst > + smsc47m192.rst > + smsc47m1.rst > + tc654.rst > + tc74.rst > + thmc50.rst > + tmp102.rst > + tmp103.rst > + tmp108.rst > + tmp401.rst > + tmp421.rst > + tps40422.rst > + twl4030-madc-hwmon.rst > + ucd9000.rst > + ucd9200.rst > + vexpress.rst > + via686a.rst > + vt1211.rst > + w83627ehf.rst > + w83627hf.rst > + w83773g.rst > + w83781d.rst > + w83791d.rst > + w83792d.rst > + w83793.rst > + w83795.rst > + w83l785ts.rst > + w83l786ng.rst > + wm831x.rst > + wm8350.rst > + xgene-hwmon.rst > + zl6100.rst > + > +.. only:: subproject and html > + > + Indices > + ======= > + > + * :ref:`genindex` > diff --git a/Documentation/hwmon/ir35221 b/Documentation/hwmon/ir35221.rst > similarity index 100% > rename from Documentation/hwmon/ir35221 > rename to Documentation/hwmon/ir35221.rst > diff --git a/Documentation/hwmon/it87 b/Documentation/hwmon/it87.rst > similarity index 100% > rename from Documentation/hwmon/it87 > rename to Documentation/hwmon/it87.rst > diff --git a/Documentation/hwmon/jc42 b/Documentation/hwmon/jc42.rst > similarity index 100% > rename from Documentation/hwmon/jc42 > rename to Documentation/hwmon/jc42.rst > diff --git a/Documentation/hwmon/k10temp b/Documentation/hwmon/k10temp.rst > similarity index 100% > rename from Documentation/hwmon/k10temp > rename to Documentation/hwmon/k10temp.rst > diff --git a/Documentation/hwmon/k8temp b/Documentation/hwmon/k8temp.rst > similarity index 100% > rename from Documentation/hwmon/k8temp > rename to Documentation/hwmon/k8temp.rst > diff --git a/Documentation/hwmon/lineage-pem b/Documentation/hwmon/lineage-pem.rst > similarity index 100% > rename from Documentation/hwmon/lineage-pem > rename to Documentation/hwmon/lineage-pem.rst > diff --git a/Documentation/hwmon/lm25066 b/Documentation/hwmon/lm25066.rst > similarity index 97% > rename from Documentation/hwmon/lm25066 > rename to Documentation/hwmon/lm25066.rst > index 60b7f2722931..da15e3094c8c 100644 > --- a/Documentation/hwmon/lm25066 > +++ b/Documentation/hwmon/lm25066.rst > @@ -69,7 +69,7 @@ LM25066, LM5064, and LM5066/LM5066I Power Management, Monitoring, > Control, and Protection ICs. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/lm63 b/Documentation/hwmon/lm63.rst > similarity index 100% > rename from Documentation/hwmon/lm63 > rename to Documentation/hwmon/lm63.rst > diff --git a/Documentation/hwmon/lm70 b/Documentation/hwmon/lm70.rst > similarity index 100% > rename from Documentation/hwmon/lm70 > rename to Documentation/hwmon/lm70.rst > diff --git a/Documentation/hwmon/lm73 b/Documentation/hwmon/lm73.rst > similarity index 100% > rename from Documentation/hwmon/lm73 > rename to Documentation/hwmon/lm73.rst > diff --git a/Documentation/hwmon/lm75 b/Documentation/hwmon/lm75.rst > similarity index 100% > rename from Documentation/hwmon/lm75 > rename to Documentation/hwmon/lm75.rst > diff --git a/Documentation/hwmon/lm77 b/Documentation/hwmon/lm77.rst > similarity index 100% > rename from Documentation/hwmon/lm77 > rename to Documentation/hwmon/lm77.rst > diff --git a/Documentation/hwmon/lm78 b/Documentation/hwmon/lm78.rst > similarity index 100% > rename from Documentation/hwmon/lm78 > rename to Documentation/hwmon/lm78.rst > diff --git a/Documentation/hwmon/lm80 b/Documentation/hwmon/lm80.rst > similarity index 100% > rename from Documentation/hwmon/lm80 > rename to Documentation/hwmon/lm80.rst > diff --git a/Documentation/hwmon/lm83 b/Documentation/hwmon/lm83.rst > similarity index 100% > rename from Documentation/hwmon/lm83 > rename to Documentation/hwmon/lm83.rst > diff --git a/Documentation/hwmon/lm85 b/Documentation/hwmon/lm85.rst > similarity index 100% > rename from Documentation/hwmon/lm85 > rename to Documentation/hwmon/lm85.rst > diff --git a/Documentation/hwmon/lm87 b/Documentation/hwmon/lm87.rst > similarity index 100% > rename from Documentation/hwmon/lm87 > rename to Documentation/hwmon/lm87.rst > diff --git a/Documentation/hwmon/lm90 b/Documentation/hwmon/lm90.rst > similarity index 100% > rename from Documentation/hwmon/lm90 > rename to Documentation/hwmon/lm90.rst > diff --git a/Documentation/hwmon/lm92 b/Documentation/hwmon/lm92.rst > similarity index 100% > rename from Documentation/hwmon/lm92 > rename to Documentation/hwmon/lm92.rst > diff --git a/Documentation/hwmon/lm93 b/Documentation/hwmon/lm93.rst > similarity index 100% > rename from Documentation/hwmon/lm93 > rename to Documentation/hwmon/lm93.rst > diff --git a/Documentation/hwmon/lm95234 b/Documentation/hwmon/lm95234.rst > similarity index 100% > rename from Documentation/hwmon/lm95234 > rename to Documentation/hwmon/lm95234.rst > diff --git a/Documentation/hwmon/lm95245 b/Documentation/hwmon/lm95245.rst > similarity index 100% > rename from Documentation/hwmon/lm95245 > rename to Documentation/hwmon/lm95245.rst > diff --git a/Documentation/hwmon/ltc2945 b/Documentation/hwmon/ltc2945.rst > similarity index 100% > rename from Documentation/hwmon/ltc2945 > rename to Documentation/hwmon/ltc2945.rst > diff --git a/Documentation/hwmon/ltc2978 b/Documentation/hwmon/ltc2978.rst > similarity index 100% > rename from Documentation/hwmon/ltc2978 > rename to Documentation/hwmon/ltc2978.rst > diff --git a/Documentation/hwmon/ltc2990 b/Documentation/hwmon/ltc2990.rst > similarity index 100% > rename from Documentation/hwmon/ltc2990 > rename to Documentation/hwmon/ltc2990.rst > diff --git a/Documentation/hwmon/ltc3815 b/Documentation/hwmon/ltc3815.rst > similarity index 100% > rename from Documentation/hwmon/ltc3815 > rename to Documentation/hwmon/ltc3815.rst > diff --git a/Documentation/hwmon/ltc4151 b/Documentation/hwmon/ltc4151.rst > similarity index 100% > rename from Documentation/hwmon/ltc4151 > rename to Documentation/hwmon/ltc4151.rst > diff --git a/Documentation/hwmon/ltc4215 b/Documentation/hwmon/ltc4215.rst > similarity index 100% > rename from Documentation/hwmon/ltc4215 > rename to Documentation/hwmon/ltc4215.rst > diff --git a/Documentation/hwmon/ltc4245 b/Documentation/hwmon/ltc4245.rst > similarity index 100% > rename from Documentation/hwmon/ltc4245 > rename to Documentation/hwmon/ltc4245.rst > diff --git a/Documentation/hwmon/ltc4260 b/Documentation/hwmon/ltc4260.rst > similarity index 100% > rename from Documentation/hwmon/ltc4260 > rename to Documentation/hwmon/ltc4260.rst > diff --git a/Documentation/hwmon/ltc4261 b/Documentation/hwmon/ltc4261.rst > similarity index 100% > rename from Documentation/hwmon/ltc4261 > rename to Documentation/hwmon/ltc4261.rst > diff --git a/Documentation/hwmon/max16064 b/Documentation/hwmon/max16064.rst > similarity index 96% > rename from Documentation/hwmon/max16064 > rename to Documentation/hwmon/max16064.rst > index 61ec679dc477..6d5e9538991f 100644 > --- a/Documentation/hwmon/max16064 > +++ b/Documentation/hwmon/max16064.rst > @@ -21,7 +21,7 @@ This driver supports hardware monitoring for Maxim MAX16064 Quad Power-Supply > Controller with Active-Voltage Output Control and PMBus Interface. > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max16065 b/Documentation/hwmon/max16065.rst > similarity index 100% > rename from Documentation/hwmon/max16065 > rename to Documentation/hwmon/max16065.rst > diff --git a/Documentation/hwmon/max1619 b/Documentation/hwmon/max1619.rst > similarity index 100% > rename from Documentation/hwmon/max1619 > rename to Documentation/hwmon/max1619.rst > diff --git a/Documentation/hwmon/max1668 b/Documentation/hwmon/max1668.rst > similarity index 100% > rename from Documentation/hwmon/max1668 > rename to Documentation/hwmon/max1668.rst > diff --git a/Documentation/hwmon/max197 b/Documentation/hwmon/max197.rst > similarity index 100% > rename from Documentation/hwmon/max197 > rename to Documentation/hwmon/max197.rst > diff --git a/Documentation/hwmon/max20751 b/Documentation/hwmon/max20751.rst > similarity index 96% > rename from Documentation/hwmon/max20751 > rename to Documentation/hwmon/max20751.rst > index d546695900ef..aa4469be6674 100644 > --- a/Documentation/hwmon/max20751 > +++ b/Documentation/hwmon/max20751.rst > @@ -23,7 +23,7 @@ This driver supports MAX20751 Multiphase Master with PMBus Interface > and Internal Buck Converter. > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max31722 b/Documentation/hwmon/max31722.rst > similarity index 100% > rename from Documentation/hwmon/max31722 > rename to Documentation/hwmon/max31722.rst > diff --git a/Documentation/hwmon/max31785 b/Documentation/hwmon/max31785.rst > similarity index 100% > rename from Documentation/hwmon/max31785 > rename to Documentation/hwmon/max31785.rst > diff --git a/Documentation/hwmon/max31790 b/Documentation/hwmon/max31790.rst > similarity index 100% > rename from Documentation/hwmon/max31790 > rename to Documentation/hwmon/max31790.rst > diff --git a/Documentation/hwmon/max34440 b/Documentation/hwmon/max34440.rst > similarity index 98% > rename from Documentation/hwmon/max34440 > rename to Documentation/hwmon/max34440.rst > index 639838ef29fd..939138e12b02 100644 > --- a/Documentation/hwmon/max34440 > +++ b/Documentation/hwmon/max34440.rst > @@ -76,7 +76,7 @@ based on GIN pins. The MAX34460 supports 12 voltage channels, and the MAX34461 > supports 16 voltage channels. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max6639 b/Documentation/hwmon/max6639.rst > similarity index 100% > rename from Documentation/hwmon/max6639 > rename to Documentation/hwmon/max6639.rst > diff --git a/Documentation/hwmon/max6642 b/Documentation/hwmon/max6642.rst > similarity index 100% > rename from Documentation/hwmon/max6642 > rename to Documentation/hwmon/max6642.rst > diff --git a/Documentation/hwmon/max6650 b/Documentation/hwmon/max6650.rst > similarity index 100% > rename from Documentation/hwmon/max6650 > rename to Documentation/hwmon/max6650.rst > diff --git a/Documentation/hwmon/max6697 b/Documentation/hwmon/max6697.rst > similarity index 100% > rename from Documentation/hwmon/max6697 > rename to Documentation/hwmon/max6697.rst > diff --git a/Documentation/hwmon/max8688 b/Documentation/hwmon/max8688.rst > similarity index 97% > rename from Documentation/hwmon/max8688 > rename to Documentation/hwmon/max8688.rst > index 43da139234c1..009487759c61 100644 > --- a/Documentation/hwmon/max8688 > +++ b/Documentation/hwmon/max8688.rst > @@ -21,7 +21,7 @@ This driver supports hardware monitoring for Maxim MAX8688 Digital Power-Supply > Controller/Monitor with PMBus Interface. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/mc13783-adc b/Documentation/hwmon/mc13783-adc.rst > similarity index 100% > rename from Documentation/hwmon/mc13783-adc > rename to Documentation/hwmon/mc13783-adc.rst > diff --git a/Documentation/hwmon/mcp3021 b/Documentation/hwmon/mcp3021.rst > similarity index 100% > rename from Documentation/hwmon/mcp3021 > rename to Documentation/hwmon/mcp3021.rst > diff --git a/Documentation/hwmon/menf21bmc b/Documentation/hwmon/menf21bmc.rst > similarity index 100% > rename from Documentation/hwmon/menf21bmc > rename to Documentation/hwmon/menf21bmc.rst > diff --git a/Documentation/hwmon/mlxreg-fan b/Documentation/hwmon/mlxreg-fan.rst > similarity index 100% > rename from Documentation/hwmon/mlxreg-fan > rename to Documentation/hwmon/mlxreg-fan.rst > diff --git a/Documentation/hwmon/nct6683 b/Documentation/hwmon/nct6683.rst > similarity index 100% > rename from Documentation/hwmon/nct6683 > rename to Documentation/hwmon/nct6683.rst > diff --git a/Documentation/hwmon/nct6775 b/Documentation/hwmon/nct6775.rst > similarity index 100% > rename from Documentation/hwmon/nct6775 > rename to Documentation/hwmon/nct6775.rst > diff --git a/Documentation/hwmon/nct7802 b/Documentation/hwmon/nct7802.rst > similarity index 100% > rename from Documentation/hwmon/nct7802 > rename to Documentation/hwmon/nct7802.rst > diff --git a/Documentation/hwmon/nct7904 b/Documentation/hwmon/nct7904.rst > similarity index 100% > rename from Documentation/hwmon/nct7904 > rename to Documentation/hwmon/nct7904.rst > diff --git a/Documentation/hwmon/npcm750-pwm-fan b/Documentation/hwmon/npcm750-pwm-fan.rst > similarity index 100% > rename from Documentation/hwmon/npcm750-pwm-fan > rename to Documentation/hwmon/npcm750-pwm-fan.rst > diff --git a/Documentation/hwmon/nsa320 b/Documentation/hwmon/nsa320.rst > similarity index 100% > rename from Documentation/hwmon/nsa320 > rename to Documentation/hwmon/nsa320.rst > diff --git a/Documentation/hwmon/ntc_thermistor b/Documentation/hwmon/ntc_thermistor.rst > similarity index 100% > rename from Documentation/hwmon/ntc_thermistor > rename to Documentation/hwmon/ntc_thermistor.rst > diff --git a/Documentation/hwmon/occ b/Documentation/hwmon/occ.rst > similarity index 100% > rename from Documentation/hwmon/occ > rename to Documentation/hwmon/occ.rst > diff --git a/Documentation/hwmon/pc87360 b/Documentation/hwmon/pc87360.rst > similarity index 100% > rename from Documentation/hwmon/pc87360 > rename to Documentation/hwmon/pc87360.rst > diff --git a/Documentation/hwmon/pc87427 b/Documentation/hwmon/pc87427.rst > similarity index 100% > rename from Documentation/hwmon/pc87427 > rename to Documentation/hwmon/pc87427.rst > diff --git a/Documentation/hwmon/pcf8591 b/Documentation/hwmon/pcf8591.rst > similarity index 100% > rename from Documentation/hwmon/pcf8591 > rename to Documentation/hwmon/pcf8591.rst > diff --git a/Documentation/hwmon/pmbus-core b/Documentation/hwmon/pmbus-core.rst > similarity index 100% > rename from Documentation/hwmon/pmbus-core > rename to Documentation/hwmon/pmbus-core.rst > diff --git a/Documentation/hwmon/pmbus b/Documentation/hwmon/pmbus.rst > similarity index 100% > rename from Documentation/hwmon/pmbus > rename to Documentation/hwmon/pmbus.rst > diff --git a/Documentation/hwmon/powr1220 b/Documentation/hwmon/powr1220.rst > similarity index 100% > rename from Documentation/hwmon/powr1220 > rename to Documentation/hwmon/powr1220.rst > diff --git a/Documentation/hwmon/pwm-fan b/Documentation/hwmon/pwm-fan.rst > similarity index 100% > rename from Documentation/hwmon/pwm-fan > rename to Documentation/hwmon/pwm-fan.rst > diff --git a/Documentation/hwmon/raspberrypi-hwmon b/Documentation/hwmon/raspberrypi-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/raspberrypi-hwmon > rename to Documentation/hwmon/raspberrypi-hwmon.rst > diff --git a/Documentation/hwmon/sch5627 b/Documentation/hwmon/sch5627.rst > similarity index 100% > rename from Documentation/hwmon/sch5627 > rename to Documentation/hwmon/sch5627.rst > diff --git a/Documentation/hwmon/sch5636 b/Documentation/hwmon/sch5636.rst > similarity index 100% > rename from Documentation/hwmon/sch5636 > rename to Documentation/hwmon/sch5636.rst > diff --git a/Documentation/hwmon/scpi-hwmon b/Documentation/hwmon/scpi-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/scpi-hwmon > rename to Documentation/hwmon/scpi-hwmon.rst > diff --git a/Documentation/hwmon/sht15 b/Documentation/hwmon/sht15.rst > similarity index 100% > rename from Documentation/hwmon/sht15 > rename to Documentation/hwmon/sht15.rst > diff --git a/Documentation/hwmon/sht21 b/Documentation/hwmon/sht21.rst > similarity index 100% > rename from Documentation/hwmon/sht21 > rename to Documentation/hwmon/sht21.rst > diff --git a/Documentation/hwmon/sht3x b/Documentation/hwmon/sht3x.rst > similarity index 100% > rename from Documentation/hwmon/sht3x > rename to Documentation/hwmon/sht3x.rst > diff --git a/Documentation/hwmon/shtc1 b/Documentation/hwmon/shtc1.rst > similarity index 100% > rename from Documentation/hwmon/shtc1 > rename to Documentation/hwmon/shtc1.rst > diff --git a/Documentation/hwmon/sis5595 b/Documentation/hwmon/sis5595.rst > similarity index 100% > rename from Documentation/hwmon/sis5595 > rename to Documentation/hwmon/sis5595.rst > diff --git a/Documentation/hwmon/smm665 b/Documentation/hwmon/smm665.rst > similarity index 100% > rename from Documentation/hwmon/smm665 > rename to Documentation/hwmon/smm665.rst > diff --git a/Documentation/hwmon/smsc47b397 b/Documentation/hwmon/smsc47b397.rst > similarity index 100% > rename from Documentation/hwmon/smsc47b397 > rename to Documentation/hwmon/smsc47b397.rst > diff --git a/Documentation/hwmon/smsc47m1 b/Documentation/hwmon/smsc47m1.rst > similarity index 100% > rename from Documentation/hwmon/smsc47m1 > rename to Documentation/hwmon/smsc47m1.rst > diff --git a/Documentation/hwmon/smsc47m192 b/Documentation/hwmon/smsc47m192.rst > similarity index 100% > rename from Documentation/hwmon/smsc47m192 > rename to Documentation/hwmon/smsc47m192.rst > diff --git a/Documentation/hwmon/submitting-patches b/Documentation/hwmon/submitting-patches.rst > similarity index 98% > rename from Documentation/hwmon/submitting-patches > rename to Documentation/hwmon/submitting-patches.rst > index 12540b7d9b50..f9796b9d9db6 100644 > --- a/Documentation/hwmon/submitting-patches > +++ b/Documentation/hwmon/submitting-patches.rst > @@ -39,7 +39,7 @@ increase the chances of your change being accepted. > 2. Adding functionality to existing drivers > ------------------------------------------- > > -* Make sure the documentation in Documentation/hwmon/ is up to > +* Make sure the documentation in Documentation/hwmon/.rst is up to > date. > > * Make sure the information in Kconfig is up to date. > @@ -61,7 +61,7 @@ increase the chances of your change being accepted. > > * Consider adding yourself to MAINTAINERS. > > -* Document the driver in Documentation/hwmon/. > +* Document the driver in Documentation/hwmon/.rst. > > * Add the driver to Kconfig and Makefile in alphabetical order. > > @@ -134,7 +134,7 @@ increase the chances of your change being accepted. > non-standard attributes, or you believe you do, discuss it on the mailing list > first. Either case, provide a detailed explanation why you need the > non-standard attribute(s). > - Standard attributes are specified in Documentation/hwmon/sysfs-interface. > + Standard attributes are specified in Documentation/hwmon/sysfs-interface.rst. > > * When deciding which sysfs attributes to support, look at the chip's > capabilities. While we do not expect your driver to support everything the > diff --git a/Documentation/hwmon/sysfs-interface b/Documentation/hwmon/sysfs-interface.rst > similarity index 100% > rename from Documentation/hwmon/sysfs-interface > rename to Documentation/hwmon/sysfs-interface.rst > diff --git a/Documentation/hwmon/tc654 b/Documentation/hwmon/tc654.rst > similarity index 100% > rename from Documentation/hwmon/tc654 > rename to Documentation/hwmon/tc654.rst > diff --git a/Documentation/hwmon/tc74 b/Documentation/hwmon/tc74.rst > similarity index 100% > rename from Documentation/hwmon/tc74 > rename to Documentation/hwmon/tc74.rst > diff --git a/Documentation/hwmon/thmc50 b/Documentation/hwmon/thmc50.rst > similarity index 100% > rename from Documentation/hwmon/thmc50 > rename to Documentation/hwmon/thmc50.rst > diff --git a/Documentation/hwmon/tmp102 b/Documentation/hwmon/tmp102.rst > similarity index 93% > rename from Documentation/hwmon/tmp102 > rename to Documentation/hwmon/tmp102.rst > index 5e34821df4ab..b1f585531a88 100644 > --- a/Documentation/hwmon/tmp102 > +++ b/Documentation/hwmon/tmp102.rst > @@ -28,4 +28,4 @@ The TMP102 has a programmable update rate that can select between 8, 4, 1, and > 0.5 Hz. (Currently the driver only supports the default of 4 Hz). > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > diff --git a/Documentation/hwmon/tmp103 b/Documentation/hwmon/tmp103.rst > similarity index 92% > rename from Documentation/hwmon/tmp103 > rename to Documentation/hwmon/tmp103.rst > index 7682a795e38c..15d25806d585 100644 > --- a/Documentation/hwmon/tmp103 > +++ b/Documentation/hwmon/tmp103.rst > @@ -27,7 +27,7 @@ Resolution: 8 Bits > Accuracy: ±1°C Typ (–10°C to +100°C) > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > > Please refer how to instantiate this driver: > Documentation/i2c/instantiating-devices > diff --git a/Documentation/hwmon/tmp108 b/Documentation/hwmon/tmp108.rst > similarity index 95% > rename from Documentation/hwmon/tmp108 > rename to Documentation/hwmon/tmp108.rst > index 7e08b7ef1e2f..5f4266a16cb2 100644 > --- a/Documentation/hwmon/tmp108 > +++ b/Documentation/hwmon/tmp108.rst > @@ -38,4 +38,4 @@ and then the device is shut down automatically. (This driver only supports > continuous mode.) > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > diff --git a/Documentation/hwmon/tmp401 b/Documentation/hwmon/tmp401.rst > similarity index 97% > rename from Documentation/hwmon/tmp401 > rename to Documentation/hwmon/tmp401.rst > index bd865bbdb38d..6a05a0719bc7 100644 > --- a/Documentation/hwmon/tmp401 > +++ b/Documentation/hwmon/tmp401.rst > @@ -68,7 +68,7 @@ supported by the driver so far, so using the default resolution of 0.5 > degree). > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > > The TMP411 and TMP431 chips are compatible with TMP401. TMP411 provides > some additional features. > diff --git a/Documentation/hwmon/tmp421 b/Documentation/hwmon/tmp421.rst > similarity index 100% > rename from Documentation/hwmon/tmp421 > rename to Documentation/hwmon/tmp421.rst > diff --git a/Documentation/hwmon/tps40422 b/Documentation/hwmon/tps40422.rst > similarity index 96% > rename from Documentation/hwmon/tps40422 > rename to Documentation/hwmon/tps40422.rst > index 359751eb5ed4..b691e30479dd 100644 > --- a/Documentation/hwmon/tps40422 > +++ b/Documentation/hwmon/tps40422.rst > @@ -21,7 +21,7 @@ This driver supports TI TPS40422 Dual-Output or Two-Phase Synchronous Buck > Controller with PMBus > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/twl4030-madc-hwmon b/Documentation/hwmon/twl4030-madc-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/twl4030-madc-hwmon > rename to Documentation/hwmon/twl4030-madc-hwmon.rst > diff --git a/Documentation/hwmon/ucd9000 b/Documentation/hwmon/ucd9000.rst > similarity index 97% > rename from Documentation/hwmon/ucd9000 > rename to Documentation/hwmon/ucd9000.rst > index d69061b7312c..ebc4f2b3bfea 100644 > --- a/Documentation/hwmon/ucd9000 > +++ b/Documentation/hwmon/ucd9000.rst > @@ -57,7 +57,7 @@ system-health monitor. The device integrates a 12-bit ADC for monitoring up to > 13 power-supply voltage, current, or temperature inputs. > > This driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -72,7 +72,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/ucd9200 b/Documentation/hwmon/ucd9200.rst > similarity index 97% > rename from Documentation/hwmon/ucd9200 > rename to Documentation/hwmon/ucd9200.rst > index 44eda4a579b6..b819dfd75f71 100644 > --- a/Documentation/hwmon/ucd9200 > +++ b/Documentation/hwmon/ucd9200.rst > @@ -33,7 +33,7 @@ dedicated circuitry for DC/DC loop management with flash memory and a serial > interface to support configuration, monitoring and management. > > This driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -48,7 +48,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/userspace-tools b/Documentation/hwmon/userspace-tools.rst > similarity index 100% > rename from Documentation/hwmon/userspace-tools > rename to Documentation/hwmon/userspace-tools.rst > diff --git a/Documentation/hwmon/vexpress b/Documentation/hwmon/vexpress.rst > similarity index 100% > rename from Documentation/hwmon/vexpress > rename to Documentation/hwmon/vexpress.rst > diff --git a/Documentation/hwmon/via686a b/Documentation/hwmon/via686a.rst > similarity index 100% > rename from Documentation/hwmon/via686a > rename to Documentation/hwmon/via686a.rst > diff --git a/Documentation/hwmon/vt1211 b/Documentation/hwmon/vt1211.rst > similarity index 100% > rename from Documentation/hwmon/vt1211 > rename to Documentation/hwmon/vt1211.rst > diff --git a/Documentation/hwmon/w83627ehf b/Documentation/hwmon/w83627ehf.rst > similarity index 100% > rename from Documentation/hwmon/w83627ehf > rename to Documentation/hwmon/w83627ehf.rst > diff --git a/Documentation/hwmon/w83627hf b/Documentation/hwmon/w83627hf.rst > similarity index 100% > rename from Documentation/hwmon/w83627hf > rename to Documentation/hwmon/w83627hf.rst > diff --git a/Documentation/hwmon/w83773g b/Documentation/hwmon/w83773g.rst > similarity index 100% > rename from Documentation/hwmon/w83773g > rename to Documentation/hwmon/w83773g.rst > diff --git a/Documentation/hwmon/w83781d b/Documentation/hwmon/w83781d.rst > similarity index 100% > rename from Documentation/hwmon/w83781d > rename to Documentation/hwmon/w83781d.rst > diff --git a/Documentation/hwmon/w83791d b/Documentation/hwmon/w83791d.rst > similarity index 99% > rename from Documentation/hwmon/w83791d > rename to Documentation/hwmon/w83791d.rst > index a91f9e5fb0c6..3adaed39b157 100644 > --- a/Documentation/hwmon/w83791d > +++ b/Documentation/hwmon/w83791d.rst > @@ -102,7 +102,7 @@ This file is used for both legacy and new code. > > The sysfs interface to the beep bitmask has migrated from the original legacy > method of a single sysfs beep_mask file to a newer method using multiple > -`*_beep` files as described in `Documentation/hwmon/sysfs-interface`. > +`*_beep` files as described in `Documentation/hwmon/sysfs-interface.rst`. > > A similar change has occurred for the bitmap corresponding to the alarms. The > original legacy method used a single sysfs alarms file containing a bitmap > diff --git a/Documentation/hwmon/w83792d b/Documentation/hwmon/w83792d.rst > similarity index 100% > rename from Documentation/hwmon/w83792d > rename to Documentation/hwmon/w83792d.rst > diff --git a/Documentation/hwmon/w83793 b/Documentation/hwmon/w83793.rst > similarity index 100% > rename from Documentation/hwmon/w83793 > rename to Documentation/hwmon/w83793.rst > diff --git a/Documentation/hwmon/w83795 b/Documentation/hwmon/w83795.rst > similarity index 100% > rename from Documentation/hwmon/w83795 > rename to Documentation/hwmon/w83795.rst > diff --git a/Documentation/hwmon/w83l785ts b/Documentation/hwmon/w83l785ts.rst > similarity index 100% > rename from Documentation/hwmon/w83l785ts > rename to Documentation/hwmon/w83l785ts.rst > diff --git a/Documentation/hwmon/w83l786ng b/Documentation/hwmon/w83l786ng.rst > similarity index 100% > rename from Documentation/hwmon/w83l786ng > rename to Documentation/hwmon/w83l786ng.rst > diff --git a/Documentation/hwmon/wm831x b/Documentation/hwmon/wm831x.rst > similarity index 100% > rename from Documentation/hwmon/wm831x > rename to Documentation/hwmon/wm831x.rst > diff --git a/Documentation/hwmon/wm8350 b/Documentation/hwmon/wm8350.rst > similarity index 100% > rename from Documentation/hwmon/wm8350 > rename to Documentation/hwmon/wm8350.rst > diff --git a/Documentation/hwmon/xgene-hwmon b/Documentation/hwmon/xgene-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/xgene-hwmon > rename to Documentation/hwmon/xgene-hwmon.rst > diff --git a/Documentation/hwmon/zl6100 b/Documentation/hwmon/zl6100.rst > similarity index 98% > rename from Documentation/hwmon/zl6100 > rename to Documentation/hwmon/zl6100.rst > index 4029970bace4..41513bb7fe51 100644 > --- a/Documentation/hwmon/zl6100 > +++ b/Documentation/hwmon/zl6100.rst > @@ -113,7 +113,7 @@ This driver supports hardware monitoring for Intersil / Zilker Labs ZL6100 and > compatible digital DC-DC controllers. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus and Documentation.hwmon/pmbus-core for details > +Documentation/hwmon/pmbus.rst and Documentation.hwmon/pmbus-core for details > on PMBus client drivers. > > > diff --git a/Documentation/index.rst b/Documentation/index.rst > index 80a421cb935e..3a710dc24fc8 100644 > --- a/Documentation/index.rst > +++ b/Documentation/index.rst > @@ -83,6 +83,7 @@ needed). > media/index > networking/index > input/index > + hwmon/index > gpu/index > security/index > sound/index > diff --git a/Documentation/thermal/sysfs-api.txt b/Documentation/thermal/sysfs-api.txt > index 911399730c1c..c3fa500df92c 100644 > --- a/Documentation/thermal/sysfs-api.txt > +++ b/Documentation/thermal/sysfs-api.txt > @@ -316,7 +316,7 @@ ACPI thermal zones. > |---temp[1-*]_input: The current temperature of thermal zone [1-*] > |---temp[1-*]_critical: The critical trip point of thermal zone [1-*] > > -Please read Documentation/hwmon/sysfs-interface for additional information. > +Please read Documentation/hwmon/sysfs-interface.rst for additional information. > > *************************** > * Thermal zone attributes * > diff --git a/MAINTAINERS b/MAINTAINERS > index dc615cb76455..d258fb8e7e8e 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -468,7 +468,7 @@ ADM1025 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/adm1025 > +F: Documentation/hwmon/adm1025.rst > F: drivers/hwmon/adm1025.c > > ADM1029 HARDWARE MONITOR DRIVER > @@ -520,7 +520,7 @@ ADS1015 HARDWARE MONITOR DRIVER > M: Dirk Eibach > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ads1015 > +F: Documentation/hwmon/ads1015.rst > F: drivers/hwmon/ads1015.c > F: include/linux/platform_data/ads1015.h > > @@ -533,7 +533,7 @@ ADT7475 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/adt7475 > +F: Documentation/hwmon/adt7475.rst > F: drivers/hwmon/adt7475.c > > ADVANSYS SCSI DRIVER > @@ -764,7 +764,7 @@ AMD FAM15H PROCESSOR POWER MONITORING DRIVER > M: Huang Rui > L: linux-hwmon@vger.kernel.org > S: Supported > -F: Documentation/hwmon/fam15h_power > +F: Documentation/hwmon/fam15h_power.rst > F: drivers/hwmon/fam15h_power.c > > AMD FCH GPIO DRIVER > @@ -2512,7 +2512,7 @@ ASC7621 HARDWARE MONITOR DRIVER > M: George Joseph > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/asc7621 > +F: Documentation/hwmon/asc7621.rst > F: drivers/hwmon/asc7621.c > > ASPEED VIDEO ENGINE DRIVER > @@ -4043,7 +4043,7 @@ CORETEMP HARDWARE MONITORING DRIVER > M: Fenghua Yu > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/coretemp > +F: Documentation/hwmon/coretemp.rst > F: drivers/hwmon/coretemp.c > > COSA/SRP SYNC SERIAL DRIVER > @@ -4598,7 +4598,7 @@ DIALOG SEMICONDUCTOR DRIVERS > M: Support Opensource > W: http://www.dialog-semiconductor.com/products > S: Supported > -F: Documentation/hwmon/da90?? > +F: Documentation/hwmon/da90??.rst > F: Documentation/devicetree/bindings/mfd/da90*.txt > F: Documentation/devicetree/bindings/input/da90??-onkey.txt > F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt > @@ -4749,7 +4749,7 @@ DME1737 HARDWARE MONITOR DRIVER > M: Juerg Haefliger > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/dme1737 > +F: Documentation/hwmon/dme1737.rst > F: drivers/hwmon/dme1737.c > > DMI/SMBIOS SUPPORT > @@ -5935,7 +5935,7 @@ F71805F HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/f71805f > +F: Documentation/hwmon/f71805f.rst > F: drivers/hwmon/f71805f.c > > FADDR2LINE > @@ -7618,7 +7618,7 @@ INA209 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ina209 > +F: Documentation/hwmon/ina209.rst > F: Documentation/devicetree/bindings/hwmon/ina2xx.txt > F: drivers/hwmon/ina209.c > > @@ -7626,7 +7626,7 @@ INA2XX HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ina2xx > +F: Documentation/hwmon/ina2xx.rst > F: drivers/hwmon/ina2xx.c > F: include/linux/platform_data/ina2xx.h > > @@ -8244,7 +8244,7 @@ IT87 HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/it87 > +F: Documentation/hwmon/it87.rst > F: drivers/hwmon/it87.c > > IT913X MEDIA DRIVER > @@ -8288,7 +8288,7 @@ M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > F: drivers/hwmon/jc42.c > -F: Documentation/hwmon/jc42 > +F: Documentation/hwmon/jc42.rst > > JFS FILESYSTEM > M: Dave Kleikamp > @@ -8336,14 +8336,14 @@ K10TEMP HARDWARE MONITORING DRIVER > M: Clemens Ladisch > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/k10temp > +F: Documentation/hwmon/k10temp.rst > F: drivers/hwmon/k10temp.c > > K8TEMP HARDWARE MONITORING DRIVER > M: Rudolf Marek > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/k8temp > +F: Documentation/hwmon/k8temp.rst > F: drivers/hwmon/k8temp.c > > KASAN > @@ -9034,21 +9034,21 @@ LM78 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm78 > +F: Documentation/hwmon/lm78.rst > F: drivers/hwmon/lm78.c > > LM83 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm83 > +F: Documentation/hwmon/lm83.rst > F: drivers/hwmon/lm83.c > > LM90 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm90 > +F: Documentation/hwmon/lm90.rst > F: Documentation/devicetree/bindings/hwmon/lm90.txt > F: drivers/hwmon/lm90.c > F: include/dt-bindings/thermal/lm90.h > @@ -9057,7 +9057,7 @@ LM95234 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm95234 > +F: Documentation/hwmon/lm95234.rst > F: drivers/hwmon/lm95234.c > > LME2510 MEDIA DRIVER > @@ -9131,7 +9131,7 @@ LTC4261 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ltc4261 > +F: Documentation/hwmon/ltc4261.rst > F: drivers/hwmon/ltc4261.c > > LTC4306 I2C MULTIPLEXER DRIVER > @@ -9362,7 +9362,7 @@ MAX16065 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/max16065 > +F: Documentation/hwmon/max16065.rst > F: drivers/hwmon/max16065.c > > MAX2175 SDR TUNER DRIVER > @@ -9378,14 +9378,14 @@ F: include/uapi/linux/max2175.h > MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER > L: linux-hwmon@vger.kernel.org > S: Orphan > -F: Documentation/hwmon/max6650 > +F: Documentation/hwmon/max6650.rst > F: drivers/hwmon/max6650.c > > MAX6697 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/max6697 > +F: Documentation/hwmon/max6697.rst > F: Documentation/devicetree/bindings/hwmon/max6697.txt > F: drivers/hwmon/max6697.c > F: include/linux/platform_data/max6697.h > @@ -10031,7 +10031,7 @@ F: drivers/mfd/menf21bmc.c > F: drivers/watchdog/menf21bmc_wdt.c > F: drivers/leds/leds-menf21bmc.c > F: drivers/hwmon/menf21bmc_hwmon.c > -F: Documentation/hwmon/menf21bmc > +F: Documentation/hwmon/menf21bmc.rst > > MEN Z069 WATCHDOG DRIVER > M: Johannes Thumshirn > @@ -10659,7 +10659,7 @@ NCT6775 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/nct6775 > +F: Documentation/hwmon/nct6775.rst > F: drivers/hwmon/nct6775.c > > NET_FAILOVER MODULE > @@ -11753,7 +11753,7 @@ PC87360 HARDWARE MONITORING DRIVER > M: Jim Cromie > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/pc87360 > +F: Documentation/hwmon/pc87360.rst > F: drivers/hwmon/pc87360.c > > PC8736x GPIO DRIVER > @@ -11765,7 +11765,7 @@ PC87427 HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/pc87427 > +F: Documentation/hwmon/pc87427.rst > F: drivers/hwmon/pc87427.c > > PCA9532 LED DRIVER > @@ -12333,23 +12333,23 @@ S: Maintained > F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt > F: Documentation/devicetree/bindings/hwmon/max31785.txt > F: Documentation/devicetree/bindings/hwmon/ltc2978.txt > -F: Documentation/hwmon/adm1275 > -F: Documentation/hwmon/ibm-cffps > -F: Documentation/hwmon/ir35221 > -F: Documentation/hwmon/lm25066 > -F: Documentation/hwmon/ltc2978 > -F: Documentation/hwmon/ltc3815 > -F: Documentation/hwmon/max16064 > -F: Documentation/hwmon/max20751 > -F: Documentation/hwmon/max31785 > -F: Documentation/hwmon/max34440 > -F: Documentation/hwmon/max8688 > -F: Documentation/hwmon/pmbus > -F: Documentation/hwmon/pmbus-core > -F: Documentation/hwmon/tps40422 > -F: Documentation/hwmon/ucd9000 > -F: Documentation/hwmon/ucd9200 > -F: Documentation/hwmon/zl6100 > +F: Documentation/hwmon/adm1275.rst > +F: Documentation/hwmon/ibm-cffps.rst > +F: Documentation/hwmon/ir35221.rst > +F: Documentation/hwmon/lm25066.rst > +F: Documentation/hwmon/ltc2978.rst > +F: Documentation/hwmon/ltc3815.rst > +F: Documentation/hwmon/max16064.rst > +F: Documentation/hwmon/max20751.rst > +F: Documentation/hwmon/max31785.rst > +F: Documentation/hwmon/max34440.rst > +F: Documentation/hwmon/max8688.rst > +F: Documentation/hwmon/pmbus.rst > +F: Documentation/hwmon/pmbus-core.rst > +F: Documentation/hwmon/tps40422.rst > +F: Documentation/hwmon/ucd9000.rst > +F: Documentation/hwmon/ucd9200.rst > +F: Documentation/hwmon/zl6100.rst > F: drivers/hwmon/pmbus/ > F: include/linux/pmbus.h > > @@ -12613,7 +12613,7 @@ M: Bartlomiej Zolnierkiewicz > L: linux-hwmon@vger.kernel.org > S: Supported > F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt > -F: Documentation/hwmon/pwm-fan > +F: Documentation/hwmon/pwm-fan.rst > F: drivers/hwmon/pwm-fan.c > > PWM IR Transmitter > @@ -14278,21 +14278,21 @@ SMM665 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/smm665 > +F: Documentation/hwmon/smm665.rst > F: drivers/hwmon/smm665.c > > SMSC EMC2103 HARDWARE MONITOR DRIVER > M: Steve Glendinning > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/emc2103 > +F: Documentation/hwmon/emc2103.rst > F: drivers/hwmon/emc2103.c > > SMSC SCH5627 HARDWARE MONITOR DRIVER > M: Hans de Goede > L: linux-hwmon@vger.kernel.org > S: Supported > -F: Documentation/hwmon/sch5627 > +F: Documentation/hwmon/sch5627.rst > F: drivers/hwmon/sch5627.c > > SMSC UFX6000 and UFX7000 USB to VGA DRIVER > @@ -14305,7 +14305,7 @@ SMSC47B397 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/smsc47b397 > +F: Documentation/hwmon/smsc47b397.rst > F: drivers/hwmon/smsc47b397.c > > SMSC911x ETHERNET DRIVER > @@ -15650,7 +15650,7 @@ TMP401 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/tmp401 > +F: Documentation/hwmon/tmp401.rst > F: drivers/hwmon/tmp401.c > > TMPFS (SHMEM FILESYSTEM) > @@ -16675,7 +16675,7 @@ VT1211 HARDWARE MONITOR DRIVER > M: Juerg Haefliger > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/vt1211 > +F: Documentation/hwmon/vt1211.rst > F: drivers/hwmon/vt1211.c > > VT8231 HARDWARE MONITOR DRIVER > @@ -16703,14 +16703,14 @@ W83791D HARDWARE MONITORING DRIVER > M: Marc Hulsman > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/w83791d > +F: Documentation/hwmon/w83791d.rst > F: drivers/hwmon/w83791d.c > > W83793 HARDWARE MONITORING DRIVER > M: Rudolf Marek > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/w83793 > +F: Documentation/hwmon/w83793.rst > F: drivers/hwmon/w83793.c > > W83795 HARDWARE MONITORING DRIVER > @@ -16819,7 +16819,7 @@ L: patches@opensource.cirrus.com > T: git https://github.com/CirrusLogic/linux-drivers.git > W: https://github.com/CirrusLogic/linux-drivers/wiki > S: Supported > -F: Documentation/hwmon/wm83?? > +F: Documentation/hwmon/wm83??.rst > F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt > F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt > F: Documentation/devicetree/bindings/mfd/arizona.txt > diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig > index 6f929bfa9fcd..74c6c95cb657 100644 > --- a/drivers/hwmon/Kconfig > +++ b/drivers/hwmon/Kconfig > @@ -17,7 +17,7 @@ menuconfig HWMON > > To find out which specific driver(s) you need, use the > sensors-detect script from the lm_sensors package. Read > - for details. > + for details. > > This support can also be built as a module. If so, the module > will be called hwmon. > @@ -59,7 +59,7 @@ config SENSORS_ABITUGURU > chip can be found on Abit uGuru featuring motherboards (most modern > Abit motherboards from before end 2005). For more info and a list > of which motherboards have which revision see > - Documentation/hwmon/abituguru > + Documentation/hwmon/abituguru.rst > > This driver can also be built as a module. If so, the module > will be called abituguru. > @@ -73,7 +73,7 @@ config SENSORS_ABITUGURU3 > and their settings is supported. The third revision of the Abit > uGuru chip can be found on recent Abit motherboards (since end > 2005). For more info and a list of which motherboards have which > - revision see Documentation/hwmon/abituguru3 > + revision see Documentation/hwmon/abituguru3.rst > > This driver can also be built as a module. If so, the module > will be called abituguru3. > @@ -643,7 +643,7 @@ config SENSORS_CORETEMP > help > If you say yes here you get support for the temperature > sensor inside your CPU. Most of the family 6 CPUs > - are supported. Check Documentation/hwmon/coretemp for details. > + are supported. Check Documentation/hwmon/coretemp.rst for details. > > config SENSORS_IT87 > tristate "ITE IT87xx and compatibles" > diff --git a/drivers/hwmon/ads7828.c b/drivers/hwmon/ads7828.c > index 12c56d3783ed..545b635a104e 100644 > --- a/drivers/hwmon/ads7828.c > +++ b/drivers/hwmon/ads7828.c > @@ -8,7 +8,7 @@ > * > * ADS7830 support, by Guillaume Roguez > * > - * For further information, see the Documentation/hwmon/ads7828 file. > + * For further information, see the Documentation/hwmon/ads7828.rst file. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > diff --git a/drivers/hwmon/max197.c b/drivers/hwmon/max197.c > index 3d9e210beedf..dd6a35219a18 100644 > --- a/drivers/hwmon/max197.c > +++ b/drivers/hwmon/max197.c > @@ -8,7 +8,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/max197 file. > + * For further information, see the Documentation/hwmon/max197.rst file. > */ > > #include > diff --git a/drivers/hwmon/sht15.c b/drivers/hwmon/sht15.c > index 39b41e35c2bf..7f4a63959730 100644 > --- a/drivers/hwmon/sht15.c > +++ b/drivers/hwmon/sht15.c > @@ -10,7 +10,7 @@ > * > * Copyright (c) 2007 Wouter Horre > * > - * For further information, see the Documentation/hwmon/sht15 file. > + * For further information, see the Documentation/hwmon/sht15.rst file. > */ > > #include > diff --git a/include/linux/platform_data/ads7828.h b/include/linux/platform_data/ads7828.h > index 3245f45f9d77..a3370a007702 100644 > --- a/include/linux/platform_data/ads7828.h > +++ b/include/linux/platform_data/ads7828.h > @@ -4,7 +4,7 @@ > * Copyright (c) 2012 Savoir-faire Linux Inc. > * Vivien Didelot > * > - * For further information, see the Documentation/hwmon/ads7828 file. > + * For further information, see the Documentation/hwmon/ads7828.rst file. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License version 2 as > diff --git a/include/linux/platform_data/ds620.h b/include/linux/platform_data/ds620.h > index 6ef58bb77e46..f0ce22a78bb8 100644 > --- a/include/linux/platform_data/ds620.h > +++ b/include/linux/platform_data/ds620.h > @@ -14,7 +14,7 @@ struct ds620_platform_data { > * 1 = PO_LOW > * 2 = PO_HIGH > * > - * (see Documentation/hwmon/ds620) > + * (see Documentation/hwmon/ds620.rst) > */ > int pomode; > }; > diff --git a/include/linux/platform_data/ina2xx.h b/include/linux/platform_data/ina2xx.h > index 9f0aa1b48c78..dde59fd3590f 100644 > --- a/include/linux/platform_data/ina2xx.h > +++ b/include/linux/platform_data/ina2xx.h > @@ -7,7 +7,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/ina2xx file. > + * For further information, see the Documentation/hwmon/ina2xx.rst file. > */ > > /** > diff --git a/include/linux/platform_data/max197.h b/include/linux/platform_data/max197.h > index 8da8f94ee15c..2bbd0919bc89 100644 > --- a/include/linux/platform_data/max197.h > +++ b/include/linux/platform_data/max197.h > @@ -8,7 +8,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/max197 file. > + * For further information, see the Documentation/hwmon/max197.rst file. > */ > > #ifndef _PDATA_MAX197_H > diff --git a/include/linux/platform_data/ntc_thermistor.h b/include/linux/platform_data/ntc_thermistor.h > index ee03d429742b..5fa115d3ea4b 100644 > --- a/include/linux/platform_data/ntc_thermistor.h > +++ b/include/linux/platform_data/ntc_thermistor.h > @@ -42,7 +42,7 @@ struct ntc_thermistor_platform_data { > * read_uV() > * > * How to setup pullup_ohm, pulldown_ohm, and connect is > - * described at Documentation/hwmon/ntc_thermistor > + * described at Documentation/hwmon/ntc_thermistor.rst > * > * pullup/down_ohm: 0 for infinite / not-connected > * > -- > 2.20.1 > -- ==================== | I would like to | | fix the world, | | but they're not | | giving me the | \ source code! / --------------- ¯\_(ツ)_/¯ From mboxrd@z Thu Jan 1 00:00:00 1970 From: Liviu Dudau Subject: Re: [PATCH v2 21/21] docs: hwmon: Add an index file and rename docs to *.rst Date: Thu, 11 Apr 2019 14:07:31 +0100 Message-ID: <20190411130731.GH15144@e110455-lin.cambridge.arm.com> References: <6d80bfc14608f4bb5514b79721d30b486f50c987.1554923967.git.mchehab+samsung@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Content-Disposition: inline In-Reply-To: <6d80bfc14608f4bb5514b79721d30b486f50c987.1554923967.git.mchehab+samsung@kernel.org> Sender: linux-kernel-owner@vger.kernel.org To: Mauro Carvalho Chehab Cc: Linux Doc Mailing List , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org, Jonathan Corbet , Jean Delvare , Guenter Roeck , Rob Herring , Mark Rutland , Dirk Eibach , George Joseph , Joel Stanley , Andrew Jeffery , Fenghua Yu , Support Opensource , Juerg Haefliger , Steve Glendinning , Huang Rui , Benjamin Herrenschmidt , Paul Mackerras , Michael List-Id: devicetree@vger.kernel.org On Wed, Apr 10, 2019 at 04:22:58PM -0300, Mauro Carvalho Chehab wrote: > Now that all files were converted to ReST format, rename them > and add an index. > > Signed-off-by: Mauro Carvalho Chehab > --- > .../devicetree/bindings/hwmon/g762.txt | 2 +- > Documentation/hwmon/{ab8500 => ab8500.rst} | 2 +- > ...guru-datasheet => abituguru-datasheet.rst} | 0 > .../hwmon/{abituguru => abituguru.rst} | 0 > .../hwmon/{abituguru3 => abituguru3.rst} | 0 > Documentation/hwmon/{abx500 => abx500.rst} | 0 > ...{acpi_power_meter => acpi_power_meter.rst} | 2 +- > Documentation/hwmon/{ad7314 => ad7314.rst} | 0 > .../hwmon/{adc128d818 => adc128d818.rst} | 0 > Documentation/hwmon/{adm1021 => adm1021.rst} | 0 > Documentation/hwmon/{adm1025 => adm1025.rst} | 0 > Documentation/hwmon/{adm1026 => adm1026.rst} | 0 > Documentation/hwmon/{adm1031 => adm1031.rst} | 0 > Documentation/hwmon/{adm1275 => adm1275.rst} | 4 +- > Documentation/hwmon/{adm9240 => adm9240.rst} | 0 > Documentation/hwmon/{ads1015 => ads1015.rst} | 0 > Documentation/hwmon/{ads7828 => ads7828.rst} | 0 > Documentation/hwmon/{adt7410 => adt7410.rst} | 0 > Documentation/hwmon/{adt7411 => adt7411.rst} | 0 > Documentation/hwmon/{adt7462 => adt7462.rst} | 0 > Documentation/hwmon/{adt7470 => adt7470.rst} | 0 > Documentation/hwmon/{adt7475 => adt7475.rst} | 0 > Documentation/hwmon/{amc6821 => amc6821.rst} | 0 > Documentation/hwmon/{asb100 => asb100.rst} | 0 > Documentation/hwmon/{asc7621 => asc7621.rst} | 0 > ...{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} | 0 > .../hwmon/{coretemp => coretemp.rst} | 0 > Documentation/hwmon/{da9052 => da9052.rst} | 0 > Documentation/hwmon/{da9055 => da9055.rst} | 0 > Documentation/hwmon/{dme1737 => dme1737.rst} | 0 > Documentation/hwmon/{ds1621 => ds1621.rst} | 0 > Documentation/hwmon/{ds620 => ds620.rst} | 0 > Documentation/hwmon/{emc1403 => emc1403.rst} | 0 > Documentation/hwmon/{emc2103 => emc2103.rst} | 0 > .../hwmon/{emc6w201 => emc6w201.rst} | 0 > Documentation/hwmon/{f71805f => f71805f.rst} | 0 > .../hwmon/{f71882fg => f71882fg.rst} | 0 > .../hwmon/{fam15h_power => fam15h_power.rst} | 0 > .../hwmon/{ftsteutates => ftsteutates.rst} | 0 > Documentation/hwmon/{g760a => g760a.rst} | 0 > Documentation/hwmon/{g762 => g762.rst} | 2 +- > Documentation/hwmon/{gl518sm => gl518sm.rst} | 0 > Documentation/hwmon/{hih6130 => hih6130.rst} | 0 > ...on-kernel-api.txt => hwmon-kernel-api.rst} | 4 +- > .../hwmon/{ibm-cffps => ibm-cffps.rst} | 0 > Documentation/hwmon/{ibmaem => ibmaem.rst} | 0 > .../hwmon/{ibmpowernv => ibmpowernv.rst} | 0 > Documentation/hwmon/{ina209 => ina209.rst} | 0 > Documentation/hwmon/{ina2xx => ina2xx.rst} | 2 +- > Documentation/hwmon/{ina3221 => ina3221.rst} | 0 > Documentation/hwmon/index.rst | 179 ++++++++++++++++++ > Documentation/hwmon/{ir35221 => ir35221.rst} | 0 > Documentation/hwmon/{it87 => it87.rst} | 0 > Documentation/hwmon/{jc42 => jc42.rst} | 0 > Documentation/hwmon/{k10temp => k10temp.rst} | 0 > Documentation/hwmon/{k8temp => k8temp.rst} | 0 > .../hwmon/{lineage-pem => lineage-pem.rst} | 0 > Documentation/hwmon/{lm25066 => lm25066.rst} | 2 +- > Documentation/hwmon/{lm63 => lm63.rst} | 0 > Documentation/hwmon/{lm70 => lm70.rst} | 0 > Documentation/hwmon/{lm73 => lm73.rst} | 0 > Documentation/hwmon/{lm75 => lm75.rst} | 0 > Documentation/hwmon/{lm77 => lm77.rst} | 0 > Documentation/hwmon/{lm78 => lm78.rst} | 0 > Documentation/hwmon/{lm80 => lm80.rst} | 0 > Documentation/hwmon/{lm83 => lm83.rst} | 0 > Documentation/hwmon/{lm85 => lm85.rst} | 0 > Documentation/hwmon/{lm87 => lm87.rst} | 0 > Documentation/hwmon/{lm90 => lm90.rst} | 0 > Documentation/hwmon/{lm92 => lm92.rst} | 0 > Documentation/hwmon/{lm93 => lm93.rst} | 0 > Documentation/hwmon/{lm95234 => lm95234.rst} | 0 > Documentation/hwmon/{lm95245 => lm95245.rst} | 0 > Documentation/hwmon/{ltc2945 => ltc2945.rst} | 0 > Documentation/hwmon/{ltc2978 => ltc2978.rst} | 0 > Documentation/hwmon/{ltc2990 => ltc2990.rst} | 0 > Documentation/hwmon/{ltc3815 => ltc3815.rst} | 0 > Documentation/hwmon/{ltc4151 => ltc4151.rst} | 0 > Documentation/hwmon/{ltc4215 => ltc4215.rst} | 0 > Documentation/hwmon/{ltc4245 => ltc4245.rst} | 0 > Documentation/hwmon/{ltc4260 => ltc4260.rst} | 0 > Documentation/hwmon/{ltc4261 => ltc4261.rst} | 0 > .../hwmon/{max16064 => max16064.rst} | 2 +- > .../hwmon/{max16065 => max16065.rst} | 0 > Documentation/hwmon/{max1619 => max1619.rst} | 0 > Documentation/hwmon/{max1668 => max1668.rst} | 0 > Documentation/hwmon/{max197 => max197.rst} | 0 > .../hwmon/{max20751 => max20751.rst} | 2 +- > .../hwmon/{max31722 => max31722.rst} | 0 > .../hwmon/{max31785 => max31785.rst} | 0 > .../hwmon/{max31790 => max31790.rst} | 0 > .../hwmon/{max34440 => max34440.rst} | 2 +- > Documentation/hwmon/{max6639 => max6639.rst} | 0 > Documentation/hwmon/{max6642 => max6642.rst} | 0 > Documentation/hwmon/{max6650 => max6650.rst} | 0 > Documentation/hwmon/{max6697 => max6697.rst} | 0 > Documentation/hwmon/{max8688 => max8688.rst} | 2 +- > .../hwmon/{mc13783-adc => mc13783-adc.rst} | 0 > Documentation/hwmon/{mcp3021 => mcp3021.rst} | 0 > .../hwmon/{menf21bmc => menf21bmc.rst} | 0 > .../hwmon/{mlxreg-fan => mlxreg-fan.rst} | 0 > Documentation/hwmon/{nct6683 => nct6683.rst} | 0 > Documentation/hwmon/{nct6775 => nct6775.rst} | 0 > Documentation/hwmon/{nct7802 => nct7802.rst} | 0 > Documentation/hwmon/{nct7904 => nct7904.rst} | 0 > .../{npcm750-pwm-fan => npcm750-pwm-fan.rst} | 0 > Documentation/hwmon/{nsa320 => nsa320.rst} | 0 > .../{ntc_thermistor => ntc_thermistor.rst} | 0 > Documentation/hwmon/{occ => occ.rst} | 0 > Documentation/hwmon/{pc87360 => pc87360.rst} | 0 > Documentation/hwmon/{pc87427 => pc87427.rst} | 0 > Documentation/hwmon/{pcf8591 => pcf8591.rst} | 0 > .../hwmon/{pmbus-core => pmbus-core.rst} | 0 > Documentation/hwmon/{pmbus => pmbus.rst} | 0 > .../hwmon/{powr1220 => powr1220.rst} | 0 > Documentation/hwmon/{pwm-fan => pwm-fan.rst} | 0 > ...aspberrypi-hwmon => raspberrypi-hwmon.rst} | 0 > Documentation/hwmon/{sch5627 => sch5627.rst} | 0 > Documentation/hwmon/{sch5636 => sch5636.rst} | 0 > .../hwmon/{scpi-hwmon => scpi-hwmon.rst} | 0 > Documentation/hwmon/{sht15 => sht15.rst} | 0 > Documentation/hwmon/{sht21 => sht21.rst} | 0 > Documentation/hwmon/{sht3x => sht3x.rst} | 0 > Documentation/hwmon/{shtc1 => shtc1.rst} | 0 > Documentation/hwmon/{sis5595 => sis5595.rst} | 0 > Documentation/hwmon/{smm665 => smm665.rst} | 0 > .../hwmon/{smsc47b397 => smsc47b397.rst} | 0 > .../hwmon/{smsc47m1 => smsc47m1.rst} | 0 > .../hwmon/{smsc47m192 => smsc47m192.rst} | 0 > ...mitting-patches => submitting-patches.rst} | 6 +- > .../{sysfs-interface => sysfs-interface.rst} | 0 > Documentation/hwmon/{tc654 => tc654.rst} | 0 > Documentation/hwmon/{tc74 => tc74.rst} | 0 > Documentation/hwmon/{thmc50 => thmc50.rst} | 0 > Documentation/hwmon/{tmp102 => tmp102.rst} | 2 +- > Documentation/hwmon/{tmp103 => tmp103.rst} | 2 +- > Documentation/hwmon/{tmp108 => tmp108.rst} | 2 +- > Documentation/hwmon/{tmp401 => tmp401.rst} | 2 +- > Documentation/hwmon/{tmp421 => tmp421.rst} | 0 > .../hwmon/{tps40422 => tps40422.rst} | 2 +- > ...4030-madc-hwmon => twl4030-madc-hwmon.rst} | 0 > Documentation/hwmon/{ucd9000 => ucd9000.rst} | 4 +- > Documentation/hwmon/{ucd9200 => ucd9200.rst} | 4 +- > .../{userspace-tools => userspace-tools.rst} | 0 > .../hwmon/{vexpress => vexpress.rst} | 0 > Documentation/hwmon/{via686a => via686a.rst} | 0 > Documentation/hwmon/{vt1211 => vt1211.rst} | 0 > .../hwmon/{w83627ehf => w83627ehf.rst} | 0 > .../hwmon/{w83627hf => w83627hf.rst} | 0 > Documentation/hwmon/{w83773g => w83773g.rst} | 0 > Documentation/hwmon/{w83781d => w83781d.rst} | 0 > Documentation/hwmon/{w83791d => w83791d.rst} | 2 +- > Documentation/hwmon/{w83792d => w83792d.rst} | 0 > Documentation/hwmon/{w83793 => w83793.rst} | 0 > Documentation/hwmon/{w83795 => w83795.rst} | 0 > .../hwmon/{w83l785ts => w83l785ts.rst} | 0 > .../hwmon/{w83l786ng => w83l786ng.rst} | 0 > Documentation/hwmon/{wm831x => wm831x.rst} | 0 > Documentation/hwmon/{wm8350 => wm8350.rst} | 0 > .../hwmon/{xgene-hwmon => xgene-hwmon.rst} | 0 > Documentation/hwmon/{zl6100 => zl6100.rst} | 2 +- > Documentation/index.rst | 1 + > Documentation/thermal/sysfs-api.txt | 2 +- > MAINTAINERS | 108 +++++------ > drivers/hwmon/Kconfig | 8 +- > drivers/hwmon/ads7828.c | 2 +- > drivers/hwmon/max197.c | 2 +- > drivers/hwmon/sht15.c | 2 +- > include/linux/platform_data/ads7828.h | 2 +- > include/linux/platform_data/ds620.h | 2 +- > include/linux/platform_data/ina2xx.h | 2 +- > include/linux/platform_data/max197.h | 2 +- > include/linux/platform_data/ntc_thermistor.h | 2 +- > 173 files changed, 275 insertions(+), 95 deletions(-) > rename Documentation/hwmon/{ab8500 => ab8500.rst} (86%) > rename Documentation/hwmon/{abituguru-datasheet => abituguru-datasheet.rst} (100%) > rename Documentation/hwmon/{abituguru => abituguru.rst} (100%) > rename Documentation/hwmon/{abituguru3 => abituguru3.rst} (100%) > rename Documentation/hwmon/{abx500 => abx500.rst} (100%) > rename Documentation/hwmon/{acpi_power_meter => acpi_power_meter.rst} (97%) > rename Documentation/hwmon/{ad7314 => ad7314.rst} (100%) > rename Documentation/hwmon/{adc128d818 => adc128d818.rst} (100%) > rename Documentation/hwmon/{adm1021 => adm1021.rst} (100%) > rename Documentation/hwmon/{adm1025 => adm1025.rst} (100%) > rename Documentation/hwmon/{adm1026 => adm1026.rst} (100%) > rename Documentation/hwmon/{adm1031 => adm1031.rst} (100%) > rename Documentation/hwmon/{adm1275 => adm1275.rst} (97%) > rename Documentation/hwmon/{adm9240 => adm9240.rst} (100%) > rename Documentation/hwmon/{ads1015 => ads1015.rst} (100%) > rename Documentation/hwmon/{ads7828 => ads7828.rst} (100%) > rename Documentation/hwmon/{adt7410 => adt7410.rst} (100%) > rename Documentation/hwmon/{adt7411 => adt7411.rst} (100%) > rename Documentation/hwmon/{adt7462 => adt7462.rst} (100%) > rename Documentation/hwmon/{adt7470 => adt7470.rst} (100%) > rename Documentation/hwmon/{adt7475 => adt7475.rst} (100%) > rename Documentation/hwmon/{amc6821 => amc6821.rst} (100%) > rename Documentation/hwmon/{asb100 => asb100.rst} (100%) > rename Documentation/hwmon/{asc7621 => asc7621.rst} (100%) > rename Documentation/hwmon/{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} (100%) > rename Documentation/hwmon/{coretemp => coretemp.rst} (100%) > rename Documentation/hwmon/{da9052 => da9052.rst} (100%) > rename Documentation/hwmon/{da9055 => da9055.rst} (100%) > rename Documentation/hwmon/{dme1737 => dme1737.rst} (100%) > rename Documentation/hwmon/{ds1621 => ds1621.rst} (100%) > rename Documentation/hwmon/{ds620 => ds620.rst} (100%) > rename Documentation/hwmon/{emc1403 => emc1403.rst} (100%) > rename Documentation/hwmon/{emc2103 => emc2103.rst} (100%) > rename Documentation/hwmon/{emc6w201 => emc6w201.rst} (100%) > rename Documentation/hwmon/{f71805f => f71805f.rst} (100%) > rename Documentation/hwmon/{f71882fg => f71882fg.rst} (100%) > rename Documentation/hwmon/{fam15h_power => fam15h_power.rst} (100%) > rename Documentation/hwmon/{ftsteutates => ftsteutates.rst} (100%) > rename Documentation/hwmon/{g760a => g760a.rst} (100%) > rename Documentation/hwmon/{g762 => g762.rst} (97%) > rename Documentation/hwmon/{gl518sm => gl518sm.rst} (100%) > rename Documentation/hwmon/{hih6130 => hih6130.rst} (100%) > rename Documentation/hwmon/{hwmon-kernel-api.txt => hwmon-kernel-api.rst} (99%) > rename Documentation/hwmon/{ibm-cffps => ibm-cffps.rst} (100%) > rename Documentation/hwmon/{ibmaem => ibmaem.rst} (100%) > rename Documentation/hwmon/{ibmpowernv => ibmpowernv.rst} (100%) > rename Documentation/hwmon/{ina209 => ina209.rst} (100%) > rename Documentation/hwmon/{ina2xx => ina2xx.rst} (97%) > rename Documentation/hwmon/{ina3221 => ina3221.rst} (100%) > create mode 100644 Documentation/hwmon/index.rst > rename Documentation/hwmon/{ir35221 => ir35221.rst} (100%) > rename Documentation/hwmon/{it87 => it87.rst} (100%) > rename Documentation/hwmon/{jc42 => jc42.rst} (100%) > rename Documentation/hwmon/{k10temp => k10temp.rst} (100%) > rename Documentation/hwmon/{k8temp => k8temp.rst} (100%) > rename Documentation/hwmon/{lineage-pem => lineage-pem.rst} (100%) > rename Documentation/hwmon/{lm25066 => lm25066.rst} (97%) > rename Documentation/hwmon/{lm63 => lm63.rst} (100%) > rename Documentation/hwmon/{lm70 => lm70.rst} (100%) > rename Documentation/hwmon/{lm73 => lm73.rst} (100%) > rename Documentation/hwmon/{lm75 => lm75.rst} (100%) > rename Documentation/hwmon/{lm77 => lm77.rst} (100%) > rename Documentation/hwmon/{lm78 => lm78.rst} (100%) > rename Documentation/hwmon/{lm80 => lm80.rst} (100%) > rename Documentation/hwmon/{lm83 => lm83.rst} (100%) > rename Documentation/hwmon/{lm85 => lm85.rst} (100%) > rename Documentation/hwmon/{lm87 => lm87.rst} (100%) > rename Documentation/hwmon/{lm90 => lm90.rst} (100%) > rename Documentation/hwmon/{lm92 => lm92.rst} (100%) > rename Documentation/hwmon/{lm93 => lm93.rst} (100%) > rename Documentation/hwmon/{lm95234 => lm95234.rst} (100%) > rename Documentation/hwmon/{lm95245 => lm95245.rst} (100%) > rename Documentation/hwmon/{ltc2945 => ltc2945.rst} (100%) > rename Documentation/hwmon/{ltc2978 => ltc2978.rst} (100%) > rename Documentation/hwmon/{ltc2990 => ltc2990.rst} (100%) > rename Documentation/hwmon/{ltc3815 => ltc3815.rst} (100%) > rename Documentation/hwmon/{ltc4151 => ltc4151.rst} (100%) > rename Documentation/hwmon/{ltc4215 => ltc4215.rst} (100%) > rename Documentation/hwmon/{ltc4245 => ltc4245.rst} (100%) > rename Documentation/hwmon/{ltc4260 => ltc4260.rst} (100%) > rename Documentation/hwmon/{ltc4261 => ltc4261.rst} (100%) > rename Documentation/hwmon/{max16064 => max16064.rst} (96%) > rename Documentation/hwmon/{max16065 => max16065.rst} (100%) > rename Documentation/hwmon/{max1619 => max1619.rst} (100%) > rename Documentation/hwmon/{max1668 => max1668.rst} (100%) > rename Documentation/hwmon/{max197 => max197.rst} (100%) > rename Documentation/hwmon/{max20751 => max20751.rst} (96%) > rename Documentation/hwmon/{max31722 => max31722.rst} (100%) > rename Documentation/hwmon/{max31785 => max31785.rst} (100%) > rename Documentation/hwmon/{max31790 => max31790.rst} (100%) > rename Documentation/hwmon/{max34440 => max34440.rst} (98%) > rename Documentation/hwmon/{max6639 => max6639.rst} (100%) > rename Documentation/hwmon/{max6642 => max6642.rst} (100%) > rename Documentation/hwmon/{max6650 => max6650.rst} (100%) > rename Documentation/hwmon/{max6697 => max6697.rst} (100%) > rename Documentation/hwmon/{max8688 => max8688.rst} (97%) > rename Documentation/hwmon/{mc13783-adc => mc13783-adc.rst} (100%) > rename Documentation/hwmon/{mcp3021 => mcp3021.rst} (100%) > rename Documentation/hwmon/{menf21bmc => menf21bmc.rst} (100%) > rename Documentation/hwmon/{mlxreg-fan => mlxreg-fan.rst} (100%) > rename Documentation/hwmon/{nct6683 => nct6683.rst} (100%) > rename Documentation/hwmon/{nct6775 => nct6775.rst} (100%) > rename Documentation/hwmon/{nct7802 => nct7802.rst} (100%) > rename Documentation/hwmon/{nct7904 => nct7904.rst} (100%) > rename Documentation/hwmon/{npcm750-pwm-fan => npcm750-pwm-fan.rst} (100%) > rename Documentation/hwmon/{nsa320 => nsa320.rst} (100%) > rename Documentation/hwmon/{ntc_thermistor => ntc_thermistor.rst} (100%) > rename Documentation/hwmon/{occ => occ.rst} (100%) > rename Documentation/hwmon/{pc87360 => pc87360.rst} (100%) > rename Documentation/hwmon/{pc87427 => pc87427.rst} (100%) > rename Documentation/hwmon/{pcf8591 => pcf8591.rst} (100%) > rename Documentation/hwmon/{pmbus-core => pmbus-core.rst} (100%) > rename Documentation/hwmon/{pmbus => pmbus.rst} (100%) > rename Documentation/hwmon/{powr1220 => powr1220.rst} (100%) > rename Documentation/hwmon/{pwm-fan => pwm-fan.rst} (100%) > rename Documentation/hwmon/{raspberrypi-hwmon => raspberrypi-hwmon.rst} (100%) > rename Documentation/hwmon/{sch5627 => sch5627.rst} (100%) > rename Documentation/hwmon/{sch5636 => sch5636.rst} (100%) > rename Documentation/hwmon/{scpi-hwmon => scpi-hwmon.rst} (100%) > rename Documentation/hwmon/{sht15 => sht15.rst} (100%) > rename Documentation/hwmon/{sht21 => sht21.rst} (100%) > rename Documentation/hwmon/{sht3x => sht3x.rst} (100%) > rename Documentation/hwmon/{shtc1 => shtc1.rst} (100%) > rename Documentation/hwmon/{sis5595 => sis5595.rst} (100%) > rename Documentation/hwmon/{smm665 => smm665.rst} (100%) > rename Documentation/hwmon/{smsc47b397 => smsc47b397.rst} (100%) > rename Documentation/hwmon/{smsc47m1 => smsc47m1.rst} (100%) > rename Documentation/hwmon/{smsc47m192 => smsc47m192.rst} (100%) > rename Documentation/hwmon/{submitting-patches => submitting-patches.rst} (98%) > rename Documentation/hwmon/{sysfs-interface => sysfs-interface.rst} (100%) > rename Documentation/hwmon/{tc654 => tc654.rst} (100%) > rename Documentation/hwmon/{tc74 => tc74.rst} (100%) > rename Documentation/hwmon/{thmc50 => thmc50.rst} (100%) > rename Documentation/hwmon/{tmp102 => tmp102.rst} (93%) > rename Documentation/hwmon/{tmp103 => tmp103.rst} (92%) > rename Documentation/hwmon/{tmp108 => tmp108.rst} (95%) > rename Documentation/hwmon/{tmp401 => tmp401.rst} (97%) > rename Documentation/hwmon/{tmp421 => tmp421.rst} (100%) > rename Documentation/hwmon/{tps40422 => tps40422.rst} (96%) > rename Documentation/hwmon/{twl4030-madc-hwmon => twl4030-madc-hwmon.rst} (100%) > rename Documentation/hwmon/{ucd9000 => ucd9000.rst} (97%) > rename Documentation/hwmon/{ucd9200 => ucd9200.rst} (97%) > rename Documentation/hwmon/{userspace-tools => userspace-tools.rst} (100%) > rename Documentation/hwmon/{vexpress => vexpress.rst} (100%) For the vexpress part: Acked-by: Liviu Dudau Best regards, Liviu > rename Documentation/hwmon/{via686a => via686a.rst} (100%) > rename Documentation/hwmon/{vt1211 => vt1211.rst} (100%) > rename Documentation/hwmon/{w83627ehf => w83627ehf.rst} (100%) > rename Documentation/hwmon/{w83627hf => w83627hf.rst} (100%) > rename Documentation/hwmon/{w83773g => w83773g.rst} (100%) > rename Documentation/hwmon/{w83781d => w83781d.rst} (100%) > rename Documentation/hwmon/{w83791d => w83791d.rst} (99%) > rename Documentation/hwmon/{w83792d => w83792d.rst} (100%) > rename Documentation/hwmon/{w83793 => w83793.rst} (100%) > rename Documentation/hwmon/{w83795 => w83795.rst} (100%) > rename Documentation/hwmon/{w83l785ts => w83l785ts.rst} (100%) > rename Documentation/hwmon/{w83l786ng => w83l786ng.rst} (100%) > rename Documentation/hwmon/{wm831x => wm831x.rst} (100%) > rename Documentation/hwmon/{wm8350 => wm8350.rst} (100%) > rename Documentation/hwmon/{xgene-hwmon => xgene-hwmon.rst} (100%) > rename Documentation/hwmon/{zl6100 => zl6100.rst} (98%) > > diff --git a/Documentation/devicetree/bindings/hwmon/g762.txt b/Documentation/devicetree/bindings/hwmon/g762.txt > index 25cc6d8ee575..6d154c4923de 100644 > --- a/Documentation/devicetree/bindings/hwmon/g762.txt > +++ b/Documentation/devicetree/bindings/hwmon/g762.txt > @@ -21,7 +21,7 @@ If an optional property is not set in .dts file, then current value is kept > unmodified (e.g. u-boot installed value). > > Additional information on operational parameters for the device is available > -in Documentation/hwmon/g762. A detailed datasheet for the device is available > +in Documentation/hwmon/g762.rst. A detailed datasheet for the device is available > at http://natisbad.org/NAS/refs/GMT_EDS-762_763-080710-0.2.pdf. > > Example g762 node: > diff --git a/Documentation/hwmon/ab8500 b/Documentation/hwmon/ab8500.rst > similarity index 86% > rename from Documentation/hwmon/ab8500 > rename to Documentation/hwmon/ab8500.rst > index d87c61151239..33f93a9cec04 100644 > --- a/Documentation/hwmon/ab8500 > +++ b/Documentation/hwmon/ab8500.rst > @@ -18,7 +18,7 @@ Authors: > Description > ----------- > > -See also Documentation/hwmon/abx500. This is the ST-Ericsson AB8500 specific > +See also Documentation/hwmon/abx500.rst. This is the ST-Ericsson AB8500 specific > driver. > > Currently only the AB8500 internal sensor and one external sensor for battery > diff --git a/Documentation/hwmon/abituguru-datasheet b/Documentation/hwmon/abituguru-datasheet.rst > similarity index 100% > rename from Documentation/hwmon/abituguru-datasheet > rename to Documentation/hwmon/abituguru-datasheet.rst > diff --git a/Documentation/hwmon/abituguru b/Documentation/hwmon/abituguru.rst > similarity index 100% > rename from Documentation/hwmon/abituguru > rename to Documentation/hwmon/abituguru.rst > diff --git a/Documentation/hwmon/abituguru3 b/Documentation/hwmon/abituguru3.rst > similarity index 100% > rename from Documentation/hwmon/abituguru3 > rename to Documentation/hwmon/abituguru3.rst > diff --git a/Documentation/hwmon/abx500 b/Documentation/hwmon/abx500.rst > similarity index 100% > rename from Documentation/hwmon/abx500 > rename to Documentation/hwmon/abx500.rst > diff --git a/Documentation/hwmon/acpi_power_meter b/Documentation/hwmon/acpi_power_meter.rst > similarity index 97% > rename from Documentation/hwmon/acpi_power_meter > rename to Documentation/hwmon/acpi_power_meter.rst > index 7665ca6ba957..4a0941ade0ca 100644 > --- a/Documentation/hwmon/acpi_power_meter > +++ b/Documentation/hwmon/acpi_power_meter.rst > @@ -21,7 +21,7 @@ the ACPI 4.0 spec (Chapter 10.4). These devices have a simple set of > features--a power meter that returns average power use over a configurable > interval, an optional capping mechanism, and a couple of trip points. The > sysfs interface conforms with the specification outlined in the "Power" section > -of Documentation/hwmon/sysfs-interface. > +of Documentation/hwmon/sysfs-interface.rst. > > Special Features > ---------------- > diff --git a/Documentation/hwmon/ad7314 b/Documentation/hwmon/ad7314.rst > similarity index 100% > rename from Documentation/hwmon/ad7314 > rename to Documentation/hwmon/ad7314.rst > diff --git a/Documentation/hwmon/adc128d818 b/Documentation/hwmon/adc128d818.rst > similarity index 100% > rename from Documentation/hwmon/adc128d818 > rename to Documentation/hwmon/adc128d818.rst > diff --git a/Documentation/hwmon/adm1021 b/Documentation/hwmon/adm1021.rst > similarity index 100% > rename from Documentation/hwmon/adm1021 > rename to Documentation/hwmon/adm1021.rst > diff --git a/Documentation/hwmon/adm1025 b/Documentation/hwmon/adm1025.rst > similarity index 100% > rename from Documentation/hwmon/adm1025 > rename to Documentation/hwmon/adm1025.rst > diff --git a/Documentation/hwmon/adm1026 b/Documentation/hwmon/adm1026.rst > similarity index 100% > rename from Documentation/hwmon/adm1026 > rename to Documentation/hwmon/adm1026.rst > diff --git a/Documentation/hwmon/adm1031 b/Documentation/hwmon/adm1031.rst > similarity index 100% > rename from Documentation/hwmon/adm1031 > rename to Documentation/hwmon/adm1031.rst > diff --git a/Documentation/hwmon/adm1275 b/Documentation/hwmon/adm1275.rst > similarity index 97% > rename from Documentation/hwmon/adm1275 > rename to Documentation/hwmon/adm1275.rst > index 5c5860011d6e..9a1913e5b4d9 100644 > --- a/Documentation/hwmon/adm1275 > +++ b/Documentation/hwmon/adm1275.rst > @@ -68,7 +68,7 @@ integrated 12 bit analog-to-digital converter (ADC), accessed using a > PMBus interface. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -90,7 +90,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/adm9240 b/Documentation/hwmon/adm9240.rst > similarity index 100% > rename from Documentation/hwmon/adm9240 > rename to Documentation/hwmon/adm9240.rst > diff --git a/Documentation/hwmon/ads1015 b/Documentation/hwmon/ads1015.rst > similarity index 100% > rename from Documentation/hwmon/ads1015 > rename to Documentation/hwmon/ads1015.rst > diff --git a/Documentation/hwmon/ads7828 b/Documentation/hwmon/ads7828.rst > similarity index 100% > rename from Documentation/hwmon/ads7828 > rename to Documentation/hwmon/ads7828.rst > diff --git a/Documentation/hwmon/adt7410 b/Documentation/hwmon/adt7410.rst > similarity index 100% > rename from Documentation/hwmon/adt7410 > rename to Documentation/hwmon/adt7410.rst > diff --git a/Documentation/hwmon/adt7411 b/Documentation/hwmon/adt7411.rst > similarity index 100% > rename from Documentation/hwmon/adt7411 > rename to Documentation/hwmon/adt7411.rst > diff --git a/Documentation/hwmon/adt7462 b/Documentation/hwmon/adt7462.rst > similarity index 100% > rename from Documentation/hwmon/adt7462 > rename to Documentation/hwmon/adt7462.rst > diff --git a/Documentation/hwmon/adt7470 b/Documentation/hwmon/adt7470.rst > similarity index 100% > rename from Documentation/hwmon/adt7470 > rename to Documentation/hwmon/adt7470.rst > diff --git a/Documentation/hwmon/adt7475 b/Documentation/hwmon/adt7475.rst > similarity index 100% > rename from Documentation/hwmon/adt7475 > rename to Documentation/hwmon/adt7475.rst > diff --git a/Documentation/hwmon/amc6821 b/Documentation/hwmon/amc6821.rst > similarity index 100% > rename from Documentation/hwmon/amc6821 > rename to Documentation/hwmon/amc6821.rst > diff --git a/Documentation/hwmon/asb100 b/Documentation/hwmon/asb100.rst > similarity index 100% > rename from Documentation/hwmon/asb100 > rename to Documentation/hwmon/asb100.rst > diff --git a/Documentation/hwmon/asc7621 b/Documentation/hwmon/asc7621.rst > similarity index 100% > rename from Documentation/hwmon/asc7621 > rename to Documentation/hwmon/asc7621.rst > diff --git a/Documentation/hwmon/aspeed-pwm-tacho b/Documentation/hwmon/aspeed-pwm-tacho.rst > similarity index 100% > rename from Documentation/hwmon/aspeed-pwm-tacho > rename to Documentation/hwmon/aspeed-pwm-tacho.rst > diff --git a/Documentation/hwmon/coretemp b/Documentation/hwmon/coretemp.rst > similarity index 100% > rename from Documentation/hwmon/coretemp > rename to Documentation/hwmon/coretemp.rst > diff --git a/Documentation/hwmon/da9052 b/Documentation/hwmon/da9052.rst > similarity index 100% > rename from Documentation/hwmon/da9052 > rename to Documentation/hwmon/da9052.rst > diff --git a/Documentation/hwmon/da9055 b/Documentation/hwmon/da9055.rst > similarity index 100% > rename from Documentation/hwmon/da9055 > rename to Documentation/hwmon/da9055.rst > diff --git a/Documentation/hwmon/dme1737 b/Documentation/hwmon/dme1737.rst > similarity index 100% > rename from Documentation/hwmon/dme1737 > rename to Documentation/hwmon/dme1737.rst > diff --git a/Documentation/hwmon/ds1621 b/Documentation/hwmon/ds1621.rst > similarity index 100% > rename from Documentation/hwmon/ds1621 > rename to Documentation/hwmon/ds1621.rst > diff --git a/Documentation/hwmon/ds620 b/Documentation/hwmon/ds620.rst > similarity index 100% > rename from Documentation/hwmon/ds620 > rename to Documentation/hwmon/ds620.rst > diff --git a/Documentation/hwmon/emc1403 b/Documentation/hwmon/emc1403.rst > similarity index 100% > rename from Documentation/hwmon/emc1403 > rename to Documentation/hwmon/emc1403.rst > diff --git a/Documentation/hwmon/emc2103 b/Documentation/hwmon/emc2103.rst > similarity index 100% > rename from Documentation/hwmon/emc2103 > rename to Documentation/hwmon/emc2103.rst > diff --git a/Documentation/hwmon/emc6w201 b/Documentation/hwmon/emc6w201.rst > similarity index 100% > rename from Documentation/hwmon/emc6w201 > rename to Documentation/hwmon/emc6w201.rst > diff --git a/Documentation/hwmon/f71805f b/Documentation/hwmon/f71805f.rst > similarity index 100% > rename from Documentation/hwmon/f71805f > rename to Documentation/hwmon/f71805f.rst > diff --git a/Documentation/hwmon/f71882fg b/Documentation/hwmon/f71882fg.rst > similarity index 100% > rename from Documentation/hwmon/f71882fg > rename to Documentation/hwmon/f71882fg.rst > diff --git a/Documentation/hwmon/fam15h_power b/Documentation/hwmon/fam15h_power.rst > similarity index 100% > rename from Documentation/hwmon/fam15h_power > rename to Documentation/hwmon/fam15h_power.rst > diff --git a/Documentation/hwmon/ftsteutates b/Documentation/hwmon/ftsteutates.rst > similarity index 100% > rename from Documentation/hwmon/ftsteutates > rename to Documentation/hwmon/ftsteutates.rst > diff --git a/Documentation/hwmon/g760a b/Documentation/hwmon/g760a.rst > similarity index 100% > rename from Documentation/hwmon/g760a > rename to Documentation/hwmon/g760a.rst > diff --git a/Documentation/hwmon/g762 b/Documentation/hwmon/g762.rst > similarity index 97% > rename from Documentation/hwmon/g762 > rename to Documentation/hwmon/g762.rst > index 54574e26df21..0371b3365c48 100644 > --- a/Documentation/hwmon/g762 > +++ b/Documentation/hwmon/g762.rst > @@ -7,7 +7,7 @@ modes - PWM or DC - are supported by the device. > > For additional information, a detailed datasheet is available at > http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs > -bindings are described in Documentation/hwmon/sysfs-interface. > +bindings are described in Documentation/hwmon/sysfs-interface.rst. > > The following entries are available to the user in a subdirectory of > /sys/bus/i2c/drivers/g762/ to control the operation of the device. > diff --git a/Documentation/hwmon/gl518sm b/Documentation/hwmon/gl518sm.rst > similarity index 100% > rename from Documentation/hwmon/gl518sm > rename to Documentation/hwmon/gl518sm.rst > diff --git a/Documentation/hwmon/hih6130 b/Documentation/hwmon/hih6130.rst > similarity index 100% > rename from Documentation/hwmon/hih6130 > rename to Documentation/hwmon/hih6130.rst > diff --git a/Documentation/hwmon/hwmon-kernel-api.txt b/Documentation/hwmon/hwmon-kernel-api.rst > similarity index 99% > rename from Documentation/hwmon/hwmon-kernel-api.txt > rename to Documentation/hwmon/hwmon-kernel-api.rst > index b56343f5c2c4..5766bee64153 100644 > --- a/Documentation/hwmon/hwmon-kernel-api.txt > +++ b/Documentation/hwmon/hwmon-kernel-api.rst > @@ -12,10 +12,10 @@ drivers that want to use the hardware monitoring framework. > This document does not describe what a hardware monitoring (hwmon) Driver or > Device is. It also does not describe the API which can be used by user space > to communicate with a hardware monitoring device. If you want to know this > -then please read the following file: Documentation/hwmon/sysfs-interface. > +then please read the following file: Documentation/hwmon/sysfs-interface.rst. > > For additional guidelines on how to write and improve hwmon drivers, please > -also read Documentation/hwmon/submitting-patches. > +also read Documentation/hwmon/submitting-patches.rst. > > The API > ------- > diff --git a/Documentation/hwmon/ibm-cffps b/Documentation/hwmon/ibm-cffps.rst > similarity index 100% > rename from Documentation/hwmon/ibm-cffps > rename to Documentation/hwmon/ibm-cffps.rst > diff --git a/Documentation/hwmon/ibmaem b/Documentation/hwmon/ibmaem.rst > similarity index 100% > rename from Documentation/hwmon/ibmaem > rename to Documentation/hwmon/ibmaem.rst > diff --git a/Documentation/hwmon/ibmpowernv b/Documentation/hwmon/ibmpowernv.rst > similarity index 100% > rename from Documentation/hwmon/ibmpowernv > rename to Documentation/hwmon/ibmpowernv.rst > diff --git a/Documentation/hwmon/ina209 b/Documentation/hwmon/ina209.rst > similarity index 100% > rename from Documentation/hwmon/ina209 > rename to Documentation/hwmon/ina209.rst > diff --git a/Documentation/hwmon/ina2xx b/Documentation/hwmon/ina2xx.rst > similarity index 97% > rename from Documentation/hwmon/ina2xx > rename to Documentation/hwmon/ina2xx.rst > index 95badf9c396f..94b9a260c518 100644 > --- a/Documentation/hwmon/ina2xx > +++ b/Documentation/hwmon/ina2xx.rst > @@ -78,7 +78,7 @@ refer to the Documentation/devicetree/bindings/hwmon/ina2xx.txt for bindings > if the device tree is used. > > Additionally ina226 supports update_interval attribute as described in > -Documentation/hwmon/sysfs-interface. Internally the interval is the sum of > +Documentation/hwmon/sysfs-interface.rst. Internally the interval is the sum of > bus and shunt voltage conversion times multiplied by the averaging rate. We > don't touch the conversion times and only modify the number of averages. The > lower limit of the update_interval is 2 ms, the upper limit is 2253 ms. > diff --git a/Documentation/hwmon/ina3221 b/Documentation/hwmon/ina3221.rst > similarity index 100% > rename from Documentation/hwmon/ina3221 > rename to Documentation/hwmon/ina3221.rst > diff --git a/Documentation/hwmon/index.rst b/Documentation/hwmon/index.rst > new file mode 100644 > index 000000000000..893804414510 > --- /dev/null > +++ b/Documentation/hwmon/index.rst > @@ -0,0 +1,179 @@ > +========================= > +Linux Hardware Monitoring > +========================= > + > +.. toctree:: > + :maxdepth: 1 > + > + hwmon-kernel-api.rst > + pmbus-core.rst > + submitting-patches.rst > + sysfs-interface.rst > + userspace-tools.rst > + > +Hardware Monitoring Kernel Drivers > +================================== > + > +.. toctree:: > + :maxdepth: 1 > + > + ab8500.rst > + abituguru.rst > + abituguru3.rst > + abx500.rst > + acpi_power_meter.rst > + ad7314.rst > + adc128d818.rst > + adm1021.rst > + adm1025.rst > + adm1026.rst > + adm1031.rst > + adm1275.rst > + adm9240.rst > + ads1015.rst > + ads7828.rst > + adt7410.rst > + adt7411.rst > + adt7462.rst > + adt7470.rst > + adt7475.rst > + amc6821.rst > + asb100.rst > + asc7621.rst > + aspeed-pwm-tacho.rst > + coretemp.rst > + da9052.rst > + da9055.rst > + dme1737.rst > + ds1621.rst > + ds620.rst > + emc1403.rst > + emc2103.rst > + emc6w201.rst > + f71805f.rst > + f71882fg.rst > + fam15h_power.rst > + ftsteutates.rst > + g760a.rst > + g762.rst > + gl518sm.rst > + hih6130.rst > + ibmaem.rst > + ibm-cffps.rst > + ibmpowernv.rst > + ina209.rst > + ina2xx.rst > + ina3221.rst > + ir35221.rst > + it87.rst > + jc42.rst > + k10temp.rst > + k8temp.rst > + lineage-pem.rst > + lm25066.rst > + lm63.rst > + lm70.rst > + lm73.rst > + lm75.rst > + lm77.rst > + lm78.rst > + lm80.rst > + lm83.rst > + lm85.rst > + lm87.rst > + lm90.rst > + lm92.rst > + lm93.rst > + lm95234.rst > + lm95245.rst > + ltc2945.rst > + ltc2978.rst > + ltc2990.rst > + ltc3815.rst > + ltc4151.rst > + ltc4215.rst > + ltc4245.rst > + ltc4260.rst > + ltc4261.rst > + max16064.rst > + max16065.rst > + max1619.rst > + max1668.rst > + max197.rst > + max20751.rst > + max31722.rst > + max31785.rst > + max31790.rst > + max34440.rst > + max6639.rst > + max6642.rst > + max6650.rst > + max6697.rst > + max8688.rst > + mc13783-adc.rst > + mcp3021.rst > + menf21bmc.rst > + mlxreg-fan.rst > + nct6683.rst > + nct6775.rst > + nct7802.rst > + nct7904.rst > + npcm750-pwm-fan.rst > + nsa320.rst > + ntc_thermistor.rst > + occ.rst > + pc87360.rst > + pc87427.rst > + pcf8591.rst > + pmbus.rst > + powr1220.rst > + pwm-fan.rst > + raspberrypi-hwmon.rst > + sch5627.rst > + sch5636.rst > + scpi-hwmon.rst > + sht15.rst > + sht21.rst > + sht3x.rst > + shtc1.rst > + sis5595.rst > + smm665.rst > + smsc47b397.rst > + smsc47m192.rst > + smsc47m1.rst > + tc654.rst > + tc74.rst > + thmc50.rst > + tmp102.rst > + tmp103.rst > + tmp108.rst > + tmp401.rst > + tmp421.rst > + tps40422.rst > + twl4030-madc-hwmon.rst > + ucd9000.rst > + ucd9200.rst > + vexpress.rst > + via686a.rst > + vt1211.rst > + w83627ehf.rst > + w83627hf.rst > + w83773g.rst > + w83781d.rst > + w83791d.rst > + w83792d.rst > + w83793.rst > + w83795.rst > + w83l785ts.rst > + w83l786ng.rst > + wm831x.rst > + wm8350.rst > + xgene-hwmon.rst > + zl6100.rst > + > +.. only:: subproject and html > + > + Indices > + ======= > + > + * :ref:`genindex` > diff --git a/Documentation/hwmon/ir35221 b/Documentation/hwmon/ir35221.rst > similarity index 100% > rename from Documentation/hwmon/ir35221 > rename to Documentation/hwmon/ir35221.rst > diff --git a/Documentation/hwmon/it87 b/Documentation/hwmon/it87.rst > similarity index 100% > rename from Documentation/hwmon/it87 > rename to Documentation/hwmon/it87.rst > diff --git a/Documentation/hwmon/jc42 b/Documentation/hwmon/jc42.rst > similarity index 100% > rename from Documentation/hwmon/jc42 > rename to Documentation/hwmon/jc42.rst > diff --git a/Documentation/hwmon/k10temp b/Documentation/hwmon/k10temp.rst > similarity index 100% > rename from Documentation/hwmon/k10temp > rename to Documentation/hwmon/k10temp.rst > diff --git a/Documentation/hwmon/k8temp b/Documentation/hwmon/k8temp.rst > similarity index 100% > rename from Documentation/hwmon/k8temp > rename to Documentation/hwmon/k8temp.rst > diff --git a/Documentation/hwmon/lineage-pem b/Documentation/hwmon/lineage-pem.rst > similarity index 100% > rename from Documentation/hwmon/lineage-pem > rename to Documentation/hwmon/lineage-pem.rst > diff --git a/Documentation/hwmon/lm25066 b/Documentation/hwmon/lm25066.rst > similarity index 97% > rename from Documentation/hwmon/lm25066 > rename to Documentation/hwmon/lm25066.rst > index 60b7f2722931..da15e3094c8c 100644 > --- a/Documentation/hwmon/lm25066 > +++ b/Documentation/hwmon/lm25066.rst > @@ -69,7 +69,7 @@ LM25066, LM5064, and LM5066/LM5066I Power Management, Monitoring, > Control, and Protection ICs. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/lm63 b/Documentation/hwmon/lm63.rst > similarity index 100% > rename from Documentation/hwmon/lm63 > rename to Documentation/hwmon/lm63.rst > diff --git a/Documentation/hwmon/lm70 b/Documentation/hwmon/lm70.rst > similarity index 100% > rename from Documentation/hwmon/lm70 > rename to Documentation/hwmon/lm70.rst > diff --git a/Documentation/hwmon/lm73 b/Documentation/hwmon/lm73.rst > similarity index 100% > rename from Documentation/hwmon/lm73 > rename to Documentation/hwmon/lm73.rst > diff --git a/Documentation/hwmon/lm75 b/Documentation/hwmon/lm75.rst > similarity index 100% > rename from Documentation/hwmon/lm75 > rename to Documentation/hwmon/lm75.rst > diff --git a/Documentation/hwmon/lm77 b/Documentation/hwmon/lm77.rst > similarity index 100% > rename from Documentation/hwmon/lm77 > rename to Documentation/hwmon/lm77.rst > diff --git a/Documentation/hwmon/lm78 b/Documentation/hwmon/lm78.rst > similarity index 100% > rename from Documentation/hwmon/lm78 > rename to Documentation/hwmon/lm78.rst > diff --git a/Documentation/hwmon/lm80 b/Documentation/hwmon/lm80.rst > similarity index 100% > rename from Documentation/hwmon/lm80 > rename to Documentation/hwmon/lm80.rst > diff --git a/Documentation/hwmon/lm83 b/Documentation/hwmon/lm83.rst > similarity index 100% > rename from Documentation/hwmon/lm83 > rename to Documentation/hwmon/lm83.rst > diff --git a/Documentation/hwmon/lm85 b/Documentation/hwmon/lm85.rst > similarity index 100% > rename from Documentation/hwmon/lm85 > rename to Documentation/hwmon/lm85.rst > diff --git a/Documentation/hwmon/lm87 b/Documentation/hwmon/lm87.rst > similarity index 100% > rename from Documentation/hwmon/lm87 > rename to Documentation/hwmon/lm87.rst > diff --git a/Documentation/hwmon/lm90 b/Documentation/hwmon/lm90.rst > similarity index 100% > rename from Documentation/hwmon/lm90 > rename to Documentation/hwmon/lm90.rst > diff --git a/Documentation/hwmon/lm92 b/Documentation/hwmon/lm92.rst > similarity index 100% > rename from Documentation/hwmon/lm92 > rename to Documentation/hwmon/lm92.rst > diff --git a/Documentation/hwmon/lm93 b/Documentation/hwmon/lm93.rst > similarity index 100% > rename from Documentation/hwmon/lm93 > rename to Documentation/hwmon/lm93.rst > diff --git a/Documentation/hwmon/lm95234 b/Documentation/hwmon/lm95234.rst > similarity index 100% > rename from Documentation/hwmon/lm95234 > rename to Documentation/hwmon/lm95234.rst > diff --git a/Documentation/hwmon/lm95245 b/Documentation/hwmon/lm95245.rst > similarity index 100% > rename from Documentation/hwmon/lm95245 > rename to Documentation/hwmon/lm95245.rst > diff --git a/Documentation/hwmon/ltc2945 b/Documentation/hwmon/ltc2945.rst > similarity index 100% > rename from Documentation/hwmon/ltc2945 > rename to Documentation/hwmon/ltc2945.rst > diff --git a/Documentation/hwmon/ltc2978 b/Documentation/hwmon/ltc2978.rst > similarity index 100% > rename from Documentation/hwmon/ltc2978 > rename to Documentation/hwmon/ltc2978.rst > diff --git a/Documentation/hwmon/ltc2990 b/Documentation/hwmon/ltc2990.rst > similarity index 100% > rename from Documentation/hwmon/ltc2990 > rename to Documentation/hwmon/ltc2990.rst > diff --git a/Documentation/hwmon/ltc3815 b/Documentation/hwmon/ltc3815.rst > similarity index 100% > rename from Documentation/hwmon/ltc3815 > rename to Documentation/hwmon/ltc3815.rst > diff --git a/Documentation/hwmon/ltc4151 b/Documentation/hwmon/ltc4151.rst > similarity index 100% > rename from Documentation/hwmon/ltc4151 > rename to Documentation/hwmon/ltc4151.rst > diff --git a/Documentation/hwmon/ltc4215 b/Documentation/hwmon/ltc4215.rst > similarity index 100% > rename from Documentation/hwmon/ltc4215 > rename to Documentation/hwmon/ltc4215.rst > diff --git a/Documentation/hwmon/ltc4245 b/Documentation/hwmon/ltc4245.rst > similarity index 100% > rename from Documentation/hwmon/ltc4245 > rename to Documentation/hwmon/ltc4245.rst > diff --git a/Documentation/hwmon/ltc4260 b/Documentation/hwmon/ltc4260.rst > similarity index 100% > rename from Documentation/hwmon/ltc4260 > rename to Documentation/hwmon/ltc4260.rst > diff --git a/Documentation/hwmon/ltc4261 b/Documentation/hwmon/ltc4261.rst > similarity index 100% > rename from Documentation/hwmon/ltc4261 > rename to Documentation/hwmon/ltc4261.rst > diff --git a/Documentation/hwmon/max16064 b/Documentation/hwmon/max16064.rst > similarity index 96% > rename from Documentation/hwmon/max16064 > rename to Documentation/hwmon/max16064.rst > index 61ec679dc477..6d5e9538991f 100644 > --- a/Documentation/hwmon/max16064 > +++ b/Documentation/hwmon/max16064.rst > @@ -21,7 +21,7 @@ This driver supports hardware monitoring for Maxim MAX16064 Quad Power-Supply > Controller with Active-Voltage Output Control and PMBus Interface. > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max16065 b/Documentation/hwmon/max16065.rst > similarity index 100% > rename from Documentation/hwmon/max16065 > rename to Documentation/hwmon/max16065.rst > diff --git a/Documentation/hwmon/max1619 b/Documentation/hwmon/max1619.rst > similarity index 100% > rename from Documentation/hwmon/max1619 > rename to Documentation/hwmon/max1619.rst > diff --git a/Documentation/hwmon/max1668 b/Documentation/hwmon/max1668.rst > similarity index 100% > rename from Documentation/hwmon/max1668 > rename to Documentation/hwmon/max1668.rst > diff --git a/Documentation/hwmon/max197 b/Documentation/hwmon/max197.rst > similarity index 100% > rename from Documentation/hwmon/max197 > rename to Documentation/hwmon/max197.rst > diff --git a/Documentation/hwmon/max20751 b/Documentation/hwmon/max20751.rst > similarity index 96% > rename from Documentation/hwmon/max20751 > rename to Documentation/hwmon/max20751.rst > index d546695900ef..aa4469be6674 100644 > --- a/Documentation/hwmon/max20751 > +++ b/Documentation/hwmon/max20751.rst > @@ -23,7 +23,7 @@ This driver supports MAX20751 Multiphase Master with PMBus Interface > and Internal Buck Converter. > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max31722 b/Documentation/hwmon/max31722.rst > similarity index 100% > rename from Documentation/hwmon/max31722 > rename to Documentation/hwmon/max31722.rst > diff --git a/Documentation/hwmon/max31785 b/Documentation/hwmon/max31785.rst > similarity index 100% > rename from Documentation/hwmon/max31785 > rename to Documentation/hwmon/max31785.rst > diff --git a/Documentation/hwmon/max31790 b/Documentation/hwmon/max31790.rst > similarity index 100% > rename from Documentation/hwmon/max31790 > rename to Documentation/hwmon/max31790.rst > diff --git a/Documentation/hwmon/max34440 b/Documentation/hwmon/max34440.rst > similarity index 98% > rename from Documentation/hwmon/max34440 > rename to Documentation/hwmon/max34440.rst > index 639838ef29fd..939138e12b02 100644 > --- a/Documentation/hwmon/max34440 > +++ b/Documentation/hwmon/max34440.rst > @@ -76,7 +76,7 @@ based on GIN pins. The MAX34460 supports 12 voltage channels, and the MAX34461 > supports 16 voltage channels. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max6639 b/Documentation/hwmon/max6639.rst > similarity index 100% > rename from Documentation/hwmon/max6639 > rename to Documentation/hwmon/max6639.rst > diff --git a/Documentation/hwmon/max6642 b/Documentation/hwmon/max6642.rst > similarity index 100% > rename from Documentation/hwmon/max6642 > rename to Documentation/hwmon/max6642.rst > diff --git a/Documentation/hwmon/max6650 b/Documentation/hwmon/max6650.rst > similarity index 100% > rename from Documentation/hwmon/max6650 > rename to Documentation/hwmon/max6650.rst > diff --git a/Documentation/hwmon/max6697 b/Documentation/hwmon/max6697.rst > similarity index 100% > rename from Documentation/hwmon/max6697 > rename to Documentation/hwmon/max6697.rst > diff --git a/Documentation/hwmon/max8688 b/Documentation/hwmon/max8688.rst > similarity index 97% > rename from Documentation/hwmon/max8688 > rename to Documentation/hwmon/max8688.rst > index 43da139234c1..009487759c61 100644 > --- a/Documentation/hwmon/max8688 > +++ b/Documentation/hwmon/max8688.rst > @@ -21,7 +21,7 @@ This driver supports hardware monitoring for Maxim MAX8688 Digital Power-Supply > Controller/Monitor with PMBus Interface. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/mc13783-adc b/Documentation/hwmon/mc13783-adc.rst > similarity index 100% > rename from Documentation/hwmon/mc13783-adc > rename to Documentation/hwmon/mc13783-adc.rst > diff --git a/Documentation/hwmon/mcp3021 b/Documentation/hwmon/mcp3021.rst > similarity index 100% > rename from Documentation/hwmon/mcp3021 > rename to Documentation/hwmon/mcp3021.rst > diff --git a/Documentation/hwmon/menf21bmc b/Documentation/hwmon/menf21bmc.rst > similarity index 100% > rename from Documentation/hwmon/menf21bmc > rename to Documentation/hwmon/menf21bmc.rst > diff --git a/Documentation/hwmon/mlxreg-fan b/Documentation/hwmon/mlxreg-fan.rst > similarity index 100% > rename from Documentation/hwmon/mlxreg-fan > rename to Documentation/hwmon/mlxreg-fan.rst > diff --git a/Documentation/hwmon/nct6683 b/Documentation/hwmon/nct6683.rst > similarity index 100% > rename from Documentation/hwmon/nct6683 > rename to Documentation/hwmon/nct6683.rst > diff --git a/Documentation/hwmon/nct6775 b/Documentation/hwmon/nct6775.rst > similarity index 100% > rename from Documentation/hwmon/nct6775 > rename to Documentation/hwmon/nct6775.rst > diff --git a/Documentation/hwmon/nct7802 b/Documentation/hwmon/nct7802.rst > similarity index 100% > rename from Documentation/hwmon/nct7802 > rename to Documentation/hwmon/nct7802.rst > diff --git a/Documentation/hwmon/nct7904 b/Documentation/hwmon/nct7904.rst > similarity index 100% > rename from Documentation/hwmon/nct7904 > rename to Documentation/hwmon/nct7904.rst > diff --git a/Documentation/hwmon/npcm750-pwm-fan b/Documentation/hwmon/npcm750-pwm-fan.rst > similarity index 100% > rename from Documentation/hwmon/npcm750-pwm-fan > rename to Documentation/hwmon/npcm750-pwm-fan.rst > diff --git a/Documentation/hwmon/nsa320 b/Documentation/hwmon/nsa320.rst > similarity index 100% > rename from Documentation/hwmon/nsa320 > rename to Documentation/hwmon/nsa320.rst > diff --git a/Documentation/hwmon/ntc_thermistor b/Documentation/hwmon/ntc_thermistor.rst > similarity index 100% > rename from Documentation/hwmon/ntc_thermistor > rename to Documentation/hwmon/ntc_thermistor.rst > diff --git a/Documentation/hwmon/occ b/Documentation/hwmon/occ.rst > similarity index 100% > rename from Documentation/hwmon/occ > rename to Documentation/hwmon/occ.rst > diff --git a/Documentation/hwmon/pc87360 b/Documentation/hwmon/pc87360.rst > similarity index 100% > rename from Documentation/hwmon/pc87360 > rename to Documentation/hwmon/pc87360.rst > diff --git a/Documentation/hwmon/pc87427 b/Documentation/hwmon/pc87427.rst > similarity index 100% > rename from Documentation/hwmon/pc87427 > rename to Documentation/hwmon/pc87427.rst > diff --git a/Documentation/hwmon/pcf8591 b/Documentation/hwmon/pcf8591.rst > similarity index 100% > rename from Documentation/hwmon/pcf8591 > rename to Documentation/hwmon/pcf8591.rst > diff --git a/Documentation/hwmon/pmbus-core b/Documentation/hwmon/pmbus-core.rst > similarity index 100% > rename from Documentation/hwmon/pmbus-core > rename to Documentation/hwmon/pmbus-core.rst > diff --git a/Documentation/hwmon/pmbus b/Documentation/hwmon/pmbus.rst > similarity index 100% > rename from Documentation/hwmon/pmbus > rename to Documentation/hwmon/pmbus.rst > diff --git a/Documentation/hwmon/powr1220 b/Documentation/hwmon/powr1220.rst > similarity index 100% > rename from Documentation/hwmon/powr1220 > rename to Documentation/hwmon/powr1220.rst > diff --git a/Documentation/hwmon/pwm-fan b/Documentation/hwmon/pwm-fan.rst > similarity index 100% > rename from Documentation/hwmon/pwm-fan > rename to Documentation/hwmon/pwm-fan.rst > diff --git a/Documentation/hwmon/raspberrypi-hwmon b/Documentation/hwmon/raspberrypi-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/raspberrypi-hwmon > rename to Documentation/hwmon/raspberrypi-hwmon.rst > diff --git a/Documentation/hwmon/sch5627 b/Documentation/hwmon/sch5627.rst > similarity index 100% > rename from Documentation/hwmon/sch5627 > rename to Documentation/hwmon/sch5627.rst > diff --git a/Documentation/hwmon/sch5636 b/Documentation/hwmon/sch5636.rst > similarity index 100% > rename from Documentation/hwmon/sch5636 > rename to Documentation/hwmon/sch5636.rst > diff --git a/Documentation/hwmon/scpi-hwmon b/Documentation/hwmon/scpi-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/scpi-hwmon > rename to Documentation/hwmon/scpi-hwmon.rst > diff --git a/Documentation/hwmon/sht15 b/Documentation/hwmon/sht15.rst > similarity index 100% > rename from Documentation/hwmon/sht15 > rename to Documentation/hwmon/sht15.rst > diff --git a/Documentation/hwmon/sht21 b/Documentation/hwmon/sht21.rst > similarity index 100% > rename from Documentation/hwmon/sht21 > rename to Documentation/hwmon/sht21.rst > diff --git a/Documentation/hwmon/sht3x b/Documentation/hwmon/sht3x.rst > similarity index 100% > rename from Documentation/hwmon/sht3x > rename to Documentation/hwmon/sht3x.rst > diff --git a/Documentation/hwmon/shtc1 b/Documentation/hwmon/shtc1.rst > similarity index 100% > rename from Documentation/hwmon/shtc1 > rename to Documentation/hwmon/shtc1.rst > diff --git a/Documentation/hwmon/sis5595 b/Documentation/hwmon/sis5595.rst > similarity index 100% > rename from Documentation/hwmon/sis5595 > rename to Documentation/hwmon/sis5595.rst > diff --git a/Documentation/hwmon/smm665 b/Documentation/hwmon/smm665.rst > similarity index 100% > rename from Documentation/hwmon/smm665 > rename to Documentation/hwmon/smm665.rst > diff --git a/Documentation/hwmon/smsc47b397 b/Documentation/hwmon/smsc47b397.rst > similarity index 100% > rename from Documentation/hwmon/smsc47b397 > rename to Documentation/hwmon/smsc47b397.rst > diff --git a/Documentation/hwmon/smsc47m1 b/Documentation/hwmon/smsc47m1.rst > similarity index 100% > rename from Documentation/hwmon/smsc47m1 > rename to Documentation/hwmon/smsc47m1.rst > diff --git a/Documentation/hwmon/smsc47m192 b/Documentation/hwmon/smsc47m192.rst > similarity index 100% > rename from Documentation/hwmon/smsc47m192 > rename to Documentation/hwmon/smsc47m192.rst > diff --git a/Documentation/hwmon/submitting-patches b/Documentation/hwmon/submitting-patches.rst > similarity index 98% > rename from Documentation/hwmon/submitting-patches > rename to Documentation/hwmon/submitting-patches.rst > index 12540b7d9b50..f9796b9d9db6 100644 > --- a/Documentation/hwmon/submitting-patches > +++ b/Documentation/hwmon/submitting-patches.rst > @@ -39,7 +39,7 @@ increase the chances of your change being accepted. > 2. Adding functionality to existing drivers > ------------------------------------------- > > -* Make sure the documentation in Documentation/hwmon/ is up to > +* Make sure the documentation in Documentation/hwmon/.rst is up to > date. > > * Make sure the information in Kconfig is up to date. > @@ -61,7 +61,7 @@ increase the chances of your change being accepted. > > * Consider adding yourself to MAINTAINERS. > > -* Document the driver in Documentation/hwmon/. > +* Document the driver in Documentation/hwmon/.rst. > > * Add the driver to Kconfig and Makefile in alphabetical order. > > @@ -134,7 +134,7 @@ increase the chances of your change being accepted. > non-standard attributes, or you believe you do, discuss it on the mailing list > first. Either case, provide a detailed explanation why you need the > non-standard attribute(s). > - Standard attributes are specified in Documentation/hwmon/sysfs-interface. > + Standard attributes are specified in Documentation/hwmon/sysfs-interface.rst. > > * When deciding which sysfs attributes to support, look at the chip's > capabilities. While we do not expect your driver to support everything the > diff --git a/Documentation/hwmon/sysfs-interface b/Documentation/hwmon/sysfs-interface.rst > similarity index 100% > rename from Documentation/hwmon/sysfs-interface > rename to Documentation/hwmon/sysfs-interface.rst > diff --git a/Documentation/hwmon/tc654 b/Documentation/hwmon/tc654.rst > similarity index 100% > rename from Documentation/hwmon/tc654 > rename to Documentation/hwmon/tc654.rst > diff --git a/Documentation/hwmon/tc74 b/Documentation/hwmon/tc74.rst > similarity index 100% > rename from Documentation/hwmon/tc74 > rename to Documentation/hwmon/tc74.rst > diff --git a/Documentation/hwmon/thmc50 b/Documentation/hwmon/thmc50.rst > similarity index 100% > rename from Documentation/hwmon/thmc50 > rename to Documentation/hwmon/thmc50.rst > diff --git a/Documentation/hwmon/tmp102 b/Documentation/hwmon/tmp102.rst > similarity index 93% > rename from Documentation/hwmon/tmp102 > rename to Documentation/hwmon/tmp102.rst > index 5e34821df4ab..b1f585531a88 100644 > --- a/Documentation/hwmon/tmp102 > +++ b/Documentation/hwmon/tmp102.rst > @@ -28,4 +28,4 @@ The TMP102 has a programmable update rate that can select between 8, 4, 1, and > 0.5 Hz. (Currently the driver only supports the default of 4 Hz). > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > diff --git a/Documentation/hwmon/tmp103 b/Documentation/hwmon/tmp103.rst > similarity index 92% > rename from Documentation/hwmon/tmp103 > rename to Documentation/hwmon/tmp103.rst > index 7682a795e38c..15d25806d585 100644 > --- a/Documentation/hwmon/tmp103 > +++ b/Documentation/hwmon/tmp103.rst > @@ -27,7 +27,7 @@ Resolution: 8 Bits > Accuracy: ±1°C Typ (–10°C to +100°C) > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > > Please refer how to instantiate this driver: > Documentation/i2c/instantiating-devices > diff --git a/Documentation/hwmon/tmp108 b/Documentation/hwmon/tmp108.rst > similarity index 95% > rename from Documentation/hwmon/tmp108 > rename to Documentation/hwmon/tmp108.rst > index 7e08b7ef1e2f..5f4266a16cb2 100644 > --- a/Documentation/hwmon/tmp108 > +++ b/Documentation/hwmon/tmp108.rst > @@ -38,4 +38,4 @@ and then the device is shut down automatically. (This driver only supports > continuous mode.) > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > diff --git a/Documentation/hwmon/tmp401 b/Documentation/hwmon/tmp401.rst > similarity index 97% > rename from Documentation/hwmon/tmp401 > rename to Documentation/hwmon/tmp401.rst > index bd865bbdb38d..6a05a0719bc7 100644 > --- a/Documentation/hwmon/tmp401 > +++ b/Documentation/hwmon/tmp401.rst > @@ -68,7 +68,7 @@ supported by the driver so far, so using the default resolution of 0.5 > degree). > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > > The TMP411 and TMP431 chips are compatible with TMP401. TMP411 provides > some additional features. > diff --git a/Documentation/hwmon/tmp421 b/Documentation/hwmon/tmp421.rst > similarity index 100% > rename from Documentation/hwmon/tmp421 > rename to Documentation/hwmon/tmp421.rst > diff --git a/Documentation/hwmon/tps40422 b/Documentation/hwmon/tps40422.rst > similarity index 96% > rename from Documentation/hwmon/tps40422 > rename to Documentation/hwmon/tps40422.rst > index 359751eb5ed4..b691e30479dd 100644 > --- a/Documentation/hwmon/tps40422 > +++ b/Documentation/hwmon/tps40422.rst > @@ -21,7 +21,7 @@ This driver supports TI TPS40422 Dual-Output or Two-Phase Synchronous Buck > Controller with PMBus > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/twl4030-madc-hwmon b/Documentation/hwmon/twl4030-madc-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/twl4030-madc-hwmon > rename to Documentation/hwmon/twl4030-madc-hwmon.rst > diff --git a/Documentation/hwmon/ucd9000 b/Documentation/hwmon/ucd9000.rst > similarity index 97% > rename from Documentation/hwmon/ucd9000 > rename to Documentation/hwmon/ucd9000.rst > index d69061b7312c..ebc4f2b3bfea 100644 > --- a/Documentation/hwmon/ucd9000 > +++ b/Documentation/hwmon/ucd9000.rst > @@ -57,7 +57,7 @@ system-health monitor. The device integrates a 12-bit ADC for monitoring up to > 13 power-supply voltage, current, or temperature inputs. > > This driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -72,7 +72,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/ucd9200 b/Documentation/hwmon/ucd9200.rst > similarity index 97% > rename from Documentation/hwmon/ucd9200 > rename to Documentation/hwmon/ucd9200.rst > index 44eda4a579b6..b819dfd75f71 100644 > --- a/Documentation/hwmon/ucd9200 > +++ b/Documentation/hwmon/ucd9200.rst > @@ -33,7 +33,7 @@ dedicated circuitry for DC/DC loop management with flash memory and a serial > interface to support configuration, monitoring and management. > > This driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -48,7 +48,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/userspace-tools b/Documentation/hwmon/userspace-tools.rst > similarity index 100% > rename from Documentation/hwmon/userspace-tools > rename to Documentation/hwmon/userspace-tools.rst > diff --git a/Documentation/hwmon/vexpress b/Documentation/hwmon/vexpress.rst > similarity index 100% > rename from Documentation/hwmon/vexpress > rename to Documentation/hwmon/vexpress.rst > diff --git a/Documentation/hwmon/via686a b/Documentation/hwmon/via686a.rst > similarity index 100% > rename from Documentation/hwmon/via686a > rename to Documentation/hwmon/via686a.rst > diff --git a/Documentation/hwmon/vt1211 b/Documentation/hwmon/vt1211.rst > similarity index 100% > rename from Documentation/hwmon/vt1211 > rename to Documentation/hwmon/vt1211.rst > diff --git a/Documentation/hwmon/w83627ehf b/Documentation/hwmon/w83627ehf.rst > similarity index 100% > rename from Documentation/hwmon/w83627ehf > rename to Documentation/hwmon/w83627ehf.rst > diff --git a/Documentation/hwmon/w83627hf b/Documentation/hwmon/w83627hf.rst > similarity index 100% > rename from Documentation/hwmon/w83627hf > rename to Documentation/hwmon/w83627hf.rst > diff --git a/Documentation/hwmon/w83773g b/Documentation/hwmon/w83773g.rst > similarity index 100% > rename from Documentation/hwmon/w83773g > rename to Documentation/hwmon/w83773g.rst > diff --git a/Documentation/hwmon/w83781d b/Documentation/hwmon/w83781d.rst > similarity index 100% > rename from Documentation/hwmon/w83781d > rename to Documentation/hwmon/w83781d.rst > diff --git a/Documentation/hwmon/w83791d b/Documentation/hwmon/w83791d.rst > similarity index 99% > rename from Documentation/hwmon/w83791d > rename to Documentation/hwmon/w83791d.rst > index a91f9e5fb0c6..3adaed39b157 100644 > --- a/Documentation/hwmon/w83791d > +++ b/Documentation/hwmon/w83791d.rst > @@ -102,7 +102,7 @@ This file is used for both legacy and new code. > > The sysfs interface to the beep bitmask has migrated from the original legacy > method of a single sysfs beep_mask file to a newer method using multiple > -`*_beep` files as described in `Documentation/hwmon/sysfs-interface`. > +`*_beep` files as described in `Documentation/hwmon/sysfs-interface.rst`. > > A similar change has occurred for the bitmap corresponding to the alarms. The > original legacy method used a single sysfs alarms file containing a bitmap > diff --git a/Documentation/hwmon/w83792d b/Documentation/hwmon/w83792d.rst > similarity index 100% > rename from Documentation/hwmon/w83792d > rename to Documentation/hwmon/w83792d.rst > diff --git a/Documentation/hwmon/w83793 b/Documentation/hwmon/w83793.rst > similarity index 100% > rename from Documentation/hwmon/w83793 > rename to Documentation/hwmon/w83793.rst > diff --git a/Documentation/hwmon/w83795 b/Documentation/hwmon/w83795.rst > similarity index 100% > rename from Documentation/hwmon/w83795 > rename to Documentation/hwmon/w83795.rst > diff --git a/Documentation/hwmon/w83l785ts b/Documentation/hwmon/w83l785ts.rst > similarity index 100% > rename from Documentation/hwmon/w83l785ts > rename to Documentation/hwmon/w83l785ts.rst > diff --git a/Documentation/hwmon/w83l786ng b/Documentation/hwmon/w83l786ng.rst > similarity index 100% > rename from Documentation/hwmon/w83l786ng > rename to Documentation/hwmon/w83l786ng.rst > diff --git a/Documentation/hwmon/wm831x b/Documentation/hwmon/wm831x.rst > similarity index 100% > rename from Documentation/hwmon/wm831x > rename to Documentation/hwmon/wm831x.rst > diff --git a/Documentation/hwmon/wm8350 b/Documentation/hwmon/wm8350.rst > similarity index 100% > rename from Documentation/hwmon/wm8350 > rename to Documentation/hwmon/wm8350.rst > diff --git a/Documentation/hwmon/xgene-hwmon b/Documentation/hwmon/xgene-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/xgene-hwmon > rename to Documentation/hwmon/xgene-hwmon.rst > diff --git a/Documentation/hwmon/zl6100 b/Documentation/hwmon/zl6100.rst > similarity index 98% > rename from Documentation/hwmon/zl6100 > rename to Documentation/hwmon/zl6100.rst > index 4029970bace4..41513bb7fe51 100644 > --- a/Documentation/hwmon/zl6100 > +++ b/Documentation/hwmon/zl6100.rst > @@ -113,7 +113,7 @@ This driver supports hardware monitoring for Intersil / Zilker Labs ZL6100 and > compatible digital DC-DC controllers. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus and Documentation.hwmon/pmbus-core for details > +Documentation/hwmon/pmbus.rst and Documentation.hwmon/pmbus-core for details > on PMBus client drivers. > > > diff --git a/Documentation/index.rst b/Documentation/index.rst > index 80a421cb935e..3a710dc24fc8 100644 > --- a/Documentation/index.rst > +++ b/Documentation/index.rst > @@ -83,6 +83,7 @@ needed). > media/index > networking/index > input/index > + hwmon/index > gpu/index > security/index > sound/index > diff --git a/Documentation/thermal/sysfs-api.txt b/Documentation/thermal/sysfs-api.txt > index 911399730c1c..c3fa500df92c 100644 > --- a/Documentation/thermal/sysfs-api.txt > +++ b/Documentation/thermal/sysfs-api.txt > @@ -316,7 +316,7 @@ ACPI thermal zones. > |---temp[1-*]_input: The current temperature of thermal zone [1-*] > |---temp[1-*]_critical: The critical trip point of thermal zone [1-*] > > -Please read Documentation/hwmon/sysfs-interface for additional information. > +Please read Documentation/hwmon/sysfs-interface.rst for additional information. > > *************************** > * Thermal zone attributes * > diff --git a/MAINTAINERS b/MAINTAINERS > index dc615cb76455..d258fb8e7e8e 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -468,7 +468,7 @@ ADM1025 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/adm1025 > +F: Documentation/hwmon/adm1025.rst > F: drivers/hwmon/adm1025.c > > ADM1029 HARDWARE MONITOR DRIVER > @@ -520,7 +520,7 @@ ADS1015 HARDWARE MONITOR DRIVER > M: Dirk Eibach > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ads1015 > +F: Documentation/hwmon/ads1015.rst > F: drivers/hwmon/ads1015.c > F: include/linux/platform_data/ads1015.h > > @@ -533,7 +533,7 @@ ADT7475 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/adt7475 > +F: Documentation/hwmon/adt7475.rst > F: drivers/hwmon/adt7475.c > > ADVANSYS SCSI DRIVER > @@ -764,7 +764,7 @@ AMD FAM15H PROCESSOR POWER MONITORING DRIVER > M: Huang Rui > L: linux-hwmon@vger.kernel.org > S: Supported > -F: Documentation/hwmon/fam15h_power > +F: Documentation/hwmon/fam15h_power.rst > F: drivers/hwmon/fam15h_power.c > > AMD FCH GPIO DRIVER > @@ -2512,7 +2512,7 @@ ASC7621 HARDWARE MONITOR DRIVER > M: George Joseph > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/asc7621 > +F: Documentation/hwmon/asc7621.rst > F: drivers/hwmon/asc7621.c > > ASPEED VIDEO ENGINE DRIVER > @@ -4043,7 +4043,7 @@ CORETEMP HARDWARE MONITORING DRIVER > M: Fenghua Yu > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/coretemp > +F: Documentation/hwmon/coretemp.rst > F: drivers/hwmon/coretemp.c > > COSA/SRP SYNC SERIAL DRIVER > @@ -4598,7 +4598,7 @@ DIALOG SEMICONDUCTOR DRIVERS > M: Support Opensource > W: http://www.dialog-semiconductor.com/products > S: Supported > -F: Documentation/hwmon/da90?? > +F: Documentation/hwmon/da90??.rst > F: Documentation/devicetree/bindings/mfd/da90*.txt > F: Documentation/devicetree/bindings/input/da90??-onkey.txt > F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt > @@ -4749,7 +4749,7 @@ DME1737 HARDWARE MONITOR DRIVER > M: Juerg Haefliger > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/dme1737 > +F: Documentation/hwmon/dme1737.rst > F: drivers/hwmon/dme1737.c > > DMI/SMBIOS SUPPORT > @@ -5935,7 +5935,7 @@ F71805F HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/f71805f > +F: Documentation/hwmon/f71805f.rst > F: drivers/hwmon/f71805f.c > > FADDR2LINE > @@ -7618,7 +7618,7 @@ INA209 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ina209 > +F: Documentation/hwmon/ina209.rst > F: Documentation/devicetree/bindings/hwmon/ina2xx.txt > F: drivers/hwmon/ina209.c > > @@ -7626,7 +7626,7 @@ INA2XX HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ina2xx > +F: Documentation/hwmon/ina2xx.rst > F: drivers/hwmon/ina2xx.c > F: include/linux/platform_data/ina2xx.h > > @@ -8244,7 +8244,7 @@ IT87 HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/it87 > +F: Documentation/hwmon/it87.rst > F: drivers/hwmon/it87.c > > IT913X MEDIA DRIVER > @@ -8288,7 +8288,7 @@ M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > F: drivers/hwmon/jc42.c > -F: Documentation/hwmon/jc42 > +F: Documentation/hwmon/jc42.rst > > JFS FILESYSTEM > M: Dave Kleikamp > @@ -8336,14 +8336,14 @@ K10TEMP HARDWARE MONITORING DRIVER > M: Clemens Ladisch > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/k10temp > +F: Documentation/hwmon/k10temp.rst > F: drivers/hwmon/k10temp.c > > K8TEMP HARDWARE MONITORING DRIVER > M: Rudolf Marek > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/k8temp > +F: Documentation/hwmon/k8temp.rst > F: drivers/hwmon/k8temp.c > > KASAN > @@ -9034,21 +9034,21 @@ LM78 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm78 > +F: Documentation/hwmon/lm78.rst > F: drivers/hwmon/lm78.c > > LM83 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm83 > +F: Documentation/hwmon/lm83.rst > F: drivers/hwmon/lm83.c > > LM90 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm90 > +F: Documentation/hwmon/lm90.rst > F: Documentation/devicetree/bindings/hwmon/lm90.txt > F: drivers/hwmon/lm90.c > F: include/dt-bindings/thermal/lm90.h > @@ -9057,7 +9057,7 @@ LM95234 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm95234 > +F: Documentation/hwmon/lm95234.rst > F: drivers/hwmon/lm95234.c > > LME2510 MEDIA DRIVER > @@ -9131,7 +9131,7 @@ LTC4261 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ltc4261 > +F: Documentation/hwmon/ltc4261.rst > F: drivers/hwmon/ltc4261.c > > LTC4306 I2C MULTIPLEXER DRIVER > @@ -9362,7 +9362,7 @@ MAX16065 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/max16065 > +F: Documentation/hwmon/max16065.rst > F: drivers/hwmon/max16065.c > > MAX2175 SDR TUNER DRIVER > @@ -9378,14 +9378,14 @@ F: include/uapi/linux/max2175.h > MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER > L: linux-hwmon@vger.kernel.org > S: Orphan > -F: Documentation/hwmon/max6650 > +F: Documentation/hwmon/max6650.rst > F: drivers/hwmon/max6650.c > > MAX6697 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/max6697 > +F: Documentation/hwmon/max6697.rst > F: Documentation/devicetree/bindings/hwmon/max6697.txt > F: drivers/hwmon/max6697.c > F: include/linux/platform_data/max6697.h > @@ -10031,7 +10031,7 @@ F: drivers/mfd/menf21bmc.c > F: drivers/watchdog/menf21bmc_wdt.c > F: drivers/leds/leds-menf21bmc.c > F: drivers/hwmon/menf21bmc_hwmon.c > -F: Documentation/hwmon/menf21bmc > +F: Documentation/hwmon/menf21bmc.rst > > MEN Z069 WATCHDOG DRIVER > M: Johannes Thumshirn > @@ -10659,7 +10659,7 @@ NCT6775 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/nct6775 > +F: Documentation/hwmon/nct6775.rst > F: drivers/hwmon/nct6775.c > > NET_FAILOVER MODULE > @@ -11753,7 +11753,7 @@ PC87360 HARDWARE MONITORING DRIVER > M: Jim Cromie > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/pc87360 > +F: Documentation/hwmon/pc87360.rst > F: drivers/hwmon/pc87360.c > > PC8736x GPIO DRIVER > @@ -11765,7 +11765,7 @@ PC87427 HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/pc87427 > +F: Documentation/hwmon/pc87427.rst > F: drivers/hwmon/pc87427.c > > PCA9532 LED DRIVER > @@ -12333,23 +12333,23 @@ S: Maintained > F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt > F: Documentation/devicetree/bindings/hwmon/max31785.txt > F: Documentation/devicetree/bindings/hwmon/ltc2978.txt > -F: Documentation/hwmon/adm1275 > -F: Documentation/hwmon/ibm-cffps > -F: Documentation/hwmon/ir35221 > -F: Documentation/hwmon/lm25066 > -F: Documentation/hwmon/ltc2978 > -F: Documentation/hwmon/ltc3815 > -F: Documentation/hwmon/max16064 > -F: Documentation/hwmon/max20751 > -F: Documentation/hwmon/max31785 > -F: Documentation/hwmon/max34440 > -F: Documentation/hwmon/max8688 > -F: Documentation/hwmon/pmbus > -F: Documentation/hwmon/pmbus-core > -F: Documentation/hwmon/tps40422 > -F: Documentation/hwmon/ucd9000 > -F: Documentation/hwmon/ucd9200 > -F: Documentation/hwmon/zl6100 > +F: Documentation/hwmon/adm1275.rst > +F: Documentation/hwmon/ibm-cffps.rst > +F: Documentation/hwmon/ir35221.rst > +F: Documentation/hwmon/lm25066.rst > +F: Documentation/hwmon/ltc2978.rst > +F: Documentation/hwmon/ltc3815.rst > +F: Documentation/hwmon/max16064.rst > +F: Documentation/hwmon/max20751.rst > +F: Documentation/hwmon/max31785.rst > +F: Documentation/hwmon/max34440.rst > +F: Documentation/hwmon/max8688.rst > +F: Documentation/hwmon/pmbus.rst > +F: Documentation/hwmon/pmbus-core.rst > +F: Documentation/hwmon/tps40422.rst > +F: Documentation/hwmon/ucd9000.rst > +F: Documentation/hwmon/ucd9200.rst > +F: Documentation/hwmon/zl6100.rst > F: drivers/hwmon/pmbus/ > F: include/linux/pmbus.h > > @@ -12613,7 +12613,7 @@ M: Bartlomiej Zolnierkiewicz > L: linux-hwmon@vger.kernel.org > S: Supported > F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt > -F: Documentation/hwmon/pwm-fan > +F: Documentation/hwmon/pwm-fan.rst > F: drivers/hwmon/pwm-fan.c > > PWM IR Transmitter > @@ -14278,21 +14278,21 @@ SMM665 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/smm665 > +F: Documentation/hwmon/smm665.rst > F: drivers/hwmon/smm665.c > > SMSC EMC2103 HARDWARE MONITOR DRIVER > M: Steve Glendinning > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/emc2103 > +F: Documentation/hwmon/emc2103.rst > F: drivers/hwmon/emc2103.c > > SMSC SCH5627 HARDWARE MONITOR DRIVER > M: Hans de Goede > L: linux-hwmon@vger.kernel.org > S: Supported > -F: Documentation/hwmon/sch5627 > +F: Documentation/hwmon/sch5627.rst > F: drivers/hwmon/sch5627.c > > SMSC UFX6000 and UFX7000 USB to VGA DRIVER > @@ -14305,7 +14305,7 @@ SMSC47B397 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/smsc47b397 > +F: Documentation/hwmon/smsc47b397.rst > F: drivers/hwmon/smsc47b397.c > > SMSC911x ETHERNET DRIVER > @@ -15650,7 +15650,7 @@ TMP401 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/tmp401 > +F: Documentation/hwmon/tmp401.rst > F: drivers/hwmon/tmp401.c > > TMPFS (SHMEM FILESYSTEM) > @@ -16675,7 +16675,7 @@ VT1211 HARDWARE MONITOR DRIVER > M: Juerg Haefliger > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/vt1211 > +F: Documentation/hwmon/vt1211.rst > F: drivers/hwmon/vt1211.c > > VT8231 HARDWARE MONITOR DRIVER > @@ -16703,14 +16703,14 @@ W83791D HARDWARE MONITORING DRIVER > M: Marc Hulsman > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/w83791d > +F: Documentation/hwmon/w83791d.rst > F: drivers/hwmon/w83791d.c > > W83793 HARDWARE MONITORING DRIVER > M: Rudolf Marek > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/w83793 > +F: Documentation/hwmon/w83793.rst > F: drivers/hwmon/w83793.c > > W83795 HARDWARE MONITORING DRIVER > @@ -16819,7 +16819,7 @@ L: patches@opensource.cirrus.com > T: git https://github.com/CirrusLogic/linux-drivers.git > W: https://github.com/CirrusLogic/linux-drivers/wiki > S: Supported > -F: Documentation/hwmon/wm83?? > +F: Documentation/hwmon/wm83??.rst > F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt > F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt > F: Documentation/devicetree/bindings/mfd/arizona.txt > diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig > index 6f929bfa9fcd..74c6c95cb657 100644 > --- a/drivers/hwmon/Kconfig > +++ b/drivers/hwmon/Kconfig > @@ -17,7 +17,7 @@ menuconfig HWMON > > To find out which specific driver(s) you need, use the > sensors-detect script from the lm_sensors package. Read > - for details. > + for details. > > This support can also be built as a module. If so, the module > will be called hwmon. > @@ -59,7 +59,7 @@ config SENSORS_ABITUGURU > chip can be found on Abit uGuru featuring motherboards (most modern > Abit motherboards from before end 2005). For more info and a list > of which motherboards have which revision see > - Documentation/hwmon/abituguru > + Documentation/hwmon/abituguru.rst > > This driver can also be built as a module. If so, the module > will be called abituguru. > @@ -73,7 +73,7 @@ config SENSORS_ABITUGURU3 > and their settings is supported. The third revision of the Abit > uGuru chip can be found on recent Abit motherboards (since end > 2005). For more info and a list of which motherboards have which > - revision see Documentation/hwmon/abituguru3 > + revision see Documentation/hwmon/abituguru3.rst > > This driver can also be built as a module. If so, the module > will be called abituguru3. > @@ -643,7 +643,7 @@ config SENSORS_CORETEMP > help > If you say yes here you get support for the temperature > sensor inside your CPU. Most of the family 6 CPUs > - are supported. Check Documentation/hwmon/coretemp for details. > + are supported. Check Documentation/hwmon/coretemp.rst for details. > > config SENSORS_IT87 > tristate "ITE IT87xx and compatibles" > diff --git a/drivers/hwmon/ads7828.c b/drivers/hwmon/ads7828.c > index 12c56d3783ed..545b635a104e 100644 > --- a/drivers/hwmon/ads7828.c > +++ b/drivers/hwmon/ads7828.c > @@ -8,7 +8,7 @@ > * > * ADS7830 support, by Guillaume Roguez > * > - * For further information, see the Documentation/hwmon/ads7828 file. > + * For further information, see the Documentation/hwmon/ads7828.rst file. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > diff --git a/drivers/hwmon/max197.c b/drivers/hwmon/max197.c > index 3d9e210beedf..dd6a35219a18 100644 > --- a/drivers/hwmon/max197.c > +++ b/drivers/hwmon/max197.c > @@ -8,7 +8,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/max197 file. > + * For further information, see the Documentation/hwmon/max197.rst file. > */ > > #include > diff --git a/drivers/hwmon/sht15.c b/drivers/hwmon/sht15.c > index 39b41e35c2bf..7f4a63959730 100644 > --- a/drivers/hwmon/sht15.c > +++ b/drivers/hwmon/sht15.c > @@ -10,7 +10,7 @@ > * > * Copyright (c) 2007 Wouter Horre > * > - * For further information, see the Documentation/hwmon/sht15 file. > + * For further information, see the Documentation/hwmon/sht15.rst file. > */ > > #include > diff --git a/include/linux/platform_data/ads7828.h b/include/linux/platform_data/ads7828.h > index 3245f45f9d77..a3370a007702 100644 > --- a/include/linux/platform_data/ads7828.h > +++ b/include/linux/platform_data/ads7828.h > @@ -4,7 +4,7 @@ > * Copyright (c) 2012 Savoir-faire Linux Inc. > * Vivien Didelot > * > - * For further information, see the Documentation/hwmon/ads7828 file. > + * For further information, see the Documentation/hwmon/ads7828.rst file. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License version 2 as > diff --git a/include/linux/platform_data/ds620.h b/include/linux/platform_data/ds620.h > index 6ef58bb77e46..f0ce22a78bb8 100644 > --- a/include/linux/platform_data/ds620.h > +++ b/include/linux/platform_data/ds620.h > @@ -14,7 +14,7 @@ struct ds620_platform_data { > * 1 = PO_LOW > * 2 = PO_HIGH > * > - * (see Documentation/hwmon/ds620) > + * (see Documentation/hwmon/ds620.rst) > */ > int pomode; > }; > diff --git a/include/linux/platform_data/ina2xx.h b/include/linux/platform_data/ina2xx.h > index 9f0aa1b48c78..dde59fd3590f 100644 > --- a/include/linux/platform_data/ina2xx.h > +++ b/include/linux/platform_data/ina2xx.h > @@ -7,7 +7,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/ina2xx file. > + * For further information, see the Documentation/hwmon/ina2xx.rst file. > */ > > /** > diff --git a/include/linux/platform_data/max197.h b/include/linux/platform_data/max197.h > index 8da8f94ee15c..2bbd0919bc89 100644 > --- a/include/linux/platform_data/max197.h > +++ b/include/linux/platform_data/max197.h > @@ -8,7 +8,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/max197 file. > + * For further information, see the Documentation/hwmon/max197.rst file. > */ > > #ifndef _PDATA_MAX197_H > diff --git a/include/linux/platform_data/ntc_thermistor.h b/include/linux/platform_data/ntc_thermistor.h > index ee03d429742b..5fa115d3ea4b 100644 > --- a/include/linux/platform_data/ntc_thermistor.h > +++ b/include/linux/platform_data/ntc_thermistor.h > @@ -42,7 +42,7 @@ struct ntc_thermistor_platform_data { > * read_uV() > * > * How to setup pullup_ohm, pulldown_ohm, and connect is > - * described at Documentation/hwmon/ntc_thermistor > + * described at Documentation/hwmon/ntc_thermistor.rst > * > * pullup/down_ohm: 0 for infinite / not-connected > * > -- > 2.20.1 > -- ==================== | I would like to | | fix the world, | | but they're not | | giving me the | \ source code! / --------------- ¯\_(ツ)_/¯ From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.5 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED,USER_AGENT_MUTT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2B384C10F13 for ; Thu, 11 Apr 2019 13:16:42 +0000 (UTC) Received: from lists.ozlabs.org (lists.ozlabs.org [203.11.71.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7BE4B2077C for ; Thu, 11 Apr 2019 13:16:41 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7BE4B2077C Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 44g1kv0yymzDqYX for ; Thu, 11 Apr 2019 23:16:39 +1000 (AEST) Authentication-Results: lists.ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=arm.com (client-ip=217.140.101.70; helo=foss.arm.com; envelope-from=liviu.dudau@arm.com; receiver=) Authentication-Results: lists.ozlabs.org; dmarc=none (p=none dis=none) header.from=arm.com Received: from foss.arm.com (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70]) by lists.ozlabs.org (Postfix) with ESMTP id 44g1XX3V5mzDqMn; Thu, 11 Apr 2019 23:07:36 +1000 (AEST) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AEFAB374; Thu, 11 Apr 2019 06:07:33 -0700 (PDT) Received: from e110455-lin.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2C8DA3F557; Thu, 11 Apr 2019 06:07:33 -0700 (PDT) Received: by e110455-lin.cambridge.arm.com (Postfix, from userid 1000) id 7941B680137; Thu, 11 Apr 2019 14:07:31 +0100 (BST) Date: Thu, 11 Apr 2019 14:07:31 +0100 From: Liviu Dudau To: Mauro Carvalho Chehab Subject: Re: [PATCH v2 21/21] docs: hwmon: Add an index file and rename docs to *.rst Message-ID: <20190411130731.GH15144@e110455-lin.cambridge.arm.com> References: <6d80bfc14608f4bb5514b79721d30b486f50c987.1554923967.git.mchehab+samsung@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <6d80bfc14608f4bb5514b79721d30b486f50c987.1554923967.git.mchehab+samsung@kernel.org> User-Agent: Mutt/1.11.4 (2019-03-13) X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Dirk Eibach , linux-aspeed@lists.ozlabs.org, Linux Doc Mailing List , Clemens Ladisch , Kamil Debski , Marc Hulsman , devicetree@vger.kernel.org, Huang Rui , Paul Mackerras , Jim Cromie , Lorenzo Pieralisi , Jonathan Corbet , Joel Stanley , Guenter Roeck , Steve Glendinning , Fenghua Yu , Jean Delvare , Bartlomiej Zolnierkiewicz , Mauro Carvalho Chehab , Hans de Goede , Rob Herring , Rudolf Marek , linux-arm-kernel@lists.infradead.org, linux-hwmon@vger.kernel.org, Support Opensource , George Joseph , Andreas Werner , Andrew Jeffery , patches@opensource.cirrus.com, linux-kernel@vger.kernel.org, Juerg Haefliger , Sudeep Holla , linuxppc-dev@lists.ozlabs.org Errors-To: linuxppc-dev-bounces+linuxppc-dev=archiver.kernel.org@lists.ozlabs.org Sender: "Linuxppc-dev" On Wed, Apr 10, 2019 at 04:22:58PM -0300, Mauro Carvalho Chehab wrote: > Now that all files were converted to ReST format, rename them > and add an index. > > Signed-off-by: Mauro Carvalho Chehab > --- > .../devicetree/bindings/hwmon/g762.txt | 2 +- > Documentation/hwmon/{ab8500 => ab8500.rst} | 2 +- > ...guru-datasheet => abituguru-datasheet.rst} | 0 > .../hwmon/{abituguru => abituguru.rst} | 0 > .../hwmon/{abituguru3 => abituguru3.rst} | 0 > Documentation/hwmon/{abx500 => abx500.rst} | 0 > ...{acpi_power_meter => acpi_power_meter.rst} | 2 +- > Documentation/hwmon/{ad7314 => ad7314.rst} | 0 > .../hwmon/{adc128d818 => adc128d818.rst} | 0 > Documentation/hwmon/{adm1021 => adm1021.rst} | 0 > Documentation/hwmon/{adm1025 => adm1025.rst} | 0 > Documentation/hwmon/{adm1026 => adm1026.rst} | 0 > Documentation/hwmon/{adm1031 => adm1031.rst} | 0 > Documentation/hwmon/{adm1275 => adm1275.rst} | 4 +- > Documentation/hwmon/{adm9240 => adm9240.rst} | 0 > Documentation/hwmon/{ads1015 => ads1015.rst} | 0 > Documentation/hwmon/{ads7828 => ads7828.rst} | 0 > Documentation/hwmon/{adt7410 => adt7410.rst} | 0 > Documentation/hwmon/{adt7411 => adt7411.rst} | 0 > Documentation/hwmon/{adt7462 => adt7462.rst} | 0 > Documentation/hwmon/{adt7470 => adt7470.rst} | 0 > Documentation/hwmon/{adt7475 => adt7475.rst} | 0 > Documentation/hwmon/{amc6821 => amc6821.rst} | 0 > Documentation/hwmon/{asb100 => asb100.rst} | 0 > Documentation/hwmon/{asc7621 => asc7621.rst} | 0 > ...{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} | 0 > .../hwmon/{coretemp => coretemp.rst} | 0 > Documentation/hwmon/{da9052 => da9052.rst} | 0 > Documentation/hwmon/{da9055 => da9055.rst} | 0 > Documentation/hwmon/{dme1737 => dme1737.rst} | 0 > Documentation/hwmon/{ds1621 => ds1621.rst} | 0 > Documentation/hwmon/{ds620 => ds620.rst} | 0 > Documentation/hwmon/{emc1403 => emc1403.rst} | 0 > Documentation/hwmon/{emc2103 => emc2103.rst} | 0 > .../hwmon/{emc6w201 => emc6w201.rst} | 0 > Documentation/hwmon/{f71805f => f71805f.rst} | 0 > .../hwmon/{f71882fg => f71882fg.rst} | 0 > .../hwmon/{fam15h_power => fam15h_power.rst} | 0 > .../hwmon/{ftsteutates => ftsteutates.rst} | 0 > Documentation/hwmon/{g760a => g760a.rst} | 0 > Documentation/hwmon/{g762 => g762.rst} | 2 +- > Documentation/hwmon/{gl518sm => gl518sm.rst} | 0 > Documentation/hwmon/{hih6130 => hih6130.rst} | 0 > ...on-kernel-api.txt => hwmon-kernel-api.rst} | 4 +- > .../hwmon/{ibm-cffps => ibm-cffps.rst} | 0 > Documentation/hwmon/{ibmaem => ibmaem.rst} | 0 > .../hwmon/{ibmpowernv => ibmpowernv.rst} | 0 > Documentation/hwmon/{ina209 => ina209.rst} | 0 > Documentation/hwmon/{ina2xx => ina2xx.rst} | 2 +- > Documentation/hwmon/{ina3221 => ina3221.rst} | 0 > Documentation/hwmon/index.rst | 179 ++++++++++++++++++ > Documentation/hwmon/{ir35221 => ir35221.rst} | 0 > Documentation/hwmon/{it87 => it87.rst} | 0 > Documentation/hwmon/{jc42 => jc42.rst} | 0 > Documentation/hwmon/{k10temp => k10temp.rst} | 0 > Documentation/hwmon/{k8temp => k8temp.rst} | 0 > .../hwmon/{lineage-pem => lineage-pem.rst} | 0 > Documentation/hwmon/{lm25066 => lm25066.rst} | 2 +- > Documentation/hwmon/{lm63 => lm63.rst} | 0 > Documentation/hwmon/{lm70 => lm70.rst} | 0 > Documentation/hwmon/{lm73 => lm73.rst} | 0 > Documentation/hwmon/{lm75 => lm75.rst} | 0 > Documentation/hwmon/{lm77 => lm77.rst} | 0 > Documentation/hwmon/{lm78 => lm78.rst} | 0 > Documentation/hwmon/{lm80 => lm80.rst} | 0 > Documentation/hwmon/{lm83 => lm83.rst} | 0 > Documentation/hwmon/{lm85 => lm85.rst} | 0 > Documentation/hwmon/{lm87 => lm87.rst} | 0 > Documentation/hwmon/{lm90 => lm90.rst} | 0 > Documentation/hwmon/{lm92 => lm92.rst} | 0 > Documentation/hwmon/{lm93 => lm93.rst} | 0 > Documentation/hwmon/{lm95234 => lm95234.rst} | 0 > Documentation/hwmon/{lm95245 => lm95245.rst} | 0 > Documentation/hwmon/{ltc2945 => ltc2945.rst} | 0 > Documentation/hwmon/{ltc2978 => ltc2978.rst} | 0 > Documentation/hwmon/{ltc2990 => ltc2990.rst} | 0 > Documentation/hwmon/{ltc3815 => ltc3815.rst} | 0 > Documentation/hwmon/{ltc4151 => ltc4151.rst} | 0 > Documentation/hwmon/{ltc4215 => ltc4215.rst} | 0 > Documentation/hwmon/{ltc4245 => ltc4245.rst} | 0 > Documentation/hwmon/{ltc4260 => ltc4260.rst} | 0 > Documentation/hwmon/{ltc4261 => ltc4261.rst} | 0 > .../hwmon/{max16064 => max16064.rst} | 2 +- > .../hwmon/{max16065 => max16065.rst} | 0 > Documentation/hwmon/{max1619 => max1619.rst} | 0 > Documentation/hwmon/{max1668 => max1668.rst} | 0 > Documentation/hwmon/{max197 => max197.rst} | 0 > .../hwmon/{max20751 => max20751.rst} | 2 +- > .../hwmon/{max31722 => max31722.rst} | 0 > .../hwmon/{max31785 => max31785.rst} | 0 > .../hwmon/{max31790 => max31790.rst} | 0 > .../hwmon/{max34440 => max34440.rst} | 2 +- > Documentation/hwmon/{max6639 => max6639.rst} | 0 > Documentation/hwmon/{max6642 => max6642.rst} | 0 > Documentation/hwmon/{max6650 => max6650.rst} | 0 > Documentation/hwmon/{max6697 => max6697.rst} | 0 > Documentation/hwmon/{max8688 => max8688.rst} | 2 +- > .../hwmon/{mc13783-adc => mc13783-adc.rst} | 0 > Documentation/hwmon/{mcp3021 => mcp3021.rst} | 0 > .../hwmon/{menf21bmc => menf21bmc.rst} | 0 > .../hwmon/{mlxreg-fan => mlxreg-fan.rst} | 0 > Documentation/hwmon/{nct6683 => nct6683.rst} | 0 > Documentation/hwmon/{nct6775 => nct6775.rst} | 0 > Documentation/hwmon/{nct7802 => nct7802.rst} | 0 > Documentation/hwmon/{nct7904 => nct7904.rst} | 0 > .../{npcm750-pwm-fan => npcm750-pwm-fan.rst} | 0 > Documentation/hwmon/{nsa320 => nsa320.rst} | 0 > .../{ntc_thermistor => ntc_thermistor.rst} | 0 > Documentation/hwmon/{occ => occ.rst} | 0 > Documentation/hwmon/{pc87360 => pc87360.rst} | 0 > Documentation/hwmon/{pc87427 => pc87427.rst} | 0 > Documentation/hwmon/{pcf8591 => pcf8591.rst} | 0 > .../hwmon/{pmbus-core => pmbus-core.rst} | 0 > Documentation/hwmon/{pmbus => pmbus.rst} | 0 > .../hwmon/{powr1220 => powr1220.rst} | 0 > Documentation/hwmon/{pwm-fan => pwm-fan.rst} | 0 > ...aspberrypi-hwmon => raspberrypi-hwmon.rst} | 0 > Documentation/hwmon/{sch5627 => sch5627.rst} | 0 > Documentation/hwmon/{sch5636 => sch5636.rst} | 0 > .../hwmon/{scpi-hwmon => scpi-hwmon.rst} | 0 > Documentation/hwmon/{sht15 => sht15.rst} | 0 > Documentation/hwmon/{sht21 => sht21.rst} | 0 > Documentation/hwmon/{sht3x => sht3x.rst} | 0 > Documentation/hwmon/{shtc1 => shtc1.rst} | 0 > Documentation/hwmon/{sis5595 => sis5595.rst} | 0 > Documentation/hwmon/{smm665 => smm665.rst} | 0 > .../hwmon/{smsc47b397 => smsc47b397.rst} | 0 > .../hwmon/{smsc47m1 => smsc47m1.rst} | 0 > .../hwmon/{smsc47m192 => smsc47m192.rst} | 0 > ...mitting-patches => submitting-patches.rst} | 6 +- > .../{sysfs-interface => sysfs-interface.rst} | 0 > Documentation/hwmon/{tc654 => tc654.rst} | 0 > Documentation/hwmon/{tc74 => tc74.rst} | 0 > Documentation/hwmon/{thmc50 => thmc50.rst} | 0 > Documentation/hwmon/{tmp102 => tmp102.rst} | 2 +- > Documentation/hwmon/{tmp103 => tmp103.rst} | 2 +- > Documentation/hwmon/{tmp108 => tmp108.rst} | 2 +- > Documentation/hwmon/{tmp401 => tmp401.rst} | 2 +- > Documentation/hwmon/{tmp421 => tmp421.rst} | 0 > .../hwmon/{tps40422 => tps40422.rst} | 2 +- > ...4030-madc-hwmon => twl4030-madc-hwmon.rst} | 0 > Documentation/hwmon/{ucd9000 => ucd9000.rst} | 4 +- > Documentation/hwmon/{ucd9200 => ucd9200.rst} | 4 +- > .../{userspace-tools => userspace-tools.rst} | 0 > .../hwmon/{vexpress => vexpress.rst} | 0 > Documentation/hwmon/{via686a => via686a.rst} | 0 > Documentation/hwmon/{vt1211 => vt1211.rst} | 0 > .../hwmon/{w83627ehf => w83627ehf.rst} | 0 > .../hwmon/{w83627hf => w83627hf.rst} | 0 > Documentation/hwmon/{w83773g => w83773g.rst} | 0 > Documentation/hwmon/{w83781d => w83781d.rst} | 0 > Documentation/hwmon/{w83791d => w83791d.rst} | 2 +- > Documentation/hwmon/{w83792d => w83792d.rst} | 0 > Documentation/hwmon/{w83793 => w83793.rst} | 0 > Documentation/hwmon/{w83795 => w83795.rst} | 0 > .../hwmon/{w83l785ts => w83l785ts.rst} | 0 > .../hwmon/{w83l786ng => w83l786ng.rst} | 0 > Documentation/hwmon/{wm831x => wm831x.rst} | 0 > Documentation/hwmon/{wm8350 => wm8350.rst} | 0 > .../hwmon/{xgene-hwmon => xgene-hwmon.rst} | 0 > Documentation/hwmon/{zl6100 => zl6100.rst} | 2 +- > Documentation/index.rst | 1 + > Documentation/thermal/sysfs-api.txt | 2 +- > MAINTAINERS | 108 +++++------ > drivers/hwmon/Kconfig | 8 +- > drivers/hwmon/ads7828.c | 2 +- > drivers/hwmon/max197.c | 2 +- > drivers/hwmon/sht15.c | 2 +- > include/linux/platform_data/ads7828.h | 2 +- > include/linux/platform_data/ds620.h | 2 +- > include/linux/platform_data/ina2xx.h | 2 +- > include/linux/platform_data/max197.h | 2 +- > include/linux/platform_data/ntc_thermistor.h | 2 +- > 173 files changed, 275 insertions(+), 95 deletions(-) > rename Documentation/hwmon/{ab8500 => ab8500.rst} (86%) > rename Documentation/hwmon/{abituguru-datasheet => abituguru-datasheet.rst} (100%) > rename Documentation/hwmon/{abituguru => abituguru.rst} (100%) > rename Documentation/hwmon/{abituguru3 => abituguru3.rst} (100%) > rename Documentation/hwmon/{abx500 => abx500.rst} (100%) > rename Documentation/hwmon/{acpi_power_meter => acpi_power_meter.rst} (97%) > rename Documentation/hwmon/{ad7314 => ad7314.rst} (100%) > rename Documentation/hwmon/{adc128d818 => adc128d818.rst} (100%) > rename Documentation/hwmon/{adm1021 => adm1021.rst} (100%) > rename Documentation/hwmon/{adm1025 => adm1025.rst} (100%) > rename Documentation/hwmon/{adm1026 => adm1026.rst} (100%) > rename Documentation/hwmon/{adm1031 => adm1031.rst} (100%) > rename Documentation/hwmon/{adm1275 => adm1275.rst} (97%) > rename Documentation/hwmon/{adm9240 => adm9240.rst} (100%) > rename Documentation/hwmon/{ads1015 => ads1015.rst} (100%) > rename Documentation/hwmon/{ads7828 => ads7828.rst} (100%) > rename Documentation/hwmon/{adt7410 => adt7410.rst} (100%) > rename Documentation/hwmon/{adt7411 => adt7411.rst} (100%) > rename Documentation/hwmon/{adt7462 => adt7462.rst} (100%) > rename Documentation/hwmon/{adt7470 => adt7470.rst} (100%) > rename Documentation/hwmon/{adt7475 => adt7475.rst} (100%) > rename Documentation/hwmon/{amc6821 => amc6821.rst} (100%) > rename Documentation/hwmon/{asb100 => asb100.rst} (100%) > rename Documentation/hwmon/{asc7621 => asc7621.rst} (100%) > rename Documentation/hwmon/{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} (100%) > rename Documentation/hwmon/{coretemp => coretemp.rst} (100%) > rename Documentation/hwmon/{da9052 => da9052.rst} (100%) > rename Documentation/hwmon/{da9055 => da9055.rst} (100%) > rename Documentation/hwmon/{dme1737 => dme1737.rst} (100%) > rename Documentation/hwmon/{ds1621 => ds1621.rst} (100%) > rename Documentation/hwmon/{ds620 => ds620.rst} (100%) > rename Documentation/hwmon/{emc1403 => emc1403.rst} (100%) > rename Documentation/hwmon/{emc2103 => emc2103.rst} (100%) > rename Documentation/hwmon/{emc6w201 => emc6w201.rst} (100%) > rename Documentation/hwmon/{f71805f => f71805f.rst} (100%) > rename Documentation/hwmon/{f71882fg => f71882fg.rst} (100%) > rename Documentation/hwmon/{fam15h_power => fam15h_power.rst} (100%) > rename Documentation/hwmon/{ftsteutates => ftsteutates.rst} (100%) > rename Documentation/hwmon/{g760a => g760a.rst} (100%) > rename Documentation/hwmon/{g762 => g762.rst} (97%) > rename Documentation/hwmon/{gl518sm => gl518sm.rst} (100%) > rename Documentation/hwmon/{hih6130 => hih6130.rst} (100%) > rename Documentation/hwmon/{hwmon-kernel-api.txt => hwmon-kernel-api.rst} (99%) > rename Documentation/hwmon/{ibm-cffps => ibm-cffps.rst} (100%) > rename Documentation/hwmon/{ibmaem => ibmaem.rst} (100%) > rename Documentation/hwmon/{ibmpowernv => ibmpowernv.rst} (100%) > rename Documentation/hwmon/{ina209 => ina209.rst} (100%) > rename Documentation/hwmon/{ina2xx => ina2xx.rst} (97%) > rename Documentation/hwmon/{ina3221 => ina3221.rst} (100%) > create mode 100644 Documentation/hwmon/index.rst > rename Documentation/hwmon/{ir35221 => ir35221.rst} (100%) > rename Documentation/hwmon/{it87 => it87.rst} (100%) > rename Documentation/hwmon/{jc42 => jc42.rst} (100%) > rename Documentation/hwmon/{k10temp => k10temp.rst} (100%) > rename Documentation/hwmon/{k8temp => k8temp.rst} (100%) > rename Documentation/hwmon/{lineage-pem => lineage-pem.rst} (100%) > rename Documentation/hwmon/{lm25066 => lm25066.rst} (97%) > rename Documentation/hwmon/{lm63 => lm63.rst} (100%) > rename Documentation/hwmon/{lm70 => lm70.rst} (100%) > rename Documentation/hwmon/{lm73 => lm73.rst} (100%) > rename Documentation/hwmon/{lm75 => lm75.rst} (100%) > rename Documentation/hwmon/{lm77 => lm77.rst} (100%) > rename Documentation/hwmon/{lm78 => lm78.rst} (100%) > rename Documentation/hwmon/{lm80 => lm80.rst} (100%) > rename Documentation/hwmon/{lm83 => lm83.rst} (100%) > rename Documentation/hwmon/{lm85 => lm85.rst} (100%) > rename Documentation/hwmon/{lm87 => lm87.rst} (100%) > rename Documentation/hwmon/{lm90 => lm90.rst} (100%) > rename Documentation/hwmon/{lm92 => lm92.rst} (100%) > rename Documentation/hwmon/{lm93 => lm93.rst} (100%) > rename Documentation/hwmon/{lm95234 => lm95234.rst} (100%) > rename Documentation/hwmon/{lm95245 => lm95245.rst} (100%) > rename Documentation/hwmon/{ltc2945 => ltc2945.rst} (100%) > rename Documentation/hwmon/{ltc2978 => ltc2978.rst} (100%) > rename Documentation/hwmon/{ltc2990 => ltc2990.rst} (100%) > rename Documentation/hwmon/{ltc3815 => ltc3815.rst} (100%) > rename Documentation/hwmon/{ltc4151 => ltc4151.rst} (100%) > rename Documentation/hwmon/{ltc4215 => ltc4215.rst} (100%) > rename Documentation/hwmon/{ltc4245 => ltc4245.rst} (100%) > rename Documentation/hwmon/{ltc4260 => ltc4260.rst} (100%) > rename Documentation/hwmon/{ltc4261 => ltc4261.rst} (100%) > rename Documentation/hwmon/{max16064 => max16064.rst} (96%) > rename Documentation/hwmon/{max16065 => max16065.rst} (100%) > rename Documentation/hwmon/{max1619 => max1619.rst} (100%) > rename Documentation/hwmon/{max1668 => max1668.rst} (100%) > rename Documentation/hwmon/{max197 => max197.rst} (100%) > rename Documentation/hwmon/{max20751 => max20751.rst} (96%) > rename Documentation/hwmon/{max31722 => max31722.rst} (100%) > rename Documentation/hwmon/{max31785 => max31785.rst} (100%) > rename Documentation/hwmon/{max31790 => max31790.rst} (100%) > rename Documentation/hwmon/{max34440 => max34440.rst} (98%) > rename Documentation/hwmon/{max6639 => max6639.rst} (100%) > rename Documentation/hwmon/{max6642 => max6642.rst} (100%) > rename Documentation/hwmon/{max6650 => max6650.rst} (100%) > rename Documentation/hwmon/{max6697 => max6697.rst} (100%) > rename Documentation/hwmon/{max8688 => max8688.rst} (97%) > rename Documentation/hwmon/{mc13783-adc => mc13783-adc.rst} (100%) > rename Documentation/hwmon/{mcp3021 => mcp3021.rst} (100%) > rename Documentation/hwmon/{menf21bmc => menf21bmc.rst} (100%) > rename Documentation/hwmon/{mlxreg-fan => mlxreg-fan.rst} (100%) > rename Documentation/hwmon/{nct6683 => nct6683.rst} (100%) > rename Documentation/hwmon/{nct6775 => nct6775.rst} (100%) > rename Documentation/hwmon/{nct7802 => nct7802.rst} (100%) > rename Documentation/hwmon/{nct7904 => nct7904.rst} (100%) > rename Documentation/hwmon/{npcm750-pwm-fan => npcm750-pwm-fan.rst} (100%) > rename Documentation/hwmon/{nsa320 => nsa320.rst} (100%) > rename Documentation/hwmon/{ntc_thermistor => ntc_thermistor.rst} (100%) > rename Documentation/hwmon/{occ => occ.rst} (100%) > rename Documentation/hwmon/{pc87360 => pc87360.rst} (100%) > rename Documentation/hwmon/{pc87427 => pc87427.rst} (100%) > rename Documentation/hwmon/{pcf8591 => pcf8591.rst} (100%) > rename Documentation/hwmon/{pmbus-core => pmbus-core.rst} (100%) > rename Documentation/hwmon/{pmbus => pmbus.rst} (100%) > rename Documentation/hwmon/{powr1220 => powr1220.rst} (100%) > rename Documentation/hwmon/{pwm-fan => pwm-fan.rst} (100%) > rename Documentation/hwmon/{raspberrypi-hwmon => raspberrypi-hwmon.rst} (100%) > rename Documentation/hwmon/{sch5627 => sch5627.rst} (100%) > rename Documentation/hwmon/{sch5636 => sch5636.rst} (100%) > rename Documentation/hwmon/{scpi-hwmon => scpi-hwmon.rst} (100%) > rename Documentation/hwmon/{sht15 => sht15.rst} (100%) > rename Documentation/hwmon/{sht21 => sht21.rst} (100%) > rename Documentation/hwmon/{sht3x => sht3x.rst} (100%) > rename Documentation/hwmon/{shtc1 => shtc1.rst} (100%) > rename Documentation/hwmon/{sis5595 => sis5595.rst} (100%) > rename Documentation/hwmon/{smm665 => smm665.rst} (100%) > rename Documentation/hwmon/{smsc47b397 => smsc47b397.rst} (100%) > rename Documentation/hwmon/{smsc47m1 => smsc47m1.rst} (100%) > rename Documentation/hwmon/{smsc47m192 => smsc47m192.rst} (100%) > rename Documentation/hwmon/{submitting-patches => submitting-patches.rst} (98%) > rename Documentation/hwmon/{sysfs-interface => sysfs-interface.rst} (100%) > rename Documentation/hwmon/{tc654 => tc654.rst} (100%) > rename Documentation/hwmon/{tc74 => tc74.rst} (100%) > rename Documentation/hwmon/{thmc50 => thmc50.rst} (100%) > rename Documentation/hwmon/{tmp102 => tmp102.rst} (93%) > rename Documentation/hwmon/{tmp103 => tmp103.rst} (92%) > rename Documentation/hwmon/{tmp108 => tmp108.rst} (95%) > rename Documentation/hwmon/{tmp401 => tmp401.rst} (97%) > rename Documentation/hwmon/{tmp421 => tmp421.rst} (100%) > rename Documentation/hwmon/{tps40422 => tps40422.rst} (96%) > rename Documentation/hwmon/{twl4030-madc-hwmon => twl4030-madc-hwmon.rst} (100%) > rename Documentation/hwmon/{ucd9000 => ucd9000.rst} (97%) > rename Documentation/hwmon/{ucd9200 => ucd9200.rst} (97%) > rename Documentation/hwmon/{userspace-tools => userspace-tools.rst} (100%) > rename Documentation/hwmon/{vexpress => vexpress.rst} (100%) For the vexpress part: Acked-by: Liviu Dudau Best regards, Liviu > rename Documentation/hwmon/{via686a => via686a.rst} (100%) > rename Documentation/hwmon/{vt1211 => vt1211.rst} (100%) > rename Documentation/hwmon/{w83627ehf => w83627ehf.rst} (100%) > rename Documentation/hwmon/{w83627hf => w83627hf.rst} (100%) > rename Documentation/hwmon/{w83773g => w83773g.rst} (100%) > rename Documentation/hwmon/{w83781d => w83781d.rst} (100%) > rename Documentation/hwmon/{w83791d => w83791d.rst} (99%) > rename Documentation/hwmon/{w83792d => w83792d.rst} (100%) > rename Documentation/hwmon/{w83793 => w83793.rst} (100%) > rename Documentation/hwmon/{w83795 => w83795.rst} (100%) > rename Documentation/hwmon/{w83l785ts => w83l785ts.rst} (100%) > rename Documentation/hwmon/{w83l786ng => w83l786ng.rst} (100%) > rename Documentation/hwmon/{wm831x => wm831x.rst} (100%) > rename Documentation/hwmon/{wm8350 => wm8350.rst} (100%) > rename Documentation/hwmon/{xgene-hwmon => xgene-hwmon.rst} (100%) > rename Documentation/hwmon/{zl6100 => zl6100.rst} (98%) > > diff --git a/Documentation/devicetree/bindings/hwmon/g762.txt b/Documentation/devicetree/bindings/hwmon/g762.txt > index 25cc6d8ee575..6d154c4923de 100644 > --- a/Documentation/devicetree/bindings/hwmon/g762.txt > +++ b/Documentation/devicetree/bindings/hwmon/g762.txt > @@ -21,7 +21,7 @@ If an optional property is not set in .dts file, then current value is kept > unmodified (e.g. u-boot installed value). > > Additional information on operational parameters for the device is available > -in Documentation/hwmon/g762. A detailed datasheet for the device is available > +in Documentation/hwmon/g762.rst. A detailed datasheet for the device is available > at http://natisbad.org/NAS/refs/GMT_EDS-762_763-080710-0.2.pdf. > > Example g762 node: > diff --git a/Documentation/hwmon/ab8500 b/Documentation/hwmon/ab8500.rst > similarity index 86% > rename from Documentation/hwmon/ab8500 > rename to Documentation/hwmon/ab8500.rst > index d87c61151239..33f93a9cec04 100644 > --- a/Documentation/hwmon/ab8500 > +++ b/Documentation/hwmon/ab8500.rst > @@ -18,7 +18,7 @@ Authors: > Description > ----------- > > -See also Documentation/hwmon/abx500. This is the ST-Ericsson AB8500 specific > +See also Documentation/hwmon/abx500.rst. This is the ST-Ericsson AB8500 specific > driver. > > Currently only the AB8500 internal sensor and one external sensor for battery > diff --git a/Documentation/hwmon/abituguru-datasheet b/Documentation/hwmon/abituguru-datasheet.rst > similarity index 100% > rename from Documentation/hwmon/abituguru-datasheet > rename to Documentation/hwmon/abituguru-datasheet.rst > diff --git a/Documentation/hwmon/abituguru b/Documentation/hwmon/abituguru.rst > similarity index 100% > rename from Documentation/hwmon/abituguru > rename to Documentation/hwmon/abituguru.rst > diff --git a/Documentation/hwmon/abituguru3 b/Documentation/hwmon/abituguru3.rst > similarity index 100% > rename from Documentation/hwmon/abituguru3 > rename to Documentation/hwmon/abituguru3.rst > diff --git a/Documentation/hwmon/abx500 b/Documentation/hwmon/abx500.rst > similarity index 100% > rename from Documentation/hwmon/abx500 > rename to Documentation/hwmon/abx500.rst > diff --git a/Documentation/hwmon/acpi_power_meter b/Documentation/hwmon/acpi_power_meter.rst > similarity index 97% > rename from Documentation/hwmon/acpi_power_meter > rename to Documentation/hwmon/acpi_power_meter.rst > index 7665ca6ba957..4a0941ade0ca 100644 > --- a/Documentation/hwmon/acpi_power_meter > +++ b/Documentation/hwmon/acpi_power_meter.rst > @@ -21,7 +21,7 @@ the ACPI 4.0 spec (Chapter 10.4). These devices have a simple set of > features--a power meter that returns average power use over a configurable > interval, an optional capping mechanism, and a couple of trip points. The > sysfs interface conforms with the specification outlined in the "Power" section > -of Documentation/hwmon/sysfs-interface. > +of Documentation/hwmon/sysfs-interface.rst. > > Special Features > ---------------- > diff --git a/Documentation/hwmon/ad7314 b/Documentation/hwmon/ad7314.rst > similarity index 100% > rename from Documentation/hwmon/ad7314 > rename to Documentation/hwmon/ad7314.rst > diff --git a/Documentation/hwmon/adc128d818 b/Documentation/hwmon/adc128d818.rst > similarity index 100% > rename from Documentation/hwmon/adc128d818 > rename to Documentation/hwmon/adc128d818.rst > diff --git a/Documentation/hwmon/adm1021 b/Documentation/hwmon/adm1021.rst > similarity index 100% > rename from Documentation/hwmon/adm1021 > rename to Documentation/hwmon/adm1021.rst > diff --git a/Documentation/hwmon/adm1025 b/Documentation/hwmon/adm1025.rst > similarity index 100% > rename from Documentation/hwmon/adm1025 > rename to Documentation/hwmon/adm1025.rst > diff --git a/Documentation/hwmon/adm1026 b/Documentation/hwmon/adm1026.rst > similarity index 100% > rename from Documentation/hwmon/adm1026 > rename to Documentation/hwmon/adm1026.rst > diff --git a/Documentation/hwmon/adm1031 b/Documentation/hwmon/adm1031.rst > similarity index 100% > rename from Documentation/hwmon/adm1031 > rename to Documentation/hwmon/adm1031.rst > diff --git a/Documentation/hwmon/adm1275 b/Documentation/hwmon/adm1275.rst > similarity index 97% > rename from Documentation/hwmon/adm1275 > rename to Documentation/hwmon/adm1275.rst > index 5c5860011d6e..9a1913e5b4d9 100644 > --- a/Documentation/hwmon/adm1275 > +++ b/Documentation/hwmon/adm1275.rst > @@ -68,7 +68,7 @@ integrated 12 bit analog-to-digital converter (ADC), accessed using a > PMBus interface. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -90,7 +90,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/adm9240 b/Documentation/hwmon/adm9240.rst > similarity index 100% > rename from Documentation/hwmon/adm9240 > rename to Documentation/hwmon/adm9240.rst > diff --git a/Documentation/hwmon/ads1015 b/Documentation/hwmon/ads1015.rst > similarity index 100% > rename from Documentation/hwmon/ads1015 > rename to Documentation/hwmon/ads1015.rst > diff --git a/Documentation/hwmon/ads7828 b/Documentation/hwmon/ads7828.rst > similarity index 100% > rename from Documentation/hwmon/ads7828 > rename to Documentation/hwmon/ads7828.rst > diff --git a/Documentation/hwmon/adt7410 b/Documentation/hwmon/adt7410.rst > similarity index 100% > rename from Documentation/hwmon/adt7410 > rename to Documentation/hwmon/adt7410.rst > diff --git a/Documentation/hwmon/adt7411 b/Documentation/hwmon/adt7411.rst > similarity index 100% > rename from Documentation/hwmon/adt7411 > rename to Documentation/hwmon/adt7411.rst > diff --git a/Documentation/hwmon/adt7462 b/Documentation/hwmon/adt7462.rst > similarity index 100% > rename from Documentation/hwmon/adt7462 > rename to Documentation/hwmon/adt7462.rst > diff --git a/Documentation/hwmon/adt7470 b/Documentation/hwmon/adt7470.rst > similarity index 100% > rename from Documentation/hwmon/adt7470 > rename to Documentation/hwmon/adt7470.rst > diff --git a/Documentation/hwmon/adt7475 b/Documentation/hwmon/adt7475.rst > similarity index 100% > rename from Documentation/hwmon/adt7475 > rename to Documentation/hwmon/adt7475.rst > diff --git a/Documentation/hwmon/amc6821 b/Documentation/hwmon/amc6821.rst > similarity index 100% > rename from Documentation/hwmon/amc6821 > rename to Documentation/hwmon/amc6821.rst > diff --git a/Documentation/hwmon/asb100 b/Documentation/hwmon/asb100.rst > similarity index 100% > rename from Documentation/hwmon/asb100 > rename to Documentation/hwmon/asb100.rst > diff --git a/Documentation/hwmon/asc7621 b/Documentation/hwmon/asc7621.rst > similarity index 100% > rename from Documentation/hwmon/asc7621 > rename to Documentation/hwmon/asc7621.rst > diff --git a/Documentation/hwmon/aspeed-pwm-tacho b/Documentation/hwmon/aspeed-pwm-tacho.rst > similarity index 100% > rename from Documentation/hwmon/aspeed-pwm-tacho > rename to Documentation/hwmon/aspeed-pwm-tacho.rst > diff --git a/Documentation/hwmon/coretemp b/Documentation/hwmon/coretemp.rst > similarity index 100% > rename from Documentation/hwmon/coretemp > rename to Documentation/hwmon/coretemp.rst > diff --git a/Documentation/hwmon/da9052 b/Documentation/hwmon/da9052.rst > similarity index 100% > rename from Documentation/hwmon/da9052 > rename to Documentation/hwmon/da9052.rst > diff --git a/Documentation/hwmon/da9055 b/Documentation/hwmon/da9055.rst > similarity index 100% > rename from Documentation/hwmon/da9055 > rename to Documentation/hwmon/da9055.rst > diff --git a/Documentation/hwmon/dme1737 b/Documentation/hwmon/dme1737.rst > similarity index 100% > rename from Documentation/hwmon/dme1737 > rename to Documentation/hwmon/dme1737.rst > diff --git a/Documentation/hwmon/ds1621 b/Documentation/hwmon/ds1621.rst > similarity index 100% > rename from Documentation/hwmon/ds1621 > rename to Documentation/hwmon/ds1621.rst > diff --git a/Documentation/hwmon/ds620 b/Documentation/hwmon/ds620.rst > similarity index 100% > rename from Documentation/hwmon/ds620 > rename to Documentation/hwmon/ds620.rst > diff --git a/Documentation/hwmon/emc1403 b/Documentation/hwmon/emc1403.rst > similarity index 100% > rename from Documentation/hwmon/emc1403 > rename to Documentation/hwmon/emc1403.rst > diff --git a/Documentation/hwmon/emc2103 b/Documentation/hwmon/emc2103.rst > similarity index 100% > rename from Documentation/hwmon/emc2103 > rename to Documentation/hwmon/emc2103.rst > diff --git a/Documentation/hwmon/emc6w201 b/Documentation/hwmon/emc6w201.rst > similarity index 100% > rename from Documentation/hwmon/emc6w201 > rename to Documentation/hwmon/emc6w201.rst > diff --git a/Documentation/hwmon/f71805f b/Documentation/hwmon/f71805f.rst > similarity index 100% > rename from Documentation/hwmon/f71805f > rename to Documentation/hwmon/f71805f.rst > diff --git a/Documentation/hwmon/f71882fg b/Documentation/hwmon/f71882fg.rst > similarity index 100% > rename from Documentation/hwmon/f71882fg > rename to Documentation/hwmon/f71882fg.rst > diff --git a/Documentation/hwmon/fam15h_power b/Documentation/hwmon/fam15h_power.rst > similarity index 100% > rename from Documentation/hwmon/fam15h_power > rename to Documentation/hwmon/fam15h_power.rst > diff --git a/Documentation/hwmon/ftsteutates b/Documentation/hwmon/ftsteutates.rst > similarity index 100% > rename from Documentation/hwmon/ftsteutates > rename to Documentation/hwmon/ftsteutates.rst > diff --git a/Documentation/hwmon/g760a b/Documentation/hwmon/g760a.rst > similarity index 100% > rename from Documentation/hwmon/g760a > rename to Documentation/hwmon/g760a.rst > diff --git a/Documentation/hwmon/g762 b/Documentation/hwmon/g762.rst > similarity index 97% > rename from Documentation/hwmon/g762 > rename to Documentation/hwmon/g762.rst > index 54574e26df21..0371b3365c48 100644 > --- a/Documentation/hwmon/g762 > +++ b/Documentation/hwmon/g762.rst > @@ -7,7 +7,7 @@ modes - PWM or DC - are supported by the device. > > For additional information, a detailed datasheet is available at > http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs > -bindings are described in Documentation/hwmon/sysfs-interface. > +bindings are described in Documentation/hwmon/sysfs-interface.rst. > > The following entries are available to the user in a subdirectory of > /sys/bus/i2c/drivers/g762/ to control the operation of the device. > diff --git a/Documentation/hwmon/gl518sm b/Documentation/hwmon/gl518sm.rst > similarity index 100% > rename from Documentation/hwmon/gl518sm > rename to Documentation/hwmon/gl518sm.rst > diff --git a/Documentation/hwmon/hih6130 b/Documentation/hwmon/hih6130.rst > similarity index 100% > rename from Documentation/hwmon/hih6130 > rename to Documentation/hwmon/hih6130.rst > diff --git a/Documentation/hwmon/hwmon-kernel-api.txt b/Documentation/hwmon/hwmon-kernel-api.rst > similarity index 99% > rename from Documentation/hwmon/hwmon-kernel-api.txt > rename to Documentation/hwmon/hwmon-kernel-api.rst > index b56343f5c2c4..5766bee64153 100644 > --- a/Documentation/hwmon/hwmon-kernel-api.txt > +++ b/Documentation/hwmon/hwmon-kernel-api.rst > @@ -12,10 +12,10 @@ drivers that want to use the hardware monitoring framework. > This document does not describe what a hardware monitoring (hwmon) Driver or > Device is. It also does not describe the API which can be used by user space > to communicate with a hardware monitoring device. If you want to know this > -then please read the following file: Documentation/hwmon/sysfs-interface. > +then please read the following file: Documentation/hwmon/sysfs-interface.rst. > > For additional guidelines on how to write and improve hwmon drivers, please > -also read Documentation/hwmon/submitting-patches. > +also read Documentation/hwmon/submitting-patches.rst. > > The API > ------- > diff --git a/Documentation/hwmon/ibm-cffps b/Documentation/hwmon/ibm-cffps.rst > similarity index 100% > rename from Documentation/hwmon/ibm-cffps > rename to Documentation/hwmon/ibm-cffps.rst > diff --git a/Documentation/hwmon/ibmaem b/Documentation/hwmon/ibmaem.rst > similarity index 100% > rename from Documentation/hwmon/ibmaem > rename to Documentation/hwmon/ibmaem.rst > diff --git a/Documentation/hwmon/ibmpowernv b/Documentation/hwmon/ibmpowernv.rst > similarity index 100% > rename from Documentation/hwmon/ibmpowernv > rename to Documentation/hwmon/ibmpowernv.rst > diff --git a/Documentation/hwmon/ina209 b/Documentation/hwmon/ina209.rst > similarity index 100% > rename from Documentation/hwmon/ina209 > rename to Documentation/hwmon/ina209.rst > diff --git a/Documentation/hwmon/ina2xx b/Documentation/hwmon/ina2xx.rst > similarity index 97% > rename from Documentation/hwmon/ina2xx > rename to Documentation/hwmon/ina2xx.rst > index 95badf9c396f..94b9a260c518 100644 > --- a/Documentation/hwmon/ina2xx > +++ b/Documentation/hwmon/ina2xx.rst > @@ -78,7 +78,7 @@ refer to the Documentation/devicetree/bindings/hwmon/ina2xx.txt for bindings > if the device tree is used. > > Additionally ina226 supports update_interval attribute as described in > -Documentation/hwmon/sysfs-interface. Internally the interval is the sum of > +Documentation/hwmon/sysfs-interface.rst. Internally the interval is the sum of > bus and shunt voltage conversion times multiplied by the averaging rate. We > don't touch the conversion times and only modify the number of averages. The > lower limit of the update_interval is 2 ms, the upper limit is 2253 ms. > diff --git a/Documentation/hwmon/ina3221 b/Documentation/hwmon/ina3221.rst > similarity index 100% > rename from Documentation/hwmon/ina3221 > rename to Documentation/hwmon/ina3221.rst > diff --git a/Documentation/hwmon/index.rst b/Documentation/hwmon/index.rst > new file mode 100644 > index 000000000000..893804414510 > --- /dev/null > +++ b/Documentation/hwmon/index.rst > @@ -0,0 +1,179 @@ > +========================= > +Linux Hardware Monitoring > +========================= > + > +.. toctree:: > + :maxdepth: 1 > + > + hwmon-kernel-api.rst > + pmbus-core.rst > + submitting-patches.rst > + sysfs-interface.rst > + userspace-tools.rst > + > +Hardware Monitoring Kernel Drivers > +================================== > + > +.. toctree:: > + :maxdepth: 1 > + > + ab8500.rst > + abituguru.rst > + abituguru3.rst > + abx500.rst > + acpi_power_meter.rst > + ad7314.rst > + adc128d818.rst > + adm1021.rst > + adm1025.rst > + adm1026.rst > + adm1031.rst > + adm1275.rst > + adm9240.rst > + ads1015.rst > + ads7828.rst > + adt7410.rst > + adt7411.rst > + adt7462.rst > + adt7470.rst > + adt7475.rst > + amc6821.rst > + asb100.rst > + asc7621.rst > + aspeed-pwm-tacho.rst > + coretemp.rst > + da9052.rst > + da9055.rst > + dme1737.rst > + ds1621.rst > + ds620.rst > + emc1403.rst > + emc2103.rst > + emc6w201.rst > + f71805f.rst > + f71882fg.rst > + fam15h_power.rst > + ftsteutates.rst > + g760a.rst > + g762.rst > + gl518sm.rst > + hih6130.rst > + ibmaem.rst > + ibm-cffps.rst > + ibmpowernv.rst > + ina209.rst > + ina2xx.rst > + ina3221.rst > + ir35221.rst > + it87.rst > + jc42.rst > + k10temp.rst > + k8temp.rst > + lineage-pem.rst > + lm25066.rst > + lm63.rst > + lm70.rst > + lm73.rst > + lm75.rst > + lm77.rst > + lm78.rst > + lm80.rst > + lm83.rst > + lm85.rst > + lm87.rst > + lm90.rst > + lm92.rst > + lm93.rst > + lm95234.rst > + lm95245.rst > + ltc2945.rst > + ltc2978.rst > + ltc2990.rst > + ltc3815.rst > + ltc4151.rst > + ltc4215.rst > + ltc4245.rst > + ltc4260.rst > + ltc4261.rst > + max16064.rst > + max16065.rst > + max1619.rst > + max1668.rst > + max197.rst > + max20751.rst > + max31722.rst > + max31785.rst > + max31790.rst > + max34440.rst > + max6639.rst > + max6642.rst > + max6650.rst > + max6697.rst > + max8688.rst > + mc13783-adc.rst > + mcp3021.rst > + menf21bmc.rst > + mlxreg-fan.rst > + nct6683.rst > + nct6775.rst > + nct7802.rst > + nct7904.rst > + npcm750-pwm-fan.rst > + nsa320.rst > + ntc_thermistor.rst > + occ.rst > + pc87360.rst > + pc87427.rst > + pcf8591.rst > + pmbus.rst > + powr1220.rst > + pwm-fan.rst > + raspberrypi-hwmon.rst > + sch5627.rst > + sch5636.rst > + scpi-hwmon.rst > + sht15.rst > + sht21.rst > + sht3x.rst > + shtc1.rst > + sis5595.rst > + smm665.rst > + smsc47b397.rst > + smsc47m192.rst > + smsc47m1.rst > + tc654.rst > + tc74.rst > + thmc50.rst > + tmp102.rst > + tmp103.rst > + tmp108.rst > + tmp401.rst > + tmp421.rst > + tps40422.rst > + twl4030-madc-hwmon.rst > + ucd9000.rst > + ucd9200.rst > + vexpress.rst > + via686a.rst > + vt1211.rst > + w83627ehf.rst > + w83627hf.rst > + w83773g.rst > + w83781d.rst > + w83791d.rst > + w83792d.rst > + w83793.rst > + w83795.rst > + w83l785ts.rst > + w83l786ng.rst > + wm831x.rst > + wm8350.rst > + xgene-hwmon.rst > + zl6100.rst > + > +.. only:: subproject and html > + > + Indices > + ======= > + > + * :ref:`genindex` > diff --git a/Documentation/hwmon/ir35221 b/Documentation/hwmon/ir35221.rst > similarity index 100% > rename from Documentation/hwmon/ir35221 > rename to Documentation/hwmon/ir35221.rst > diff --git a/Documentation/hwmon/it87 b/Documentation/hwmon/it87.rst > similarity index 100% > rename from Documentation/hwmon/it87 > rename to Documentation/hwmon/it87.rst > diff --git a/Documentation/hwmon/jc42 b/Documentation/hwmon/jc42.rst > similarity index 100% > rename from Documentation/hwmon/jc42 > rename to Documentation/hwmon/jc42.rst > diff --git a/Documentation/hwmon/k10temp b/Documentation/hwmon/k10temp.rst > similarity index 100% > rename from Documentation/hwmon/k10temp > rename to Documentation/hwmon/k10temp.rst > diff --git a/Documentation/hwmon/k8temp b/Documentation/hwmon/k8temp.rst > similarity index 100% > rename from Documentation/hwmon/k8temp > rename to Documentation/hwmon/k8temp.rst > diff --git a/Documentation/hwmon/lineage-pem b/Documentation/hwmon/lineage-pem.rst > similarity index 100% > rename from Documentation/hwmon/lineage-pem > rename to Documentation/hwmon/lineage-pem.rst > diff --git a/Documentation/hwmon/lm25066 b/Documentation/hwmon/lm25066.rst > similarity index 97% > rename from Documentation/hwmon/lm25066 > rename to Documentation/hwmon/lm25066.rst > index 60b7f2722931..da15e3094c8c 100644 > --- a/Documentation/hwmon/lm25066 > +++ b/Documentation/hwmon/lm25066.rst > @@ -69,7 +69,7 @@ LM25066, LM5064, and LM5066/LM5066I Power Management, Monitoring, > Control, and Protection ICs. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/lm63 b/Documentation/hwmon/lm63.rst > similarity index 100% > rename from Documentation/hwmon/lm63 > rename to Documentation/hwmon/lm63.rst > diff --git a/Documentation/hwmon/lm70 b/Documentation/hwmon/lm70.rst > similarity index 100% > rename from Documentation/hwmon/lm70 > rename to Documentation/hwmon/lm70.rst > diff --git a/Documentation/hwmon/lm73 b/Documentation/hwmon/lm73.rst > similarity index 100% > rename from Documentation/hwmon/lm73 > rename to Documentation/hwmon/lm73.rst > diff --git a/Documentation/hwmon/lm75 b/Documentation/hwmon/lm75.rst > similarity index 100% > rename from Documentation/hwmon/lm75 > rename to Documentation/hwmon/lm75.rst > diff --git a/Documentation/hwmon/lm77 b/Documentation/hwmon/lm77.rst > similarity index 100% > rename from Documentation/hwmon/lm77 > rename to Documentation/hwmon/lm77.rst > diff --git a/Documentation/hwmon/lm78 b/Documentation/hwmon/lm78.rst > similarity index 100% > rename from Documentation/hwmon/lm78 > rename to Documentation/hwmon/lm78.rst > diff --git a/Documentation/hwmon/lm80 b/Documentation/hwmon/lm80.rst > similarity index 100% > rename from Documentation/hwmon/lm80 > rename to Documentation/hwmon/lm80.rst > diff --git a/Documentation/hwmon/lm83 b/Documentation/hwmon/lm83.rst > similarity index 100% > rename from Documentation/hwmon/lm83 > rename to Documentation/hwmon/lm83.rst > diff --git a/Documentation/hwmon/lm85 b/Documentation/hwmon/lm85.rst > similarity index 100% > rename from Documentation/hwmon/lm85 > rename to Documentation/hwmon/lm85.rst > diff --git a/Documentation/hwmon/lm87 b/Documentation/hwmon/lm87.rst > similarity index 100% > rename from Documentation/hwmon/lm87 > rename to Documentation/hwmon/lm87.rst > diff --git a/Documentation/hwmon/lm90 b/Documentation/hwmon/lm90.rst > similarity index 100% > rename from Documentation/hwmon/lm90 > rename to Documentation/hwmon/lm90.rst > diff --git a/Documentation/hwmon/lm92 b/Documentation/hwmon/lm92.rst > similarity index 100% > rename from Documentation/hwmon/lm92 > rename to Documentation/hwmon/lm92.rst > diff --git a/Documentation/hwmon/lm93 b/Documentation/hwmon/lm93.rst > similarity index 100% > rename from Documentation/hwmon/lm93 > rename to Documentation/hwmon/lm93.rst > diff --git a/Documentation/hwmon/lm95234 b/Documentation/hwmon/lm95234.rst > similarity index 100% > rename from Documentation/hwmon/lm95234 > rename to Documentation/hwmon/lm95234.rst > diff --git a/Documentation/hwmon/lm95245 b/Documentation/hwmon/lm95245.rst > similarity index 100% > rename from Documentation/hwmon/lm95245 > rename to Documentation/hwmon/lm95245.rst > diff --git a/Documentation/hwmon/ltc2945 b/Documentation/hwmon/ltc2945.rst > similarity index 100% > rename from Documentation/hwmon/ltc2945 > rename to Documentation/hwmon/ltc2945.rst > diff --git a/Documentation/hwmon/ltc2978 b/Documentation/hwmon/ltc2978.rst > similarity index 100% > rename from Documentation/hwmon/ltc2978 > rename to Documentation/hwmon/ltc2978.rst > diff --git a/Documentation/hwmon/ltc2990 b/Documentation/hwmon/ltc2990.rst > similarity index 100% > rename from Documentation/hwmon/ltc2990 > rename to Documentation/hwmon/ltc2990.rst > diff --git a/Documentation/hwmon/ltc3815 b/Documentation/hwmon/ltc3815.rst > similarity index 100% > rename from Documentation/hwmon/ltc3815 > rename to Documentation/hwmon/ltc3815.rst > diff --git a/Documentation/hwmon/ltc4151 b/Documentation/hwmon/ltc4151.rst > similarity index 100% > rename from Documentation/hwmon/ltc4151 > rename to Documentation/hwmon/ltc4151.rst > diff --git a/Documentation/hwmon/ltc4215 b/Documentation/hwmon/ltc4215.rst > similarity index 100% > rename from Documentation/hwmon/ltc4215 > rename to Documentation/hwmon/ltc4215.rst > diff --git a/Documentation/hwmon/ltc4245 b/Documentation/hwmon/ltc4245.rst > similarity index 100% > rename from Documentation/hwmon/ltc4245 > rename to Documentation/hwmon/ltc4245.rst > diff --git a/Documentation/hwmon/ltc4260 b/Documentation/hwmon/ltc4260.rst > similarity index 100% > rename from Documentation/hwmon/ltc4260 > rename to Documentation/hwmon/ltc4260.rst > diff --git a/Documentation/hwmon/ltc4261 b/Documentation/hwmon/ltc4261.rst > similarity index 100% > rename from Documentation/hwmon/ltc4261 > rename to Documentation/hwmon/ltc4261.rst > diff --git a/Documentation/hwmon/max16064 b/Documentation/hwmon/max16064.rst > similarity index 96% > rename from Documentation/hwmon/max16064 > rename to Documentation/hwmon/max16064.rst > index 61ec679dc477..6d5e9538991f 100644 > --- a/Documentation/hwmon/max16064 > +++ b/Documentation/hwmon/max16064.rst > @@ -21,7 +21,7 @@ This driver supports hardware monitoring for Maxim MAX16064 Quad Power-Supply > Controller with Active-Voltage Output Control and PMBus Interface. > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max16065 b/Documentation/hwmon/max16065.rst > similarity index 100% > rename from Documentation/hwmon/max16065 > rename to Documentation/hwmon/max16065.rst > diff --git a/Documentation/hwmon/max1619 b/Documentation/hwmon/max1619.rst > similarity index 100% > rename from Documentation/hwmon/max1619 > rename to Documentation/hwmon/max1619.rst > diff --git a/Documentation/hwmon/max1668 b/Documentation/hwmon/max1668.rst > similarity index 100% > rename from Documentation/hwmon/max1668 > rename to Documentation/hwmon/max1668.rst > diff --git a/Documentation/hwmon/max197 b/Documentation/hwmon/max197.rst > similarity index 100% > rename from Documentation/hwmon/max197 > rename to Documentation/hwmon/max197.rst > diff --git a/Documentation/hwmon/max20751 b/Documentation/hwmon/max20751.rst > similarity index 96% > rename from Documentation/hwmon/max20751 > rename to Documentation/hwmon/max20751.rst > index d546695900ef..aa4469be6674 100644 > --- a/Documentation/hwmon/max20751 > +++ b/Documentation/hwmon/max20751.rst > @@ -23,7 +23,7 @@ This driver supports MAX20751 Multiphase Master with PMBus Interface > and Internal Buck Converter. > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max31722 b/Documentation/hwmon/max31722.rst > similarity index 100% > rename from Documentation/hwmon/max31722 > rename to Documentation/hwmon/max31722.rst > diff --git a/Documentation/hwmon/max31785 b/Documentation/hwmon/max31785.rst > similarity index 100% > rename from Documentation/hwmon/max31785 > rename to Documentation/hwmon/max31785.rst > diff --git a/Documentation/hwmon/max31790 b/Documentation/hwmon/max31790.rst > similarity index 100% > rename from Documentation/hwmon/max31790 > rename to Documentation/hwmon/max31790.rst > diff --git a/Documentation/hwmon/max34440 b/Documentation/hwmon/max34440.rst > similarity index 98% > rename from Documentation/hwmon/max34440 > rename to Documentation/hwmon/max34440.rst > index 639838ef29fd..939138e12b02 100644 > --- a/Documentation/hwmon/max34440 > +++ b/Documentation/hwmon/max34440.rst > @@ -76,7 +76,7 @@ based on GIN pins. The MAX34460 supports 12 voltage channels, and the MAX34461 > supports 16 voltage channels. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/max6639 b/Documentation/hwmon/max6639.rst > similarity index 100% > rename from Documentation/hwmon/max6639 > rename to Documentation/hwmon/max6639.rst > diff --git a/Documentation/hwmon/max6642 b/Documentation/hwmon/max6642.rst > similarity index 100% > rename from Documentation/hwmon/max6642 > rename to Documentation/hwmon/max6642.rst > diff --git a/Documentation/hwmon/max6650 b/Documentation/hwmon/max6650.rst > similarity index 100% > rename from Documentation/hwmon/max6650 > rename to Documentation/hwmon/max6650.rst > diff --git a/Documentation/hwmon/max6697 b/Documentation/hwmon/max6697.rst > similarity index 100% > rename from Documentation/hwmon/max6697 > rename to Documentation/hwmon/max6697.rst > diff --git a/Documentation/hwmon/max8688 b/Documentation/hwmon/max8688.rst > similarity index 97% > rename from Documentation/hwmon/max8688 > rename to Documentation/hwmon/max8688.rst > index 43da139234c1..009487759c61 100644 > --- a/Documentation/hwmon/max8688 > +++ b/Documentation/hwmon/max8688.rst > @@ -21,7 +21,7 @@ This driver supports hardware monitoring for Maxim MAX8688 Digital Power-Supply > Controller/Monitor with PMBus Interface. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/mc13783-adc b/Documentation/hwmon/mc13783-adc.rst > similarity index 100% > rename from Documentation/hwmon/mc13783-adc > rename to Documentation/hwmon/mc13783-adc.rst > diff --git a/Documentation/hwmon/mcp3021 b/Documentation/hwmon/mcp3021.rst > similarity index 100% > rename from Documentation/hwmon/mcp3021 > rename to Documentation/hwmon/mcp3021.rst > diff --git a/Documentation/hwmon/menf21bmc b/Documentation/hwmon/menf21bmc.rst > similarity index 100% > rename from Documentation/hwmon/menf21bmc > rename to Documentation/hwmon/menf21bmc.rst > diff --git a/Documentation/hwmon/mlxreg-fan b/Documentation/hwmon/mlxreg-fan.rst > similarity index 100% > rename from Documentation/hwmon/mlxreg-fan > rename to Documentation/hwmon/mlxreg-fan.rst > diff --git a/Documentation/hwmon/nct6683 b/Documentation/hwmon/nct6683.rst > similarity index 100% > rename from Documentation/hwmon/nct6683 > rename to Documentation/hwmon/nct6683.rst > diff --git a/Documentation/hwmon/nct6775 b/Documentation/hwmon/nct6775.rst > similarity index 100% > rename from Documentation/hwmon/nct6775 > rename to Documentation/hwmon/nct6775.rst > diff --git a/Documentation/hwmon/nct7802 b/Documentation/hwmon/nct7802.rst > similarity index 100% > rename from Documentation/hwmon/nct7802 > rename to Documentation/hwmon/nct7802.rst > diff --git a/Documentation/hwmon/nct7904 b/Documentation/hwmon/nct7904.rst > similarity index 100% > rename from Documentation/hwmon/nct7904 > rename to Documentation/hwmon/nct7904.rst > diff --git a/Documentation/hwmon/npcm750-pwm-fan b/Documentation/hwmon/npcm750-pwm-fan.rst > similarity index 100% > rename from Documentation/hwmon/npcm750-pwm-fan > rename to Documentation/hwmon/npcm750-pwm-fan.rst > diff --git a/Documentation/hwmon/nsa320 b/Documentation/hwmon/nsa320.rst > similarity index 100% > rename from Documentation/hwmon/nsa320 > rename to Documentation/hwmon/nsa320.rst > diff --git a/Documentation/hwmon/ntc_thermistor b/Documentation/hwmon/ntc_thermistor.rst > similarity index 100% > rename from Documentation/hwmon/ntc_thermistor > rename to Documentation/hwmon/ntc_thermistor.rst > diff --git a/Documentation/hwmon/occ b/Documentation/hwmon/occ.rst > similarity index 100% > rename from Documentation/hwmon/occ > rename to Documentation/hwmon/occ.rst > diff --git a/Documentation/hwmon/pc87360 b/Documentation/hwmon/pc87360.rst > similarity index 100% > rename from Documentation/hwmon/pc87360 > rename to Documentation/hwmon/pc87360.rst > diff --git a/Documentation/hwmon/pc87427 b/Documentation/hwmon/pc87427.rst > similarity index 100% > rename from Documentation/hwmon/pc87427 > rename to Documentation/hwmon/pc87427.rst > diff --git a/Documentation/hwmon/pcf8591 b/Documentation/hwmon/pcf8591.rst > similarity index 100% > rename from Documentation/hwmon/pcf8591 > rename to Documentation/hwmon/pcf8591.rst > diff --git a/Documentation/hwmon/pmbus-core b/Documentation/hwmon/pmbus-core.rst > similarity index 100% > rename from Documentation/hwmon/pmbus-core > rename to Documentation/hwmon/pmbus-core.rst > diff --git a/Documentation/hwmon/pmbus b/Documentation/hwmon/pmbus.rst > similarity index 100% > rename from Documentation/hwmon/pmbus > rename to Documentation/hwmon/pmbus.rst > diff --git a/Documentation/hwmon/powr1220 b/Documentation/hwmon/powr1220.rst > similarity index 100% > rename from Documentation/hwmon/powr1220 > rename to Documentation/hwmon/powr1220.rst > diff --git a/Documentation/hwmon/pwm-fan b/Documentation/hwmon/pwm-fan.rst > similarity index 100% > rename from Documentation/hwmon/pwm-fan > rename to Documentation/hwmon/pwm-fan.rst > diff --git a/Documentation/hwmon/raspberrypi-hwmon b/Documentation/hwmon/raspberrypi-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/raspberrypi-hwmon > rename to Documentation/hwmon/raspberrypi-hwmon.rst > diff --git a/Documentation/hwmon/sch5627 b/Documentation/hwmon/sch5627.rst > similarity index 100% > rename from Documentation/hwmon/sch5627 > rename to Documentation/hwmon/sch5627.rst > diff --git a/Documentation/hwmon/sch5636 b/Documentation/hwmon/sch5636.rst > similarity index 100% > rename from Documentation/hwmon/sch5636 > rename to Documentation/hwmon/sch5636.rst > diff --git a/Documentation/hwmon/scpi-hwmon b/Documentation/hwmon/scpi-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/scpi-hwmon > rename to Documentation/hwmon/scpi-hwmon.rst > diff --git a/Documentation/hwmon/sht15 b/Documentation/hwmon/sht15.rst > similarity index 100% > rename from Documentation/hwmon/sht15 > rename to Documentation/hwmon/sht15.rst > diff --git a/Documentation/hwmon/sht21 b/Documentation/hwmon/sht21.rst > similarity index 100% > rename from Documentation/hwmon/sht21 > rename to Documentation/hwmon/sht21.rst > diff --git a/Documentation/hwmon/sht3x b/Documentation/hwmon/sht3x.rst > similarity index 100% > rename from Documentation/hwmon/sht3x > rename to Documentation/hwmon/sht3x.rst > diff --git a/Documentation/hwmon/shtc1 b/Documentation/hwmon/shtc1.rst > similarity index 100% > rename from Documentation/hwmon/shtc1 > rename to Documentation/hwmon/shtc1.rst > diff --git a/Documentation/hwmon/sis5595 b/Documentation/hwmon/sis5595.rst > similarity index 100% > rename from Documentation/hwmon/sis5595 > rename to Documentation/hwmon/sis5595.rst > diff --git a/Documentation/hwmon/smm665 b/Documentation/hwmon/smm665.rst > similarity index 100% > rename from Documentation/hwmon/smm665 > rename to Documentation/hwmon/smm665.rst > diff --git a/Documentation/hwmon/smsc47b397 b/Documentation/hwmon/smsc47b397.rst > similarity index 100% > rename from Documentation/hwmon/smsc47b397 > rename to Documentation/hwmon/smsc47b397.rst > diff --git a/Documentation/hwmon/smsc47m1 b/Documentation/hwmon/smsc47m1.rst > similarity index 100% > rename from Documentation/hwmon/smsc47m1 > rename to Documentation/hwmon/smsc47m1.rst > diff --git a/Documentation/hwmon/smsc47m192 b/Documentation/hwmon/smsc47m192.rst > similarity index 100% > rename from Documentation/hwmon/smsc47m192 > rename to Documentation/hwmon/smsc47m192.rst > diff --git a/Documentation/hwmon/submitting-patches b/Documentation/hwmon/submitting-patches.rst > similarity index 98% > rename from Documentation/hwmon/submitting-patches > rename to Documentation/hwmon/submitting-patches.rst > index 12540b7d9b50..f9796b9d9db6 100644 > --- a/Documentation/hwmon/submitting-patches > +++ b/Documentation/hwmon/submitting-patches.rst > @@ -39,7 +39,7 @@ increase the chances of your change being accepted. > 2. Adding functionality to existing drivers > ------------------------------------------- > > -* Make sure the documentation in Documentation/hwmon/ is up to > +* Make sure the documentation in Documentation/hwmon/.rst is up to > date. > > * Make sure the information in Kconfig is up to date. > @@ -61,7 +61,7 @@ increase the chances of your change being accepted. > > * Consider adding yourself to MAINTAINERS. > > -* Document the driver in Documentation/hwmon/. > +* Document the driver in Documentation/hwmon/.rst. > > * Add the driver to Kconfig and Makefile in alphabetical order. > > @@ -134,7 +134,7 @@ increase the chances of your change being accepted. > non-standard attributes, or you believe you do, discuss it on the mailing list > first. Either case, provide a detailed explanation why you need the > non-standard attribute(s). > - Standard attributes are specified in Documentation/hwmon/sysfs-interface. > + Standard attributes are specified in Documentation/hwmon/sysfs-interface.rst. > > * When deciding which sysfs attributes to support, look at the chip's > capabilities. While we do not expect your driver to support everything the > diff --git a/Documentation/hwmon/sysfs-interface b/Documentation/hwmon/sysfs-interface.rst > similarity index 100% > rename from Documentation/hwmon/sysfs-interface > rename to Documentation/hwmon/sysfs-interface.rst > diff --git a/Documentation/hwmon/tc654 b/Documentation/hwmon/tc654.rst > similarity index 100% > rename from Documentation/hwmon/tc654 > rename to Documentation/hwmon/tc654.rst > diff --git a/Documentation/hwmon/tc74 b/Documentation/hwmon/tc74.rst > similarity index 100% > rename from Documentation/hwmon/tc74 > rename to Documentation/hwmon/tc74.rst > diff --git a/Documentation/hwmon/thmc50 b/Documentation/hwmon/thmc50.rst > similarity index 100% > rename from Documentation/hwmon/thmc50 > rename to Documentation/hwmon/thmc50.rst > diff --git a/Documentation/hwmon/tmp102 b/Documentation/hwmon/tmp102.rst > similarity index 93% > rename from Documentation/hwmon/tmp102 > rename to Documentation/hwmon/tmp102.rst > index 5e34821df4ab..b1f585531a88 100644 > --- a/Documentation/hwmon/tmp102 > +++ b/Documentation/hwmon/tmp102.rst > @@ -28,4 +28,4 @@ The TMP102 has a programmable update rate that can select between 8, 4, 1, and > 0.5 Hz. (Currently the driver only supports the default of 4 Hz). > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > diff --git a/Documentation/hwmon/tmp103 b/Documentation/hwmon/tmp103.rst > similarity index 92% > rename from Documentation/hwmon/tmp103 > rename to Documentation/hwmon/tmp103.rst > index 7682a795e38c..15d25806d585 100644 > --- a/Documentation/hwmon/tmp103 > +++ b/Documentation/hwmon/tmp103.rst > @@ -27,7 +27,7 @@ Resolution: 8 Bits > Accuracy: ±1°C Typ (–10°C to +100°C) > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > > Please refer how to instantiate this driver: > Documentation/i2c/instantiating-devices > diff --git a/Documentation/hwmon/tmp108 b/Documentation/hwmon/tmp108.rst > similarity index 95% > rename from Documentation/hwmon/tmp108 > rename to Documentation/hwmon/tmp108.rst > index 7e08b7ef1e2f..5f4266a16cb2 100644 > --- a/Documentation/hwmon/tmp108 > +++ b/Documentation/hwmon/tmp108.rst > @@ -38,4 +38,4 @@ and then the device is shut down automatically. (This driver only supports > continuous mode.) > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > diff --git a/Documentation/hwmon/tmp401 b/Documentation/hwmon/tmp401.rst > similarity index 97% > rename from Documentation/hwmon/tmp401 > rename to Documentation/hwmon/tmp401.rst > index bd865bbdb38d..6a05a0719bc7 100644 > --- a/Documentation/hwmon/tmp401 > +++ b/Documentation/hwmon/tmp401.rst > @@ -68,7 +68,7 @@ supported by the driver so far, so using the default resolution of 0.5 > degree). > > The driver provides the common sysfs-interface for temperatures (see > -Documentation/hwmon/sysfs-interface under Temperatures). > +Documentation/hwmon/sysfs-interface.rst under Temperatures). > > The TMP411 and TMP431 chips are compatible with TMP401. TMP411 provides > some additional features. > diff --git a/Documentation/hwmon/tmp421 b/Documentation/hwmon/tmp421.rst > similarity index 100% > rename from Documentation/hwmon/tmp421 > rename to Documentation/hwmon/tmp421.rst > diff --git a/Documentation/hwmon/tps40422 b/Documentation/hwmon/tps40422.rst > similarity index 96% > rename from Documentation/hwmon/tps40422 > rename to Documentation/hwmon/tps40422.rst > index 359751eb5ed4..b691e30479dd 100644 > --- a/Documentation/hwmon/tps40422 > +++ b/Documentation/hwmon/tps40422.rst > @@ -21,7 +21,7 @@ This driver supports TI TPS40422 Dual-Output or Two-Phase Synchronous Buck > Controller with PMBus > > The driver is a client driver to the core PMBus driver. > -Please see Documentation/hwmon/pmbus for details on PMBus client drivers. > +Please see Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > diff --git a/Documentation/hwmon/twl4030-madc-hwmon b/Documentation/hwmon/twl4030-madc-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/twl4030-madc-hwmon > rename to Documentation/hwmon/twl4030-madc-hwmon.rst > diff --git a/Documentation/hwmon/ucd9000 b/Documentation/hwmon/ucd9000.rst > similarity index 97% > rename from Documentation/hwmon/ucd9000 > rename to Documentation/hwmon/ucd9000.rst > index d69061b7312c..ebc4f2b3bfea 100644 > --- a/Documentation/hwmon/ucd9000 > +++ b/Documentation/hwmon/ucd9000.rst > @@ -57,7 +57,7 @@ system-health monitor. The device integrates a 12-bit ADC for monitoring up to > 13 power-supply voltage, current, or temperature inputs. > > This driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -72,7 +72,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/ucd9200 b/Documentation/hwmon/ucd9200.rst > similarity index 97% > rename from Documentation/hwmon/ucd9200 > rename to Documentation/hwmon/ucd9200.rst > index 44eda4a579b6..b819dfd75f71 100644 > --- a/Documentation/hwmon/ucd9200 > +++ b/Documentation/hwmon/ucd9200.rst > @@ -33,7 +33,7 @@ dedicated circuitry for DC/DC loop management with flash memory and a serial > interface to support configuration, monitoring and management. > > This driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus for details on PMBus client drivers. > +Documentation/hwmon/pmbus.rst for details on PMBus client drivers. > > > Usage Notes > @@ -48,7 +48,7 @@ Platform data support > --------------------- > > The driver supports standard PMBus driver platform data. Please see > -Documentation/hwmon/pmbus for details. > +Documentation/hwmon/pmbus.rst for details. > > > Sysfs entries > diff --git a/Documentation/hwmon/userspace-tools b/Documentation/hwmon/userspace-tools.rst > similarity index 100% > rename from Documentation/hwmon/userspace-tools > rename to Documentation/hwmon/userspace-tools.rst > diff --git a/Documentation/hwmon/vexpress b/Documentation/hwmon/vexpress.rst > similarity index 100% > rename from Documentation/hwmon/vexpress > rename to Documentation/hwmon/vexpress.rst > diff --git a/Documentation/hwmon/via686a b/Documentation/hwmon/via686a.rst > similarity index 100% > rename from Documentation/hwmon/via686a > rename to Documentation/hwmon/via686a.rst > diff --git a/Documentation/hwmon/vt1211 b/Documentation/hwmon/vt1211.rst > similarity index 100% > rename from Documentation/hwmon/vt1211 > rename to Documentation/hwmon/vt1211.rst > diff --git a/Documentation/hwmon/w83627ehf b/Documentation/hwmon/w83627ehf.rst > similarity index 100% > rename from Documentation/hwmon/w83627ehf > rename to Documentation/hwmon/w83627ehf.rst > diff --git a/Documentation/hwmon/w83627hf b/Documentation/hwmon/w83627hf.rst > similarity index 100% > rename from Documentation/hwmon/w83627hf > rename to Documentation/hwmon/w83627hf.rst > diff --git a/Documentation/hwmon/w83773g b/Documentation/hwmon/w83773g.rst > similarity index 100% > rename from Documentation/hwmon/w83773g > rename to Documentation/hwmon/w83773g.rst > diff --git a/Documentation/hwmon/w83781d b/Documentation/hwmon/w83781d.rst > similarity index 100% > rename from Documentation/hwmon/w83781d > rename to Documentation/hwmon/w83781d.rst > diff --git a/Documentation/hwmon/w83791d b/Documentation/hwmon/w83791d.rst > similarity index 99% > rename from Documentation/hwmon/w83791d > rename to Documentation/hwmon/w83791d.rst > index a91f9e5fb0c6..3adaed39b157 100644 > --- a/Documentation/hwmon/w83791d > +++ b/Documentation/hwmon/w83791d.rst > @@ -102,7 +102,7 @@ This file is used for both legacy and new code. > > The sysfs interface to the beep bitmask has migrated from the original legacy > method of a single sysfs beep_mask file to a newer method using multiple > -`*_beep` files as described in `Documentation/hwmon/sysfs-interface`. > +`*_beep` files as described in `Documentation/hwmon/sysfs-interface.rst`. > > A similar change has occurred for the bitmap corresponding to the alarms. The > original legacy method used a single sysfs alarms file containing a bitmap > diff --git a/Documentation/hwmon/w83792d b/Documentation/hwmon/w83792d.rst > similarity index 100% > rename from Documentation/hwmon/w83792d > rename to Documentation/hwmon/w83792d.rst > diff --git a/Documentation/hwmon/w83793 b/Documentation/hwmon/w83793.rst > similarity index 100% > rename from Documentation/hwmon/w83793 > rename to Documentation/hwmon/w83793.rst > diff --git a/Documentation/hwmon/w83795 b/Documentation/hwmon/w83795.rst > similarity index 100% > rename from Documentation/hwmon/w83795 > rename to Documentation/hwmon/w83795.rst > diff --git a/Documentation/hwmon/w83l785ts b/Documentation/hwmon/w83l785ts.rst > similarity index 100% > rename from Documentation/hwmon/w83l785ts > rename to Documentation/hwmon/w83l785ts.rst > diff --git a/Documentation/hwmon/w83l786ng b/Documentation/hwmon/w83l786ng.rst > similarity index 100% > rename from Documentation/hwmon/w83l786ng > rename to Documentation/hwmon/w83l786ng.rst > diff --git a/Documentation/hwmon/wm831x b/Documentation/hwmon/wm831x.rst > similarity index 100% > rename from Documentation/hwmon/wm831x > rename to Documentation/hwmon/wm831x.rst > diff --git a/Documentation/hwmon/wm8350 b/Documentation/hwmon/wm8350.rst > similarity index 100% > rename from Documentation/hwmon/wm8350 > rename to Documentation/hwmon/wm8350.rst > diff --git a/Documentation/hwmon/xgene-hwmon b/Documentation/hwmon/xgene-hwmon.rst > similarity index 100% > rename from Documentation/hwmon/xgene-hwmon > rename to Documentation/hwmon/xgene-hwmon.rst > diff --git a/Documentation/hwmon/zl6100 b/Documentation/hwmon/zl6100.rst > similarity index 98% > rename from Documentation/hwmon/zl6100 > rename to Documentation/hwmon/zl6100.rst > index 4029970bace4..41513bb7fe51 100644 > --- a/Documentation/hwmon/zl6100 > +++ b/Documentation/hwmon/zl6100.rst > @@ -113,7 +113,7 @@ This driver supports hardware monitoring for Intersil / Zilker Labs ZL6100 and > compatible digital DC-DC controllers. > > The driver is a client driver to the core PMBus driver. Please see > -Documentation/hwmon/pmbus and Documentation.hwmon/pmbus-core for details > +Documentation/hwmon/pmbus.rst and Documentation.hwmon/pmbus-core for details > on PMBus client drivers. > > > diff --git a/Documentation/index.rst b/Documentation/index.rst > index 80a421cb935e..3a710dc24fc8 100644 > --- a/Documentation/index.rst > +++ b/Documentation/index.rst > @@ -83,6 +83,7 @@ needed). > media/index > networking/index > input/index > + hwmon/index > gpu/index > security/index > sound/index > diff --git a/Documentation/thermal/sysfs-api.txt b/Documentation/thermal/sysfs-api.txt > index 911399730c1c..c3fa500df92c 100644 > --- a/Documentation/thermal/sysfs-api.txt > +++ b/Documentation/thermal/sysfs-api.txt > @@ -316,7 +316,7 @@ ACPI thermal zones. > |---temp[1-*]_input: The current temperature of thermal zone [1-*] > |---temp[1-*]_critical: The critical trip point of thermal zone [1-*] > > -Please read Documentation/hwmon/sysfs-interface for additional information. > +Please read Documentation/hwmon/sysfs-interface.rst for additional information. > > *************************** > * Thermal zone attributes * > diff --git a/MAINTAINERS b/MAINTAINERS > index dc615cb76455..d258fb8e7e8e 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -468,7 +468,7 @@ ADM1025 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/adm1025 > +F: Documentation/hwmon/adm1025.rst > F: drivers/hwmon/adm1025.c > > ADM1029 HARDWARE MONITOR DRIVER > @@ -520,7 +520,7 @@ ADS1015 HARDWARE MONITOR DRIVER > M: Dirk Eibach > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ads1015 > +F: Documentation/hwmon/ads1015.rst > F: drivers/hwmon/ads1015.c > F: include/linux/platform_data/ads1015.h > > @@ -533,7 +533,7 @@ ADT7475 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/adt7475 > +F: Documentation/hwmon/adt7475.rst > F: drivers/hwmon/adt7475.c > > ADVANSYS SCSI DRIVER > @@ -764,7 +764,7 @@ AMD FAM15H PROCESSOR POWER MONITORING DRIVER > M: Huang Rui > L: linux-hwmon@vger.kernel.org > S: Supported > -F: Documentation/hwmon/fam15h_power > +F: Documentation/hwmon/fam15h_power.rst > F: drivers/hwmon/fam15h_power.c > > AMD FCH GPIO DRIVER > @@ -2512,7 +2512,7 @@ ASC7621 HARDWARE MONITOR DRIVER > M: George Joseph > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/asc7621 > +F: Documentation/hwmon/asc7621.rst > F: drivers/hwmon/asc7621.c > > ASPEED VIDEO ENGINE DRIVER > @@ -4043,7 +4043,7 @@ CORETEMP HARDWARE MONITORING DRIVER > M: Fenghua Yu > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/coretemp > +F: Documentation/hwmon/coretemp.rst > F: drivers/hwmon/coretemp.c > > COSA/SRP SYNC SERIAL DRIVER > @@ -4598,7 +4598,7 @@ DIALOG SEMICONDUCTOR DRIVERS > M: Support Opensource > W: http://www.dialog-semiconductor.com/products > S: Supported > -F: Documentation/hwmon/da90?? > +F: Documentation/hwmon/da90??.rst > F: Documentation/devicetree/bindings/mfd/da90*.txt > F: Documentation/devicetree/bindings/input/da90??-onkey.txt > F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt > @@ -4749,7 +4749,7 @@ DME1737 HARDWARE MONITOR DRIVER > M: Juerg Haefliger > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/dme1737 > +F: Documentation/hwmon/dme1737.rst > F: drivers/hwmon/dme1737.c > > DMI/SMBIOS SUPPORT > @@ -5935,7 +5935,7 @@ F71805F HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/f71805f > +F: Documentation/hwmon/f71805f.rst > F: drivers/hwmon/f71805f.c > > FADDR2LINE > @@ -7618,7 +7618,7 @@ INA209 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ina209 > +F: Documentation/hwmon/ina209.rst > F: Documentation/devicetree/bindings/hwmon/ina2xx.txt > F: drivers/hwmon/ina209.c > > @@ -7626,7 +7626,7 @@ INA2XX HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ina2xx > +F: Documentation/hwmon/ina2xx.rst > F: drivers/hwmon/ina2xx.c > F: include/linux/platform_data/ina2xx.h > > @@ -8244,7 +8244,7 @@ IT87 HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/it87 > +F: Documentation/hwmon/it87.rst > F: drivers/hwmon/it87.c > > IT913X MEDIA DRIVER > @@ -8288,7 +8288,7 @@ M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > F: drivers/hwmon/jc42.c > -F: Documentation/hwmon/jc42 > +F: Documentation/hwmon/jc42.rst > > JFS FILESYSTEM > M: Dave Kleikamp > @@ -8336,14 +8336,14 @@ K10TEMP HARDWARE MONITORING DRIVER > M: Clemens Ladisch > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/k10temp > +F: Documentation/hwmon/k10temp.rst > F: drivers/hwmon/k10temp.c > > K8TEMP HARDWARE MONITORING DRIVER > M: Rudolf Marek > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/k8temp > +F: Documentation/hwmon/k8temp.rst > F: drivers/hwmon/k8temp.c > > KASAN > @@ -9034,21 +9034,21 @@ LM78 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm78 > +F: Documentation/hwmon/lm78.rst > F: drivers/hwmon/lm78.c > > LM83 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm83 > +F: Documentation/hwmon/lm83.rst > F: drivers/hwmon/lm83.c > > LM90 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm90 > +F: Documentation/hwmon/lm90.rst > F: Documentation/devicetree/bindings/hwmon/lm90.txt > F: drivers/hwmon/lm90.c > F: include/dt-bindings/thermal/lm90.h > @@ -9057,7 +9057,7 @@ LM95234 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/lm95234 > +F: Documentation/hwmon/lm95234.rst > F: drivers/hwmon/lm95234.c > > LME2510 MEDIA DRIVER > @@ -9131,7 +9131,7 @@ LTC4261 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/ltc4261 > +F: Documentation/hwmon/ltc4261.rst > F: drivers/hwmon/ltc4261.c > > LTC4306 I2C MULTIPLEXER DRIVER > @@ -9362,7 +9362,7 @@ MAX16065 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/max16065 > +F: Documentation/hwmon/max16065.rst > F: drivers/hwmon/max16065.c > > MAX2175 SDR TUNER DRIVER > @@ -9378,14 +9378,14 @@ F: include/uapi/linux/max2175.h > MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER > L: linux-hwmon@vger.kernel.org > S: Orphan > -F: Documentation/hwmon/max6650 > +F: Documentation/hwmon/max6650.rst > F: drivers/hwmon/max6650.c > > MAX6697 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/max6697 > +F: Documentation/hwmon/max6697.rst > F: Documentation/devicetree/bindings/hwmon/max6697.txt > F: drivers/hwmon/max6697.c > F: include/linux/platform_data/max6697.h > @@ -10031,7 +10031,7 @@ F: drivers/mfd/menf21bmc.c > F: drivers/watchdog/menf21bmc_wdt.c > F: drivers/leds/leds-menf21bmc.c > F: drivers/hwmon/menf21bmc_hwmon.c > -F: Documentation/hwmon/menf21bmc > +F: Documentation/hwmon/menf21bmc.rst > > MEN Z069 WATCHDOG DRIVER > M: Johannes Thumshirn > @@ -10659,7 +10659,7 @@ NCT6775 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/nct6775 > +F: Documentation/hwmon/nct6775.rst > F: drivers/hwmon/nct6775.c > > NET_FAILOVER MODULE > @@ -11753,7 +11753,7 @@ PC87360 HARDWARE MONITORING DRIVER > M: Jim Cromie > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/pc87360 > +F: Documentation/hwmon/pc87360.rst > F: drivers/hwmon/pc87360.c > > PC8736x GPIO DRIVER > @@ -11765,7 +11765,7 @@ PC87427 HARDWARE MONITORING DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/pc87427 > +F: Documentation/hwmon/pc87427.rst > F: drivers/hwmon/pc87427.c > > PCA9532 LED DRIVER > @@ -12333,23 +12333,23 @@ S: Maintained > F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt > F: Documentation/devicetree/bindings/hwmon/max31785.txt > F: Documentation/devicetree/bindings/hwmon/ltc2978.txt > -F: Documentation/hwmon/adm1275 > -F: Documentation/hwmon/ibm-cffps > -F: Documentation/hwmon/ir35221 > -F: Documentation/hwmon/lm25066 > -F: Documentation/hwmon/ltc2978 > -F: Documentation/hwmon/ltc3815 > -F: Documentation/hwmon/max16064 > -F: Documentation/hwmon/max20751 > -F: Documentation/hwmon/max31785 > -F: Documentation/hwmon/max34440 > -F: Documentation/hwmon/max8688 > -F: Documentation/hwmon/pmbus > -F: Documentation/hwmon/pmbus-core > -F: Documentation/hwmon/tps40422 > -F: Documentation/hwmon/ucd9000 > -F: Documentation/hwmon/ucd9200 > -F: Documentation/hwmon/zl6100 > +F: Documentation/hwmon/adm1275.rst > +F: Documentation/hwmon/ibm-cffps.rst > +F: Documentation/hwmon/ir35221.rst > +F: Documentation/hwmon/lm25066.rst > +F: Documentation/hwmon/ltc2978.rst > +F: Documentation/hwmon/ltc3815.rst > +F: Documentation/hwmon/max16064.rst > +F: Documentation/hwmon/max20751.rst > +F: Documentation/hwmon/max31785.rst > +F: Documentation/hwmon/max34440.rst > +F: Documentation/hwmon/max8688.rst > +F: Documentation/hwmon/pmbus.rst > +F: Documentation/hwmon/pmbus-core.rst > +F: Documentation/hwmon/tps40422.rst > +F: Documentation/hwmon/ucd9000.rst > +F: Documentation/hwmon/ucd9200.rst > +F: Documentation/hwmon/zl6100.rst > F: drivers/hwmon/pmbus/ > F: include/linux/pmbus.h > > @@ -12613,7 +12613,7 @@ M: Bartlomiej Zolnierkiewicz > L: linux-hwmon@vger.kernel.org > S: Supported > F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt > -F: Documentation/hwmon/pwm-fan > +F: Documentation/hwmon/pwm-fan.rst > F: drivers/hwmon/pwm-fan.c > > PWM IR Transmitter > @@ -14278,21 +14278,21 @@ SMM665 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/smm665 > +F: Documentation/hwmon/smm665.rst > F: drivers/hwmon/smm665.c > > SMSC EMC2103 HARDWARE MONITOR DRIVER > M: Steve Glendinning > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/emc2103 > +F: Documentation/hwmon/emc2103.rst > F: drivers/hwmon/emc2103.c > > SMSC SCH5627 HARDWARE MONITOR DRIVER > M: Hans de Goede > L: linux-hwmon@vger.kernel.org > S: Supported > -F: Documentation/hwmon/sch5627 > +F: Documentation/hwmon/sch5627.rst > F: drivers/hwmon/sch5627.c > > SMSC UFX6000 and UFX7000 USB to VGA DRIVER > @@ -14305,7 +14305,7 @@ SMSC47B397 HARDWARE MONITOR DRIVER > M: Jean Delvare > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/smsc47b397 > +F: Documentation/hwmon/smsc47b397.rst > F: drivers/hwmon/smsc47b397.c > > SMSC911x ETHERNET DRIVER > @@ -15650,7 +15650,7 @@ TMP401 HARDWARE MONITOR DRIVER > M: Guenter Roeck > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/tmp401 > +F: Documentation/hwmon/tmp401.rst > F: drivers/hwmon/tmp401.c > > TMPFS (SHMEM FILESYSTEM) > @@ -16675,7 +16675,7 @@ VT1211 HARDWARE MONITOR DRIVER > M: Juerg Haefliger > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/vt1211 > +F: Documentation/hwmon/vt1211.rst > F: drivers/hwmon/vt1211.c > > VT8231 HARDWARE MONITOR DRIVER > @@ -16703,14 +16703,14 @@ W83791D HARDWARE MONITORING DRIVER > M: Marc Hulsman > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/w83791d > +F: Documentation/hwmon/w83791d.rst > F: drivers/hwmon/w83791d.c > > W83793 HARDWARE MONITORING DRIVER > M: Rudolf Marek > L: linux-hwmon@vger.kernel.org > S: Maintained > -F: Documentation/hwmon/w83793 > +F: Documentation/hwmon/w83793.rst > F: drivers/hwmon/w83793.c > > W83795 HARDWARE MONITORING DRIVER > @@ -16819,7 +16819,7 @@ L: patches@opensource.cirrus.com > T: git https://github.com/CirrusLogic/linux-drivers.git > W: https://github.com/CirrusLogic/linux-drivers/wiki > S: Supported > -F: Documentation/hwmon/wm83?? > +F: Documentation/hwmon/wm83??.rst > F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt > F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt > F: Documentation/devicetree/bindings/mfd/arizona.txt > diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig > index 6f929bfa9fcd..74c6c95cb657 100644 > --- a/drivers/hwmon/Kconfig > +++ b/drivers/hwmon/Kconfig > @@ -17,7 +17,7 @@ menuconfig HWMON > > To find out which specific driver(s) you need, use the > sensors-detect script from the lm_sensors package. Read > - for details. > + for details. > > This support can also be built as a module. If so, the module > will be called hwmon. > @@ -59,7 +59,7 @@ config SENSORS_ABITUGURU > chip can be found on Abit uGuru featuring motherboards (most modern > Abit motherboards from before end 2005). For more info and a list > of which motherboards have which revision see > - Documentation/hwmon/abituguru > + Documentation/hwmon/abituguru.rst > > This driver can also be built as a module. If so, the module > will be called abituguru. > @@ -73,7 +73,7 @@ config SENSORS_ABITUGURU3 > and their settings is supported. The third revision of the Abit > uGuru chip can be found on recent Abit motherboards (since end > 2005). For more info and a list of which motherboards have which > - revision see Documentation/hwmon/abituguru3 > + revision see Documentation/hwmon/abituguru3.rst > > This driver can also be built as a module. If so, the module > will be called abituguru3. > @@ -643,7 +643,7 @@ config SENSORS_CORETEMP > help > If you say yes here you get support for the temperature > sensor inside your CPU. Most of the family 6 CPUs > - are supported. Check Documentation/hwmon/coretemp for details. > + are supported. Check Documentation/hwmon/coretemp.rst for details. > > config SENSORS_IT87 > tristate "ITE IT87xx and compatibles" > diff --git a/drivers/hwmon/ads7828.c b/drivers/hwmon/ads7828.c > index 12c56d3783ed..545b635a104e 100644 > --- a/drivers/hwmon/ads7828.c > +++ b/drivers/hwmon/ads7828.c > @@ -8,7 +8,7 @@ > * > * ADS7830 support, by Guillaume Roguez > * > - * For further information, see the Documentation/hwmon/ads7828 file. > + * For further information, see the Documentation/hwmon/ads7828.rst file. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License as published by > diff --git a/drivers/hwmon/max197.c b/drivers/hwmon/max197.c > index 3d9e210beedf..dd6a35219a18 100644 > --- a/drivers/hwmon/max197.c > +++ b/drivers/hwmon/max197.c > @@ -8,7 +8,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/max197 file. > + * For further information, see the Documentation/hwmon/max197.rst file. > */ > > #include > diff --git a/drivers/hwmon/sht15.c b/drivers/hwmon/sht15.c > index 39b41e35c2bf..7f4a63959730 100644 > --- a/drivers/hwmon/sht15.c > +++ b/drivers/hwmon/sht15.c > @@ -10,7 +10,7 @@ > * > * Copyright (c) 2007 Wouter Horre > * > - * For further information, see the Documentation/hwmon/sht15 file. > + * For further information, see the Documentation/hwmon/sht15.rst file. > */ > > #include > diff --git a/include/linux/platform_data/ads7828.h b/include/linux/platform_data/ads7828.h > index 3245f45f9d77..a3370a007702 100644 > --- a/include/linux/platform_data/ads7828.h > +++ b/include/linux/platform_data/ads7828.h > @@ -4,7 +4,7 @@ > * Copyright (c) 2012 Savoir-faire Linux Inc. > * Vivien Didelot > * > - * For further information, see the Documentation/hwmon/ads7828 file. > + * For further information, see the Documentation/hwmon/ads7828.rst file. > * > * This program is free software; you can redistribute it and/or modify > * it under the terms of the GNU General Public License version 2 as > diff --git a/include/linux/platform_data/ds620.h b/include/linux/platform_data/ds620.h > index 6ef58bb77e46..f0ce22a78bb8 100644 > --- a/include/linux/platform_data/ds620.h > +++ b/include/linux/platform_data/ds620.h > @@ -14,7 +14,7 @@ struct ds620_platform_data { > * 1 = PO_LOW > * 2 = PO_HIGH > * > - * (see Documentation/hwmon/ds620) > + * (see Documentation/hwmon/ds620.rst) > */ > int pomode; > }; > diff --git a/include/linux/platform_data/ina2xx.h b/include/linux/platform_data/ina2xx.h > index 9f0aa1b48c78..dde59fd3590f 100644 > --- a/include/linux/platform_data/ina2xx.h > +++ b/include/linux/platform_data/ina2xx.h > @@ -7,7 +7,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/ina2xx file. > + * For further information, see the Documentation/hwmon/ina2xx.rst file. > */ > > /** > diff --git a/include/linux/platform_data/max197.h b/include/linux/platform_data/max197.h > index 8da8f94ee15c..2bbd0919bc89 100644 > --- a/include/linux/platform_data/max197.h > +++ b/include/linux/platform_data/max197.h > @@ -8,7 +8,7 @@ > * it under the terms of the GNU General Public License version 2 as > * published by the Free Software Foundation. > * > - * For further information, see the Documentation/hwmon/max197 file. > + * For further information, see the Documentation/hwmon/max197.rst file. > */ > > #ifndef _PDATA_MAX197_H > diff --git a/include/linux/platform_data/ntc_thermistor.h b/include/linux/platform_data/ntc_thermistor.h > index ee03d429742b..5fa115d3ea4b 100644 > --- a/include/linux/platform_data/ntc_thermistor.h > +++ b/include/linux/platform_data/ntc_thermistor.h > @@ -42,7 +42,7 @@ struct ntc_thermistor_platform_data { > * read_uV() > * > * How to setup pullup_ohm, pulldown_ohm, and connect is > - * described at Documentation/hwmon/ntc_thermistor > + * described at Documentation/hwmon/ntc_thermistor.rst > * > * pullup/down_ohm: 0 for infinite / not-connected > * > -- > 2.20.1 > -- ==================== | I would like to | | fix the world, | | but they're not | | giving me the | \ source code! / --------------- ¯\_(ツ)_/¯ From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-13.5 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_PASS,URIBL_BLOCKED,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id D9A57C10F13 for ; Thu, 11 Apr 2019 13:07:43 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8E78F2133D for ; Thu, 11 Apr 2019 13:07:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="bBT7KFAx" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 8E78F2133D Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=+2UlQjtVwxDJAu5Ne/uQu7iSfNCwTkTmb9U0V/Tt8o0=; b=bBT7KFAxI76ZIm DcfTVH1nKeRy8MXq2SVHRioUzrFgFtOYBQn5PSmAHPv7CK90kOJn8XKzvTlcgbpYSoCQyO2Z6O9Bg lDglQhPbKMya2g2NL9PeeJIdrpjOlp0mGiYPdPZ3Pp2tC/HqdwSGUti6BvOW+9Le20cqmBbOvsqOw bsojQCAfji4Jzhjc9KlglLPQ+z65hHlMgSbOdh0mK9759t9TURPpPMlXmlaAUXLQTVBkwPB/eB6iz 6XMmLw4WLegpVytw0ojFwxQKxe3nGZR+Ks+VqvUefizmElT3pYHdGClkDBa8nUBSr80s+k30HKc3J 8zal71XCRRtdglRGjClQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hEZQc-0004X0-Fg; Thu, 11 Apr 2019 13:07:42 +0000 Received: from foss.arm.com ([217.140.101.70]) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hEZQU-0004WF-NN for linux-arm-kernel@lists.infradead.org; Thu, 11 Apr 2019 13:07:40 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id AEFAB374; Thu, 11 Apr 2019 06:07:33 -0700 (PDT) Received: from e110455-lin.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.72.51.249]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2C8DA3F557; Thu, 11 Apr 2019 06:07:33 -0700 (PDT) Received: by e110455-lin.cambridge.arm.com (Postfix, from userid 1000) id 7941B680137; Thu, 11 Apr 2019 14:07:31 +0100 (BST) Date: Thu, 11 Apr 2019 14:07:31 +0100 From: Liviu Dudau To: Mauro Carvalho Chehab Subject: Re: [PATCH v2 21/21] docs: hwmon: Add an index file and rename docs to *.rst Message-ID: <20190411130731.GH15144@e110455-lin.cambridge.arm.com> References: <6d80bfc14608f4bb5514b79721d30b486f50c987.1554923967.git.mchehab+samsung@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <6d80bfc14608f4bb5514b79721d30b486f50c987.1554923967.git.mchehab+samsung@kernel.org> User-Agent: Mutt/1.11.4 (2019-03-13) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190411_060734_791606_2139544F X-CRM114-Status: GOOD ( 12.37 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Dirk Eibach , linux-aspeed@lists.ozlabs.org, Linux Doc Mailing List , Benjamin Herrenschmidt , Clemens Ladisch , Kamil Debski , Marc Hulsman , devicetree@vger.kernel.org, Huang Rui , Paul Mackerras , Jim Cromie , Lorenzo Pieralisi , Jonathan Corbet , Michael Ellerman , Joel Stanley , Guenter Roeck , Steve Glendinning , Fenghua Yu , Jean Delvare , Bartlomiej Zolnierkiewicz , Mauro Carvalho Chehab , Hans de Goede , Rob Herring , Rudolf Marek , linux-arm-kernel@lists.infradead.org, linux-hwmon@vger.kernel.org, Support Opensource , George Joseph , Andreas Werner , Andrew Jeffery , patches@opensource.cirrus.com, linux-kernel@vger.kernel.org, Juerg Haefliger , Sudeep Holla , linuxppc-dev@lists.ozlabs.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gV2VkLCBBcHIgMTAsIDIwMTkgYXQgMDQ6MjI6NThQTSAtMDMwMCwgTWF1cm8gQ2FydmFsaG8g Q2hlaGFiIHdyb3RlOgo+IE5vdyB0aGF0IGFsbCBmaWxlcyB3ZXJlIGNvbnZlcnRlZCB0byBSZVNU IGZvcm1hdCwgcmVuYW1lIHRoZW0KPiBhbmQgYWRkIGFuIGluZGV4Lgo+IAo+IFNpZ25lZC1vZmYt Ynk6IE1hdXJvIENhcnZhbGhvIENoZWhhYiA8bWNoZWhhYitzYW1zdW5nQGtlcm5lbC5vcmc+Cj4g LS0tCj4gIC4uLi9kZXZpY2V0cmVlL2JpbmRpbmdzL2h3bW9uL2c3NjIudHh0ICAgICAgICB8ICAg MiArLQo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3thYjg1MDAgPT4gYWI4NTAwLnJzdH0gICAgfCAg IDIgKy0KPiAgLi4uZ3VydS1kYXRhc2hlZXQgPT4gYWJpdHVndXJ1LWRhdGFzaGVldC5yc3R9IHwg ICAwCj4gIC4uLi9od21vbi97YWJpdHVndXJ1ID0+IGFiaXR1Z3VydS5yc3R9ICAgICAgICB8ICAg MAo+ICAuLi4vaHdtb24ve2FiaXR1Z3VydTMgPT4gYWJpdHVndXJ1My5yc3R9ICAgICAgfCAgIDAK PiAgRG9jdW1lbnRhdGlvbi9od21vbi97YWJ4NTAwID0+IGFieDUwMC5yc3R9ICAgIHwgICAwCj4g IC4uLnthY3BpX3Bvd2VyX21ldGVyID0+IGFjcGlfcG93ZXJfbWV0ZXIucnN0fSB8ICAgMiArLQo+ ICBEb2N1bWVudGF0aW9uL2h3bW9uL3thZDczMTQgPT4gYWQ3MzE0LnJzdH0gICAgfCAgIDAKPiAg Li4uL2h3bW9uL3thZGMxMjhkODE4ID0+IGFkYzEyOGQ4MTgucnN0fSAgICAgIHwgICAwCj4gIERv Y3VtZW50YXRpb24vaHdtb24ve2FkbTEwMjEgPT4gYWRtMTAyMS5yc3R9ICB8ICAgMAo+ICBEb2N1 bWVudGF0aW9uL2h3bW9uL3thZG0xMDI1ID0+IGFkbTEwMjUucnN0fSAgfCAgIDAKPiAgRG9jdW1l bnRhdGlvbi9od21vbi97YWRtMTAyNiA9PiBhZG0xMDI2LnJzdH0gIHwgICAwCj4gIERvY3VtZW50 YXRpb24vaHdtb24ve2FkbTEwMzEgPT4gYWRtMTAzMS5yc3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0 aW9uL2h3bW9uL3thZG0xMjc1ID0+IGFkbTEyNzUucnN0fSAgfCAgIDQgKy0KPiAgRG9jdW1lbnRh dGlvbi9od21vbi97YWRtOTI0MCA9PiBhZG05MjQwLnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRp b24vaHdtb24ve2FkczEwMTUgPT4gYWRzMTAxNS5yc3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9u L2h3bW9uL3thZHM3ODI4ID0+IGFkczc4MjgucnN0fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9o d21vbi97YWR0NzQxMCA9PiBhZHQ3NDEwLnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdt b24ve2FkdDc0MTEgPT4gYWR0NzQxMS5yc3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9u L3thZHQ3NDYyID0+IGFkdDc0NjIucnN0fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97 YWR0NzQ3MCA9PiBhZHQ3NDcwLnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2Fk dDc0NzUgPT4gYWR0NzQ3NS5yc3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3thbWM2 ODIxID0+IGFtYzY4MjEucnN0fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97YXNiMTAw ID0+IGFzYjEwMC5yc3R9ICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2FzYzc2MjEg PT4gYXNjNzYyMS5yc3R9ICB8ICAgMAo+ICAuLi57YXNwZWVkLXB3bS10YWNobyA9PiBhc3BlZWQt cHdtLXRhY2hvLnJzdH0gfCAgIDAKPiAgLi4uL2h3bW9uL3tjb3JldGVtcCA9PiBjb3JldGVtcC5y c3R9ICAgICAgICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2RhOTA1MiA9PiBkYTkw NTIucnN0fSAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tkYTkwNTUgPT4gZGE5MDU1 LnJzdH0gICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97ZG1lMTczNyA9PiBkbWUxNzM3 LnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2RzMTYyMSA9PiBkczE2MjEucnN0 fSAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tkczYyMCA9PiBkczYyMC5yc3R9ICAg ICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97ZW1jMTQwMyA9PiBlbWMxNDAzLnJzdH0g IHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2VtYzIxMDMgPT4gZW1jMjEwMy5yc3R9ICB8 ICAgMAo+ICAuLi4vaHdtb24ve2VtYzZ3MjAxID0+IGVtYzZ3MjAxLnJzdH0gICAgICAgICAgfCAg IDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97ZjcxODA1ZiA9PiBmNzE4MDVmLnJzdH0gIHwgICAw Cj4gIC4uLi9od21vbi97ZjcxODgyZmcgPT4gZjcxODgyZmcucnN0fSAgICAgICAgICB8ICAgMAo+ ICAuLi4vaHdtb24ve2ZhbTE1aF9wb3dlciA9PiBmYW0xNWhfcG93ZXIucnN0fSAgfCAgIDAKPiAg Li4uL2h3bW9uL3tmdHN0ZXV0YXRlcyA9PiBmdHN0ZXV0YXRlcy5yc3R9ICAgIHwgICAwCj4gIERv Y3VtZW50YXRpb24vaHdtb24ve2c3NjBhID0+IGc3NjBhLnJzdH0gICAgICB8ICAgMAo+ICBEb2N1 bWVudGF0aW9uL2h3bW9uL3tnNzYyID0+IGc3NjIucnN0fSAgICAgICAgfCAgIDIgKy0KPiAgRG9j dW1lbnRhdGlvbi9od21vbi97Z2w1MThzbSA9PiBnbDUxOHNtLnJzdH0gIHwgICAwCj4gIERvY3Vt ZW50YXRpb24vaHdtb24ve2hpaDYxMzAgPT4gaGloNjEzMC5yc3R9ICB8ICAgMAo+ICAuLi5vbi1r ZXJuZWwtYXBpLnR4dCA9PiBod21vbi1rZXJuZWwtYXBpLnJzdH0gfCAgIDQgKy0KPiAgLi4uL2h3 bW9uL3tpYm0tY2ZmcHMgPT4gaWJtLWNmZnBzLnJzdH0gICAgICAgIHwgICAwCj4gIERvY3VtZW50 YXRpb24vaHdtb24ve2libWFlbSA9PiBpYm1hZW0ucnN0fSAgICB8ICAgMAo+ICAuLi4vaHdtb24v e2libXBvd2VybnYgPT4gaWJtcG93ZXJudi5yc3R9ICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlv bi9od21vbi97aW5hMjA5ID0+IGluYTIwOS5yc3R9ICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24v aHdtb24ve2luYTJ4eCA9PiBpbmEyeHgucnN0fSAgICB8ICAgMiArLQo+ICBEb2N1bWVudGF0aW9u L2h3bW9uL3tpbmEzMjIxID0+IGluYTMyMjEucnN0fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9o d21vbi9pbmRleC5yc3QgICAgICAgICAgICAgICAgIHwgMTc5ICsrKysrKysrKysrKysrKysrKwo+ ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tpcjM1MjIxID0+IGlyMzUyMjEucnN0fSAgfCAgIDAKPiAg RG9jdW1lbnRhdGlvbi9od21vbi97aXQ4NyA9PiBpdDg3LnJzdH0gICAgICAgIHwgICAwCj4gIERv Y3VtZW50YXRpb24vaHdtb24ve2pjNDIgPT4gamM0Mi5yc3R9ICAgICAgICB8ICAgMAo+ICBEb2N1 bWVudGF0aW9uL2h3bW9uL3trMTB0ZW1wID0+IGsxMHRlbXAucnN0fSAgfCAgIDAKPiAgRG9jdW1l bnRhdGlvbi9od21vbi97azh0ZW1wID0+IGs4dGVtcC5yc3R9ICAgIHwgICAwCj4gIC4uLi9od21v bi97bGluZWFnZS1wZW0gPT4gbGluZWFnZS1wZW0ucnN0fSAgICB8ICAgMAo+ICBEb2N1bWVudGF0 aW9uL2h3bW9uL3tsbTI1MDY2ID0+IGxtMjUwNjYucnN0fSAgfCAgIDIgKy0KPiAgRG9jdW1lbnRh dGlvbi9od21vbi97bG02MyA9PiBsbTYzLnJzdH0gICAgICAgIHwgICAwCj4gIERvY3VtZW50YXRp b24vaHdtb24ve2xtNzAgPT4gbG03MC5yc3R9ICAgICAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9u L2h3bW9uL3tsbTczID0+IGxtNzMucnN0fSAgICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9o d21vbi97bG03NSA9PiBsbTc1LnJzdH0gICAgICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdt b24ve2xtNzcgPT4gbG03Ny5yc3R9ICAgICAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9u L3tsbTc4ID0+IGxtNzgucnN0fSAgICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97 bG04MCA9PiBsbTgwLnJzdH0gICAgICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2xt ODMgPT4gbG04My5yc3R9ICAgICAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tsbTg1 ID0+IGxtODUucnN0fSAgICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97bG04NyA9 PiBsbTg3LnJzdH0gICAgICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2xtOTAgPT4g bG05MC5yc3R9ICAgICAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tsbTkyID0+IGxt OTIucnN0fSAgICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97bG05MyA9PiBsbTkz LnJzdH0gICAgICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2xtOTUyMzQgPT4gbG05 NTIzNC5yc3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tsbTk1MjQ1ID0+IGxtOTUy NDUucnN0fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97bHRjMjk0NSA9PiBsdGMyOTQ1 LnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2x0YzI5NzggPT4gbHRjMjk3OC5y c3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tsdGMyOTkwID0+IGx0YzI5OTAucnN0 fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97bHRjMzgxNSA9PiBsdGMzODE1LnJzdH0g IHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve2x0YzQxNTEgPT4gbHRjNDE1MS5yc3R9ICB8 ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tsdGM0MjE1ID0+IGx0YzQyMTUucnN0fSAgfCAg IDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97bHRjNDI0NSA9PiBsdGM0MjQ1LnJzdH0gIHwgICAw Cj4gIERvY3VtZW50YXRpb24vaHdtb24ve2x0YzQyNjAgPT4gbHRjNDI2MC5yc3R9ICB8ICAgMAo+ ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tsdGM0MjYxID0+IGx0YzQyNjEucnN0fSAgfCAgIDAKPiAg Li4uL2h3bW9uL3ttYXgxNjA2NCA9PiBtYXgxNjA2NC5yc3R9ICAgICAgICAgIHwgICAyICstCj4g IC4uLi9od21vbi97bWF4MTYwNjUgPT4gbWF4MTYwNjUucnN0fSAgICAgICAgICB8ICAgMAo+ICBE b2N1bWVudGF0aW9uL2h3bW9uL3ttYXgxNjE5ID0+IG1heDE2MTkucnN0fSAgfCAgIDAKPiAgRG9j dW1lbnRhdGlvbi9od21vbi97bWF4MTY2OCA9PiBtYXgxNjY4LnJzdH0gIHwgICAwCj4gIERvY3Vt ZW50YXRpb24vaHdtb24ve21heDE5NyA9PiBtYXgxOTcucnN0fSAgICB8ICAgMAo+ICAuLi4vaHdt b24ve21heDIwNzUxID0+IG1heDIwNzUxLnJzdH0gICAgICAgICAgfCAgIDIgKy0KPiAgLi4uL2h3 bW9uL3ttYXgzMTcyMiA9PiBtYXgzMTcyMi5yc3R9ICAgICAgICAgIHwgICAwCj4gIC4uLi9od21v bi97bWF4MzE3ODUgPT4gbWF4MzE3ODUucnN0fSAgICAgICAgICB8ICAgMAo+ICAuLi4vaHdtb24v e21heDMxNzkwID0+IG1heDMxNzkwLnJzdH0gICAgICAgICAgfCAgIDAKPiAgLi4uL2h3bW9uL3tt YXgzNDQ0MCA9PiBtYXgzNDQ0MC5yc3R9ICAgICAgICAgIHwgICAyICstCj4gIERvY3VtZW50YXRp b24vaHdtb24ve21heDY2MzkgPT4gbWF4NjYzOS5yc3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9u L2h3bW9uL3ttYXg2NjQyID0+IG1heDY2NDIucnN0fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9o d21vbi97bWF4NjY1MCA9PiBtYXg2NjUwLnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdt b24ve21heDY2OTcgPT4gbWF4NjY5Ny5yc3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9u L3ttYXg4Njg4ID0+IG1heDg2ODgucnN0fSAgfCAgIDIgKy0KPiAgLi4uL2h3bW9uL3ttYzEzNzgz LWFkYyA9PiBtYzEzNzgzLWFkYy5yc3R9ICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24v e21jcDMwMjEgPT4gbWNwMzAyMS5yc3R9ICB8ICAgMAo+ICAuLi4vaHdtb24ve21lbmYyMWJtYyA9 PiBtZW5mMjFibWMucnN0fSAgICAgICAgfCAgIDAKPiAgLi4uL2h3bW9uL3ttbHhyZWctZmFuID0+ IG1seHJlZy1mYW4ucnN0fSAgICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve25jdDY2 ODMgPT4gbmN0NjY4My5yc3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tuY3Q2Nzc1 ID0+IG5jdDY3NzUucnN0fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97bmN0NzgwMiA9 PiBuY3Q3ODAyLnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve25jdDc5MDQgPT4g bmN0NzkwNC5yc3R9ICB8ICAgMAo+ICAuLi4ve25wY203NTAtcHdtLWZhbiA9PiBucGNtNzUwLXB3 bS1mYW4ucnN0fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97bnNhMzIwID0+IG5zYTMy MC5yc3R9ICAgIHwgICAwCj4gIC4uLi97bnRjX3RoZXJtaXN0b3IgPT4gbnRjX3RoZXJtaXN0b3Iu cnN0fSAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3tvY2MgPT4gb2NjLnJzdH0gICAg ICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97cGM4NzM2MCA9PiBwYzg3MzYwLnJz dH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve3BjODc0MjcgPT4gcGM4NzQyNy5yc3R9 ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3twY2Y4NTkxID0+IHBjZjg1OTEucnN0fSAg fCAgIDAKPiAgLi4uL2h3bW9uL3twbWJ1cy1jb3JlID0+IHBtYnVzLWNvcmUucnN0fSAgICAgIHwg ICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve3BtYnVzID0+IHBtYnVzLnJzdH0gICAgICB8ICAg MAo+ICAuLi4vaHdtb24ve3Bvd3IxMjIwID0+IHBvd3IxMjIwLnJzdH0gICAgICAgICAgfCAgIDAK PiAgRG9jdW1lbnRhdGlvbi9od21vbi97cHdtLWZhbiA9PiBwd20tZmFuLnJzdH0gIHwgICAwCj4g IC4uLmFzcGJlcnJ5cGktaHdtb24gPT4gcmFzcGJlcnJ5cGktaHdtb24ucnN0fSB8ICAgMAo+ICBE b2N1bWVudGF0aW9uL2h3bW9uL3tzY2g1NjI3ID0+IHNjaDU2MjcucnN0fSAgfCAgIDAKPiAgRG9j dW1lbnRhdGlvbi9od21vbi97c2NoNTYzNiA9PiBzY2g1NjM2LnJzdH0gIHwgICAwCj4gIC4uLi9o d21vbi97c2NwaS1od21vbiA9PiBzY3BpLWh3bW9uLnJzdH0gICAgICB8ICAgMAo+ICBEb2N1bWVu dGF0aW9uL2h3bW9uL3tzaHQxNSA9PiBzaHQxNS5yc3R9ICAgICAgfCAgIDAKPiAgRG9jdW1lbnRh dGlvbi9od21vbi97c2h0MjEgPT4gc2h0MjEucnN0fSAgICAgIHwgICAwCj4gIERvY3VtZW50YXRp b24vaHdtb24ve3NodDN4ID0+IHNodDN4LnJzdH0gICAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9u L2h3bW9uL3tzaHRjMSA9PiBzaHRjMS5yc3R9ICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9o d21vbi97c2lzNTU5NSA9PiBzaXM1NTk1LnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdt b24ve3NtbTY2NSA9PiBzbW02NjUucnN0fSAgICB8ICAgMAo+ICAuLi4vaHdtb24ve3Ntc2M0N2Iz OTcgPT4gc21zYzQ3YjM5Ny5yc3R9ICAgICAgfCAgIDAKPiAgLi4uL2h3bW9uL3tzbXNjNDdtMSA9 PiBzbXNjNDdtMS5yc3R9ICAgICAgICAgIHwgICAwCj4gIC4uLi9od21vbi97c21zYzQ3bTE5MiA9 PiBzbXNjNDdtMTkyLnJzdH0gICAgICB8ICAgMAo+ICAuLi5taXR0aW5nLXBhdGNoZXMgPT4gc3Vi bWl0dGluZy1wYXRjaGVzLnJzdH0gfCAgIDYgKy0KPiAgLi4uL3tzeXNmcy1pbnRlcmZhY2UgPT4g c3lzZnMtaW50ZXJmYWNlLnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve3RjNjU0 ID0+IHRjNjU0LnJzdH0gICAgICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3t0Yzc0ID0+ IHRjNzQucnN0fSAgICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97dGhtYzUwID0+ IHRobWM1MC5yc3R9ICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve3RtcDEwMiA9PiB0 bXAxMDIucnN0fSAgICB8ICAgMiArLQo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3t0bXAxMDMgPT4g dG1wMTAzLnJzdH0gICAgfCAgIDIgKy0KPiAgRG9jdW1lbnRhdGlvbi9od21vbi97dG1wMTA4ID0+ IHRtcDEwOC5yc3R9ICAgIHwgICAyICstCj4gIERvY3VtZW50YXRpb24vaHdtb24ve3RtcDQwMSA9 PiB0bXA0MDEucnN0fSAgICB8ICAgMiArLQo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3t0bXA0MjEg PT4gdG1wNDIxLnJzdH0gICAgfCAgIDAKPiAgLi4uL2h3bW9uL3t0cHM0MDQyMiA9PiB0cHM0MDQy Mi5yc3R9ICAgICAgICAgIHwgICAyICstCj4gIC4uLjQwMzAtbWFkYy1od21vbiA9PiB0d2w0MDMw LW1hZGMtaHdtb24ucnN0fSB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3t1Y2Q5MDAwID0+ IHVjZDkwMDAucnN0fSAgfCAgIDQgKy0KPiAgRG9jdW1lbnRhdGlvbi9od21vbi97dWNkOTIwMCA9 PiB1Y2Q5MjAwLnJzdH0gIHwgICA0ICstCj4gIC4uLi97dXNlcnNwYWNlLXRvb2xzID0+IHVzZXJz cGFjZS10b29scy5yc3R9ICB8ICAgMAo+ICAuLi4vaHdtb24ve3ZleHByZXNzID0+IHZleHByZXNz LnJzdH0gICAgICAgICAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97dmlhNjg2YSA9PiB2 aWE2ODZhLnJzdH0gIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve3Z0MTIxMSA9PiB2dDEy MTEucnN0fSAgICB8ICAgMAo+ICAuLi4vaHdtb24ve3c4MzYyN2VoZiA9PiB3ODM2MjdlaGYucnN0 fSAgICAgICAgfCAgIDAKPiAgLi4uL2h3bW9uL3t3ODM2MjdoZiA9PiB3ODM2MjdoZi5yc3R9ICAg ICAgICAgIHwgICAwCj4gIERvY3VtZW50YXRpb24vaHdtb24ve3c4Mzc3M2cgPT4gdzgzNzczZy5y c3R9ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3t3ODM3ODFkID0+IHc4Mzc4MWQucnN0 fSAgfCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97dzgzNzkxZCA9PiB3ODM3OTFkLnJzdH0g IHwgICAyICstCj4gIERvY3VtZW50YXRpb24vaHdtb24ve3c4Mzc5MmQgPT4gdzgzNzkyZC5yc3R9 ICB8ICAgMAo+ICBEb2N1bWVudGF0aW9uL2h3bW9uL3t3ODM3OTMgPT4gdzgzNzkzLnJzdH0gICAg fCAgIDAKPiAgRG9jdW1lbnRhdGlvbi9od21vbi97dzgzNzk1ID0+IHc4Mzc5NS5yc3R9ICAgIHwg ICAwCj4gIC4uLi9od21vbi97dzgzbDc4NXRzID0+IHc4M2w3ODV0cy5yc3R9ICAgICAgICB8ICAg MAo+ICAuLi4vaHdtb24ve3c4M2w3ODZuZyA9PiB3ODNsNzg2bmcucnN0fSAgICAgICAgfCAgIDAK PiAgRG9jdW1lbnRhdGlvbi9od21vbi97d204MzF4ID0+IHdtODMxeC5yc3R9ICAgIHwgICAwCj4g IERvY3VtZW50YXRpb24vaHdtb24ve3dtODM1MCA9PiB3bTgzNTAucnN0fSAgICB8ICAgMAo+ICAu Li4vaHdtb24ve3hnZW5lLWh3bW9uID0+IHhnZW5lLWh3bW9uLnJzdH0gICAgfCAgIDAKPiAgRG9j dW1lbnRhdGlvbi9od21vbi97emw2MTAwID0+IHpsNjEwMC5yc3R9ICAgIHwgICAyICstCj4gIERv Y3VtZW50YXRpb24vaW5kZXgucnN0ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCj4gIERv Y3VtZW50YXRpb24vdGhlcm1hbC9zeXNmcy1hcGkudHh0ICAgICAgICAgICB8ICAgMiArLQo+ICBN QUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAxMDggKysrKyst LS0tLS0KPiAgZHJpdmVycy9od21vbi9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgIHwg ICA4ICstCj4gIGRyaXZlcnMvaHdtb24vYWRzNzgyOC5jICAgICAgICAgICAgICAgICAgICAgICB8 ICAgMiArLQo+ICBkcml2ZXJzL2h3bW9uL21heDE5Ny5jICAgICAgICAgICAgICAgICAgICAgICAg fCAgIDIgKy0KPiAgZHJpdmVycy9od21vbi9zaHQxNS5jICAgICAgICAgICAgICAgICAgICAgICAg IHwgICAyICstCj4gIGluY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9hZHM3ODI4LmggICAgICAg ICB8ICAgMiArLQo+ICBpbmNsdWRlL2xpbnV4L3BsYXRmb3JtX2RhdGEvZHM2MjAuaCAgICAgICAg ICAgfCAgIDIgKy0KPiAgaW5jbHVkZS9saW51eC9wbGF0Zm9ybV9kYXRhL2luYTJ4eC5oICAgICAg ICAgIHwgICAyICstCj4gIGluY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9tYXgxOTcuaCAgICAg ICAgICB8ICAgMiArLQo+ICBpbmNsdWRlL2xpbnV4L3BsYXRmb3JtX2RhdGEvbnRjX3RoZXJtaXN0 b3IuaCAgfCAgIDIgKy0KPiAgMTczIGZpbGVzIGNoYW5nZWQsIDI3NSBpbnNlcnRpb25zKCspLCA5 NSBkZWxldGlvbnMoLSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2FiODUwMCA9PiBh Yjg1MDAucnN0fSAoODYlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97YWJpdHVndXJ1 LWRhdGFzaGVldCA9PiBhYml0dWd1cnUtZGF0YXNoZWV0LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBE b2N1bWVudGF0aW9uL2h3bW9uL3thYml0dWd1cnUgPT4gYWJpdHVndXJ1LnJzdH0gKDEwMCUpCj4g IHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3thYml0dWd1cnUzID0+IGFiaXR1Z3VydTMucnN0 fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2FieDUwMCA9PiBhYng1MDAu cnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2FjcGlfcG93ZXJfbWV0 ZXIgPT4gYWNwaV9wb3dlcl9tZXRlci5yc3R9ICg5NyUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u L2h3bW9uL3thZDczMTQgPT4gYWQ3MzE0LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0 aW9uL2h3bW9uL3thZGMxMjhkODE4ID0+IGFkYzEyOGQ4MTgucnN0fSAoMTAwJSkKPiAgcmVuYW1l IERvY3VtZW50YXRpb24vaHdtb24ve2FkbTEwMjEgPT4gYWRtMTAyMS5yc3R9ICgxMDAlKQo+ICBy ZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97YWRtMTAyNSA9PiBhZG0xMDI1LnJzdH0gKDEwMCUp Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3thZG0xMDI2ID0+IGFkbTEwMjYucnN0fSAo MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2FkbTEwMzEgPT4gYWRtMTAzMS5y c3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97YWRtMTI3NSA9PiBhZG0x Mjc1LnJzdH0gKDk3JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2FkbTkyNDAgPT4g YWRtOTI0MC5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97YWRzMTAx NSA9PiBhZHMxMDE1LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3th ZHM3ODI4ID0+IGFkczc4MjgucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdt b24ve2FkdDc0MTAgPT4gYWR0NzQxMC5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv bi9od21vbi97YWR0NzQxMSA9PiBhZHQ3NDExLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu dGF0aW9uL2h3bW9uL3thZHQ3NDYyID0+IGFkdDc0NjIucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERv Y3VtZW50YXRpb24vaHdtb24ve2FkdDc0NzAgPT4gYWR0NzQ3MC5yc3R9ICgxMDAlKQo+ICByZW5h bWUgRG9jdW1lbnRhdGlvbi9od21vbi97YWR0NzQ3NSA9PiBhZHQ3NDc1LnJzdH0gKDEwMCUpCj4g IHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3thbWM2ODIxID0+IGFtYzY4MjEucnN0fSAoMTAw JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2FzYjEwMCA9PiBhc2IxMDAucnN0fSAo MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2FzYzc2MjEgPT4gYXNjNzYyMS5y c3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97YXNwZWVkLXB3bS10YWNo byA9PiBhc3BlZWQtcHdtLXRhY2hvLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u L2h3bW9uL3tjb3JldGVtcCA9PiBjb3JldGVtcC5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l bnRhdGlvbi9od21vbi97ZGE5MDUyID0+IGRhOTA1Mi5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9j dW1lbnRhdGlvbi9od21vbi97ZGE5MDU1ID0+IGRhOTA1NS5yc3R9ICgxMDAlKQo+ICByZW5hbWUg RG9jdW1lbnRhdGlvbi9od21vbi97ZG1lMTczNyA9PiBkbWUxNzM3LnJzdH0gKDEwMCUpCj4gIHJl bmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tkczE2MjEgPT4gZHMxNjIxLnJzdH0gKDEwMCUpCj4g IHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tkczYyMCA9PiBkczYyMC5yc3R9ICgxMDAlKQo+ ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97ZW1jMTQwMyA9PiBlbWMxNDAzLnJzdH0gKDEw MCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tlbWMyMTAzID0+IGVtYzIxMDMucnN0 fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2VtYzZ3MjAxID0+IGVtYzZ3 MjAxLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tmNzE4MDVmID0+ IGY3MTgwNWYucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2Y3MTg4 MmZnID0+IGY3MTg4MmZnLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9u L3tmYW0xNWhfcG93ZXIgPT4gZmFtMTVoX3Bvd2VyLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1 bWVudGF0aW9uL2h3bW9uL3tmdHN0ZXV0YXRlcyA9PiBmdHN0ZXV0YXRlcy5yc3R9ICgxMDAlKQo+ ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97Zzc2MGEgPT4gZzc2MGEucnN0fSAoMTAwJSkK PiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2c3NjIgPT4gZzc2Mi5yc3R9ICg5NyUpCj4g IHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tnbDUxOHNtID0+IGdsNTE4c20ucnN0fSAoMTAw JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2hpaDYxMzAgPT4gaGloNjEzMC5yc3R9 ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97aHdtb24ta2VybmVsLWFwaS50 eHQgPT4gaHdtb24ta2VybmVsLWFwaS5yc3R9ICg5OSUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u L2h3bW9uL3tpYm0tY2ZmcHMgPT4gaWJtLWNmZnBzLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1 bWVudGF0aW9uL2h3bW9uL3tpYm1hZW0gPT4gaWJtYWVtLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBE b2N1bWVudGF0aW9uL2h3bW9uL3tpYm1wb3dlcm52ID0+IGlibXBvd2VybnYucnN0fSAoMTAwJSkK PiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2luYTIwOSA9PiBpbmEyMDkucnN0fSAoMTAw JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2luYTJ4eCA9PiBpbmEyeHgucnN0fSAo OTclKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97aW5hMzIyMSA9PiBpbmEzMjIxLnJz dH0gKDEwMCUpCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2h3bW9uL2luZGV4 LnJzdAo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97aXIzNTIyMSA9PiBpcjM1MjIxLnJz dH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tpdDg3ID0+IGl0ODcucnN0 fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2pjNDIgPT4gamM0Mi5yc3R9 ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97azEwdGVtcCA9PiBrMTB0ZW1w LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3trOHRlbXAgPT4gazh0 ZW1wLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tsaW5lYWdlLXBl bSA9PiBsaW5lYWdlLXBlbS5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21v bi97bG0yNTA2NiA9PiBsbTI1MDY2LnJzdH0gKDk3JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v aHdtb24ve2xtNjMgPT4gbG02My5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9o d21vbi97bG03MCA9PiBsbTcwLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3 bW9uL3tsbTczID0+IGxtNzMucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdt b24ve2xtNzUgPT4gbG03NS5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21v bi97bG03NyA9PiBsbTc3LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9u L3tsbTc4ID0+IGxtNzgucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24v e2xtODAgPT4gbG04MC5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97 bG04MyA9PiBsbTgzLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3ts bTg1ID0+IGxtODUucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2xt ODcgPT4gbG04Ny5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97bG05 MCA9PiBsbTkwLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tsbTky ID0+IGxtOTIucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2xtOTMg PT4gbG05My5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97bG05NTIz NCA9PiBsbTk1MjM0LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3ts bTk1MjQ1ID0+IGxtOTUyNDUucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdt b24ve2x0YzI5NDUgPT4gbHRjMjk0NS5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv bi9od21vbi97bHRjMjk3OCA9PiBsdGMyOTc4LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu dGF0aW9uL2h3bW9uL3tsdGMyOTkwID0+IGx0YzI5OTAucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERv Y3VtZW50YXRpb24vaHdtb24ve2x0YzM4MTUgPT4gbHRjMzgxNS5yc3R9ICgxMDAlKQo+ICByZW5h bWUgRG9jdW1lbnRhdGlvbi9od21vbi97bHRjNDE1MSA9PiBsdGM0MTUxLnJzdH0gKDEwMCUpCj4g IHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tsdGM0MjE1ID0+IGx0YzQyMTUucnN0fSAoMTAw JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve2x0YzQyNDUgPT4gbHRjNDI0NS5yc3R9 ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97bHRjNDI2MCA9PiBsdGM0MjYw LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tsdGM0MjYxID0+IGx0 YzQyNjEucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve21heDE2MDY0 ID0+IG1heDE2MDY0LnJzdH0gKDk2JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve21h eDE2MDY1ID0+IG1heDE2MDY1LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3 bW9uL3ttYXgxNjE5ID0+IG1heDE2MTkucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRp b24vaHdtb24ve21heDE2NjggPT4gbWF4MTY2OC5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1l bnRhdGlvbi9od21vbi97bWF4MTk3ID0+IG1heDE5Ny5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9j dW1lbnRhdGlvbi9od21vbi97bWF4MjA3NTEgPT4gbWF4MjA3NTEucnN0fSAoOTYlKQo+ICByZW5h bWUgRG9jdW1lbnRhdGlvbi9od21vbi97bWF4MzE3MjIgPT4gbWF4MzE3MjIucnN0fSAoMTAwJSkK PiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve21heDMxNzg1ID0+IG1heDMxNzg1LnJzdH0g KDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3ttYXgzMTc5MCA9PiBtYXgzMTc5 MC5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97bWF4MzQ0NDAgPT4g bWF4MzQ0NDAucnN0fSAoOTglKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97bWF4NjYz OSA9PiBtYXg2NjM5LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tt YXg2NjQyID0+IG1heDY2NDIucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdt b24ve21heDY2NTAgPT4gbWF4NjY1MC5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv bi9od21vbi97bWF4NjY5NyA9PiBtYXg2Njk3LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu dGF0aW9uL2h3bW9uL3ttYXg4Njg4ID0+IG1heDg2ODgucnN0fSAoOTclKQo+ICByZW5hbWUgRG9j dW1lbnRhdGlvbi9od21vbi97bWMxMzc4My1hZGMgPT4gbWMxMzc4My1hZGMucnN0fSAoMTAwJSkK PiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve21jcDMwMjEgPT4gbWNwMzAyMS5yc3R9ICgx MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97bWVuZjIxYm1jID0+IG1lbmYyMWJt Yy5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97bWx4cmVnLWZhbiA9 PiBtbHhyZWctZmFuLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tu Y3Q2NjgzID0+IG5jdDY2ODMucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdt b24ve25jdDY3NzUgPT4gbmN0Njc3NS5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv bi9od21vbi97bmN0NzgwMiA9PiBuY3Q3ODAyLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu dGF0aW9uL2h3bW9uL3tuY3Q3OTA0ID0+IG5jdDc5MDQucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERv Y3VtZW50YXRpb24vaHdtb24ve25wY203NTAtcHdtLWZhbiA9PiBucGNtNzUwLXB3bS1mYW4ucnN0 fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve25zYTMyMCA9PiBuc2EzMjAu cnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve250Y190aGVybWlzdG9y ID0+IG50Y190aGVybWlzdG9yLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3 bW9uL3tvY2MgPT4gb2NjLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9u L3twYzg3MzYwID0+IHBjODczNjAucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v aHdtb24ve3BjODc0MjcgPT4gcGM4NzQyNy5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRh dGlvbi9od21vbi97cGNmODU5MSA9PiBwY2Y4NTkxLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1 bWVudGF0aW9uL2h3bW9uL3twbWJ1cy1jb3JlID0+IHBtYnVzLWNvcmUucnN0fSAoMTAwJSkKPiAg cmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve3BtYnVzID0+IHBtYnVzLnJzdH0gKDEwMCUpCj4g IHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3twb3dyMTIyMCA9PiBwb3dyMTIyMC5yc3R9ICgx MDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97cHdtLWZhbiA9PiBwd20tZmFuLnJz dH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tyYXNwYmVycnlwaS1od21v biA9PiByYXNwYmVycnlwaS1od21vbi5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv bi9od21vbi97c2NoNTYyNyA9PiBzY2g1NjI3LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu dGF0aW9uL2h3bW9uL3tzY2g1NjM2ID0+IHNjaDU2MzYucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERv Y3VtZW50YXRpb24vaHdtb24ve3NjcGktaHdtb24gPT4gc2NwaS1od21vbi5yc3R9ICgxMDAlKQo+ ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97c2h0MTUgPT4gc2h0MTUucnN0fSAoMTAwJSkK PiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve3NodDIxID0+IHNodDIxLnJzdH0gKDEwMCUp Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tzaHQzeCA9PiBzaHQzeC5yc3R9ICgxMDAl KQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97c2h0YzEgPT4gc2h0YzEucnN0fSAoMTAw JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve3NpczU1OTUgPT4gc2lzNTU5NS5yc3R9 ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97c21tNjY1ID0+IHNtbTY2NS5y c3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97c21zYzQ3YjM5NyA9PiBz bXNjNDdiMzk3LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3tzbXNj NDdtMSA9PiBzbXNjNDdtMS5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21v bi97c21zYzQ3bTE5MiA9PiBzbXNjNDdtMTkyLnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVu dGF0aW9uL2h3bW9uL3tzdWJtaXR0aW5nLXBhdGNoZXMgPT4gc3VibWl0dGluZy1wYXRjaGVzLnJz dH0gKDk4JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve3N5c2ZzLWludGVyZmFjZSA9 PiBzeXNmcy1pbnRlcmZhY2UucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdt b24ve3RjNjU0ID0+IHRjNjU0LnJzdH0gKDEwMCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3 bW9uL3t0Yzc0ID0+IHRjNzQucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdt b24ve3RobWM1MCA9PiB0aG1jNTAucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v aHdtb24ve3RtcDEwMiA9PiB0bXAxMDIucnN0fSAoOTMlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv bi9od21vbi97dG1wMTAzID0+IHRtcDEwMy5yc3R9ICg5MiUpCj4gIHJlbmFtZSBEb2N1bWVudGF0 aW9uL2h3bW9uL3t0bXAxMDggPT4gdG1wMTA4LnJzdH0gKDk1JSkKPiAgcmVuYW1lIERvY3VtZW50 YXRpb24vaHdtb24ve3RtcDQwMSA9PiB0bXA0MDEucnN0fSAoOTclKQo+ICByZW5hbWUgRG9jdW1l bnRhdGlvbi9od21vbi97dG1wNDIxID0+IHRtcDQyMS5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9j dW1lbnRhdGlvbi9od21vbi97dHBzNDA0MjIgPT4gdHBzNDA0MjIucnN0fSAoOTYlKQo+ICByZW5h bWUgRG9jdW1lbnRhdGlvbi9od21vbi97dHdsNDAzMC1tYWRjLWh3bW9uID0+IHR3bDQwMzAtbWFk Yy1od21vbi5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97dWNkOTAw MCA9PiB1Y2Q5MDAwLnJzdH0gKDk3JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve3Vj ZDkyMDAgPT4gdWNkOTIwMC5yc3R9ICg5NyUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9u L3t1c2Vyc3BhY2UtdG9vbHMgPT4gdXNlcnNwYWNlLXRvb2xzLnJzdH0gKDEwMCUpCj4gIHJlbmFt ZSBEb2N1bWVudGF0aW9uL2h3bW9uL3t2ZXhwcmVzcyA9PiB2ZXhwcmVzcy5yc3R9ICgxMDAlKQoK Rm9yIHRoZSB2ZXhwcmVzcyBwYXJ0OgoKQWNrZWQtYnk6IExpdml1IER1ZGF1IDxsaXZpdS5kdWRh dUBhcm0uY29tPgoKQmVzdCByZWdhcmRzLApMaXZpdQoKCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u L2h3bW9uL3t2aWE2ODZhID0+IHZpYTY4NmEucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3VtZW50 YXRpb24vaHdtb24ve3Z0MTIxMSA9PiB2dDEyMTEucnN0fSAoMTAwJSkKPiAgcmVuYW1lIERvY3Vt ZW50YXRpb24vaHdtb24ve3c4MzYyN2VoZiA9PiB3ODM2MjdlaGYucnN0fSAoMTAwJSkKPiAgcmVu YW1lIERvY3VtZW50YXRpb24vaHdtb24ve3c4MzYyN2hmID0+IHc4MzYyN2hmLnJzdH0gKDEwMCUp Cj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2h3bW9uL3t3ODM3NzNnID0+IHc4Mzc3M2cucnN0fSAo MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve3c4Mzc4MWQgPT4gdzgzNzgxZC5y c3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97dzgzNzkxZCA9PiB3ODM3 OTFkLnJzdH0gKDk5JSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve3c4Mzc5MmQgPT4g dzgzNzkyZC5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97dzgzNzkz ID0+IHc4Mzc5My5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97dzgz Nzk1ID0+IHc4Mzc5NS5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlvbi9od21vbi97 dzgzbDc4NXRzID0+IHc4M2w3ODV0cy5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9jdW1lbnRhdGlv bi9od21vbi97dzgzbDc4Nm5nID0+IHc4M2w3ODZuZy5yc3R9ICgxMDAlKQo+ICByZW5hbWUgRG9j dW1lbnRhdGlvbi9od21vbi97d204MzF4ID0+IHdtODMxeC5yc3R9ICgxMDAlKQo+ICByZW5hbWUg RG9jdW1lbnRhdGlvbi9od21vbi97d204MzUwID0+IHdtODM1MC5yc3R9ICgxMDAlKQo+ICByZW5h bWUgRG9jdW1lbnRhdGlvbi9od21vbi97eGdlbmUtaHdtb24gPT4geGdlbmUtaHdtb24ucnN0fSAo MTAwJSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24vaHdtb24ve3psNjEwMCA9PiB6bDYxMDAucnN0 fSAoOTglKQo+IAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGlu Z3MvaHdtb24vZzc2Mi50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaHdt b24vZzc2Mi50eHQKPiBpbmRleCAyNWNjNmQ4ZWU1NzUuLjZkMTU0YzQ5MjNkZSAxMDA2NDQKPiAt LS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaHdtb24vZzc2Mi50eHQKPiAr KysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaHdtb24vZzc2Mi50eHQKPiBA QCAtMjEsNyArMjEsNyBAQCBJZiBhbiBvcHRpb25hbCBwcm9wZXJ0eSBpcyBub3Qgc2V0IGluIC5k dHMgZmlsZSwgdGhlbiBjdXJyZW50IHZhbHVlIGlzIGtlcHQKPiAgdW5tb2RpZmllZCAoZS5nLiB1 LWJvb3QgaW5zdGFsbGVkIHZhbHVlKS4KPiAgCj4gIEFkZGl0aW9uYWwgaW5mb3JtYXRpb24gb24g b3BlcmF0aW9uYWwgcGFyYW1ldGVycyBmb3IgdGhlIGRldmljZSBpcyBhdmFpbGFibGUKPiAtaW4g RG9jdW1lbnRhdGlvbi9od21vbi9nNzYyLiBBIGRldGFpbGVkIGRhdGFzaGVldCBmb3IgdGhlIGRl dmljZSBpcyBhdmFpbGFibGUKPiAraW4gRG9jdW1lbnRhdGlvbi9od21vbi9nNzYyLnJzdC4gQSBk ZXRhaWxlZCBkYXRhc2hlZXQgZm9yIHRoZSBkZXZpY2UgaXMgYXZhaWxhYmxlCj4gIGF0IGh0dHA6 Ly9uYXRpc2JhZC5vcmcvTkFTL3JlZnMvR01UX0VEUy03NjJfNzYzLTA4MDcxMC0wLjIucGRmLgo+ ICAKPiAgRXhhbXBsZSBnNzYyIG5vZGU6Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdt b24vYWI4NTAwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hYjg1MDAucnN0Cj4gc2ltaWxhcml0eSBp bmRleCA4NiUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2FiODUwMAo+IHJlbmFt ZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2FiODUwMC5yc3QKPiBpbmRleCBkODdjNjExNTEyMzku LjMzZjkzYTljZWMwNCAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2FiODUwMAo+ ICsrKyBiL0RvY3VtZW50YXRpb24vaHdtb24vYWI4NTAwLnJzdAo+IEBAIC0xOCw3ICsxOCw3IEBA IEF1dGhvcnM6Cj4gIERlc2NyaXB0aW9uCj4gIC0tLS0tLS0tLS0tCj4gIAo+IC1TZWUgYWxzbyBE b2N1bWVudGF0aW9uL2h3bW9uL2FieDUwMC4gVGhpcyBpcyB0aGUgU1QtRXJpY3Nzb24gQUI4NTAw IHNwZWNpZmljCj4gK1NlZSBhbHNvIERvY3VtZW50YXRpb24vaHdtb24vYWJ4NTAwLnJzdC4gVGhp cyBpcyB0aGUgU1QtRXJpY3Nzb24gQUI4NTAwIHNwZWNpZmljCj4gIGRyaXZlci4KPiAgCj4gIEN1 cnJlbnRseSBvbmx5IHRoZSBBQjg1MDAgaW50ZXJuYWwgc2Vuc29yIGFuZCBvbmUgZXh0ZXJuYWwg c2Vuc29yIGZvciBiYXR0ZXJ5Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vYWJp dHVndXJ1LWRhdGFzaGVldCBiL0RvY3VtZW50YXRpb24vaHdtb24vYWJpdHVndXJ1LWRhdGFzaGVl dC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u L2h3bW9uL2FiaXR1Z3VydS1kYXRhc2hlZXQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi9hYml0dWd1cnUtZGF0YXNoZWV0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3 bW9uL2FiaXR1Z3VydSBiL0RvY3VtZW50YXRpb24vaHdtb24vYWJpdHVndXJ1LnJzdAo+IHNpbWls YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vYWJpdHVn dXJ1Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vYWJpdHVndXJ1LnJzdAo+IGRpZmYg LS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2FiaXR1Z3VydTMgYi9Eb2N1bWVudGF0aW9uL2h3 bW9uL2FiaXR1Z3VydTMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g RG9jdW1lbnRhdGlvbi9od21vbi9hYml0dWd1cnUzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v aHdtb24vYWJpdHVndXJ1My5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9h Yng1MDAgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2FieDUwMC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4 IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2FieDUwMAo+IHJlbmFtZSB0 byBEb2N1bWVudGF0aW9uL2h3bW9uL2FieDUwMC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh dGlvbi9od21vbi9hY3BpX3Bvd2VyX21ldGVyIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hY3BpX3Bv d2VyX21ldGVyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggOTclCj4gcmVuYW1lIGZyb20gRG9jdW1l bnRhdGlvbi9od21vbi9hY3BpX3Bvd2VyX21ldGVyCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v aHdtb24vYWNwaV9wb3dlcl9tZXRlci5yc3QKPiBpbmRleCA3NjY1Y2E2YmE5NTcuLjRhMDk0MWFk ZTBjYSAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2FjcGlfcG93ZXJfbWV0ZXIK PiArKysgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2FjcGlfcG93ZXJfbWV0ZXIucnN0Cj4gQEAgLTIx LDcgKzIxLDcgQEAgdGhlIEFDUEkgNC4wIHNwZWMgKENoYXB0ZXIgMTAuNCkuICBUaGVzZSBkZXZp Y2VzIGhhdmUgYSBzaW1wbGUgc2V0IG9mCj4gIGZlYXR1cmVzLS1hIHBvd2VyIG1ldGVyIHRoYXQg cmV0dXJucyBhdmVyYWdlIHBvd2VyIHVzZSBvdmVyIGEgY29uZmlndXJhYmxlCj4gIGludGVydmFs LCBhbiBvcHRpb25hbCBjYXBwaW5nIG1lY2hhbmlzbSwgYW5kIGEgY291cGxlIG9mIHRyaXAgcG9p bnRzLiAgVGhlCj4gIHN5c2ZzIGludGVyZmFjZSBjb25mb3JtcyB3aXRoIHRoZSBzcGVjaWZpY2F0 aW9uIG91dGxpbmVkIGluIHRoZSAiUG93ZXIiIHNlY3Rpb24KPiAtb2YgRG9jdW1lbnRhdGlvbi9o d21vbi9zeXNmcy1pbnRlcmZhY2UuCj4gK29mIERvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50 ZXJmYWNlLnJzdC4KPiAgCj4gIFNwZWNpYWwgRmVhdHVyZXMKPiAgLS0tLS0tLS0tLS0tLS0tLQo+ IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2FkNzMxNCBiL0RvY3VtZW50YXRpb24v aHdtb24vYWQ3MzE0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv Y3VtZW50YXRpb24vaHdtb24vYWQ3MzE0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24v YWQ3MzE0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2FkYzEyOGQ4MTgg Yi9Eb2N1bWVudGF0aW9uL2h3bW9uL2FkYzEyOGQ4MTgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9hZGMxMjhkODE4Cj4gcmVuYW1l IHRvIERvY3VtZW50YXRpb24vaHdtb24vYWRjMTI4ZDgxOC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j dW1lbnRhdGlvbi9od21vbi9hZG0xMDIxIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hZG0xMDIxLnJz dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdt b24vYWRtMTAyMQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2FkbTEwMjEucnN0Cj4g ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vYWRtMTAyNSBiL0RvY3VtZW50YXRpb24v aHdtb24vYWRtMTAyNS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2h3bW9uL2FkbTEwMjUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi9hZG0xMDI1LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2FkbTEwMjYg Yi9Eb2N1bWVudGF0aW9uL2h3bW9uL2FkbTEwMjYucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9hZG0xMDI2Cj4gcmVuYW1lIHRvIERv Y3VtZW50YXRpb24vaHdtb24vYWRtMTAyNi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv bi9od21vbi9hZG0xMDMxIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hZG0xMDMxLnJzdAo+IHNpbWls YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vYWRtMTAz MQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2FkbTEwMzEucnN0Cj4gZGlmZiAtLWdp dCBhL0RvY3VtZW50YXRpb24vaHdtb24vYWRtMTI3NSBiL0RvY3VtZW50YXRpb24vaHdtb24vYWRt MTI3NS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDk3JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp b24vaHdtb24vYWRtMTI3NQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2FkbTEyNzUu cnN0Cj4gaW5kZXggNWM1ODYwMDExZDZlLi45YTE5MTNlNWI0ZDkgMTAwNjQ0Cj4gLS0tIGEvRG9j dW1lbnRhdGlvbi9od21vbi9hZG0xMjc1Cj4gKysrIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hZG0x Mjc1LnJzdAo+IEBAIC02OCw3ICs2OCw3IEBAIGludGVncmF0ZWQgMTIgYml0IGFuYWxvZy10by1k aWdpdGFsIGNvbnZlcnRlciAoQURDKSwgYWNjZXNzZWQgdXNpbmcgYQo+ICBQTUJ1cyBpbnRlcmZh Y2UuCj4gIAo+ICBUaGUgZHJpdmVyIGlzIGEgY2xpZW50IGRyaXZlciB0byB0aGUgY29yZSBQTUJ1 cyBkcml2ZXIuIFBsZWFzZSBzZWUKPiAtRG9jdW1lbnRhdGlvbi9od21vbi9wbWJ1cyBmb3IgZGV0 YWlscyBvbiBQTUJ1cyBjbGllbnQgZHJpdmVycy4KPiArRG9jdW1lbnRhdGlvbi9od21vbi9wbWJ1 cy5yc3QgZm9yIGRldGFpbHMgb24gUE1CdXMgY2xpZW50IGRyaXZlcnMuCj4gIAo+ICAKPiAgVXNh Z2UgTm90ZXMKPiBAQCAtOTAsNyArOTAsNyBAQCBQbGF0Zm9ybSBkYXRhIHN1cHBvcnQKPiAgLS0t LS0tLS0tLS0tLS0tLS0tLS0tCj4gIAo+ICBUaGUgZHJpdmVyIHN1cHBvcnRzIHN0YW5kYXJkIFBN QnVzIGRyaXZlciBwbGF0Zm9ybSBkYXRhLiBQbGVhc2Ugc2VlCj4gLURvY3VtZW50YXRpb24vaHdt b24vcG1idXMgZm9yIGRldGFpbHMuCj4gK0RvY3VtZW50YXRpb24vaHdtb24vcG1idXMucnN0IGZv ciBkZXRhaWxzLgo+ICAKPiAgCj4gIFN5c2ZzIGVudHJpZXMKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l bnRhdGlvbi9od21vbi9hZG05MjQwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hZG05MjQwLnJzdAo+ IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24v YWRtOTI0MAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2FkbTkyNDAucnN0Cj4gZGlm ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vYWRzMTAxNSBiL0RvY3VtZW50YXRpb24vaHdt b24vYWRzMTAxNS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1 bWVudGF0aW9uL2h3bW9uL2FkczEwMTUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9h ZHMxMDE1LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2Fkczc4MjggYi9E b2N1bWVudGF0aW9uL2h3bW9uL2Fkczc4MjgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9hZHM3ODI4Cj4gcmVuYW1lIHRvIERvY3Vt ZW50YXRpb24vaHdtb24vYWRzNzgyOC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9o d21vbi9hZHQ3NDEwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hZHQ3NDEwLnJzdAo+IHNpbWlsYXJp dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vYWR0NzQxMAo+ IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2FkdDc0MTAucnN0Cj4gZGlmZiAtLWdpdCBh L0RvY3VtZW50YXRpb24vaHdtb24vYWR0NzQxMSBiL0RvY3VtZW50YXRpb24vaHdtb24vYWR0NzQx MS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u L2h3bW9uL2FkdDc0MTEKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9hZHQ3NDExLnJz dAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2FkdDc0NjIgYi9Eb2N1bWVudGF0 aW9uL2h3bW9uL2FkdDc0NjIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy b20gRG9jdW1lbnRhdGlvbi9od21vbi9hZHQ3NDYyCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v aHdtb24vYWR0NzQ2Mi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9hZHQ3 NDcwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hZHQ3NDcwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vYWR0NzQ3MAo+IHJlbmFtZSB0 byBEb2N1bWVudGF0aW9uL2h3bW9uL2FkdDc0NzAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50 YXRpb24vaHdtb24vYWR0NzQ3NSBiL0RvY3VtZW50YXRpb24vaHdtb24vYWR0NzQ3NS5yc3QKPiBz aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2Fk dDc0NzUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9hZHQ3NDc1LnJzdAo+IGRpZmYg LS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2FtYzY4MjEgYi9Eb2N1bWVudGF0aW9uL2h3bW9u L2FtYzY4MjEucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l bnRhdGlvbi9od21vbi9hbWM2ODIxCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vYW1j NjgyMS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9hc2IxMDAgYi9Eb2N1 bWVudGF0aW9uL2h3bW9uL2FzYjEwMC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h bWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2FzYjEwMAo+IHJlbmFtZSB0byBEb2N1bWVudGF0 aW9uL2h3bW9uL2FzYjEwMC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9h c2M3NjIxIGIvRG9jdW1lbnRhdGlvbi9od21vbi9hc2M3NjIxLnJzdAo+IHNpbWlsYXJpdHkgaW5k ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vYXNjNzYyMQo+IHJlbmFt ZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2FzYzc2MjEucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt ZW50YXRpb24vaHdtb24vYXNwZWVkLXB3bS10YWNobyBiL0RvY3VtZW50YXRpb24vaHdtb24vYXNw ZWVkLXB3bS10YWNoby5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2h3bW9uL2FzcGVlZC1wd20tdGFjaG8KPiByZW5hbWUgdG8gRG9jdW1lbnRh dGlvbi9od21vbi9hc3BlZWQtcHdtLXRhY2hvLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL2h3bW9uL2NvcmV0ZW1wIGIvRG9jdW1lbnRhdGlvbi9od21vbi9jb3JldGVtcC5yc3QKPiBz aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2Nv cmV0ZW1wCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vY29yZXRlbXAucnN0Cj4gZGlm ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vZGE5MDUyIGIvRG9jdW1lbnRhdGlvbi9od21v bi9kYTkwNTIucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l bnRhdGlvbi9od21vbi9kYTkwNTIKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9kYTkw NTIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vZGE5MDU1IGIvRG9jdW1l bnRhdGlvbi9od21vbi9kYTkwNTUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l IGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9kYTkwNTUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv bi9od21vbi9kYTkwNTUucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vZG1l MTczNyBiL0RvY3VtZW50YXRpb24vaHdtb24vZG1lMTczNy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4 IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2RtZTE3MzcKPiByZW5hbWUg dG8gRG9jdW1lbnRhdGlvbi9od21vbi9kbWUxNzM3LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu dGF0aW9uL2h3bW9uL2RzMTYyMSBiL0RvY3VtZW50YXRpb24vaHdtb24vZHMxNjIxLnJzdAo+IHNp bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vZHMx NjIxCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vZHMxNjIxLnJzdAo+IGRpZmYgLS1n aXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2RzNjIwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9kczYy MC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9u L2h3bW9uL2RzNjIwCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vZHM2MjAucnN0Cj4g ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vZW1jMTQwMyBiL0RvY3VtZW50YXRpb24v aHdtb24vZW1jMTQwMy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2h3bW9uL2VtYzE0MDMKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi9lbWMxNDAzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2VtYzIxMDMg Yi9Eb2N1bWVudGF0aW9uL2h3bW9uL2VtYzIxMDMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9lbWMyMTAzCj4gcmVuYW1lIHRvIERv Y3VtZW50YXRpb24vaHdtb24vZW1jMjEwMy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv bi9od21vbi9lbWM2dzIwMSBiL0RvY3VtZW50YXRpb24vaHdtb24vZW1jNncyMDEucnN0Cj4gc2lt aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9lbWM2 dzIwMQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2VtYzZ3MjAxLnJzdAo+IGRpZmYg LS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2Y3MTgwNWYgYi9Eb2N1bWVudGF0aW9uL2h3bW9u L2Y3MTgwNWYucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1l bnRhdGlvbi9od21vbi9mNzE4MDVmCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vZjcx ODA1Zi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9mNzE4ODJmZyBiL0Rv Y3VtZW50YXRpb24vaHdtb24vZjcxODgyZmcucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4g cmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9mNzE4ODJmZwo+IHJlbmFtZSB0byBEb2N1 bWVudGF0aW9uL2h3bW9uL2Y3MTg4MmZnLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u L2h3bW9uL2ZhbTE1aF9wb3dlciBiL0RvY3VtZW50YXRpb24vaHdtb24vZmFtMTVoX3Bvd2VyLnJz dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdt b24vZmFtMTVoX3Bvd2VyCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vZmFtMTVoX3Bv d2VyLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2Z0c3RldXRhdGVzIGIv RG9jdW1lbnRhdGlvbi9od21vbi9mdHN0ZXV0YXRlcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2Z0c3RldXRhdGVzCj4gcmVuYW1l IHRvIERvY3VtZW50YXRpb24vaHdtb24vZnRzdGV1dGF0ZXMucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24vaHdtb24vZzc2MGEgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2c3NjBhLnJzdAo+ IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24v Zzc2MGEKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9nNzYwYS5yc3QKPiBkaWZmIC0t Z2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9nNzYyIGIvRG9jdW1lbnRhdGlvbi9od21vbi9nNzYy LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggOTclCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9o d21vbi9nNzYyCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vZzc2Mi5yc3QKPiBpbmRl eCA1NDU3NGUyNmRmMjEuLjAzNzFiMzM2NWM0OCAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9u L2h3bW9uL2c3NjIKPiArKysgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2c3NjIucnN0Cj4gQEAgLTcs NyArNyw3IEBAIG1vZGVzIC0gUFdNIG9yIERDIC0gYXJlIHN1cHBvcnRlZCBieSB0aGUgZGV2aWNl Lgo+ICAKPiAgRm9yIGFkZGl0aW9uYWwgaW5mb3JtYXRpb24sIGEgZGV0YWlsZWQgZGF0YXNoZWV0 IGlzIGF2YWlsYWJsZSBhdAo+ICBodHRwOi8vbmF0aXNiYWQub3JnL05BUy9yZWYvR01UX0VEUy03 NjJfNzYzLTA4MDcxMC0wLjIucGRmLiBzeXNmcwo+IC1iaW5kaW5ncyBhcmUgZGVzY3JpYmVkIGlu IERvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNlLgo+ICtiaW5kaW5ncyBhcmUgZGVz Y3JpYmVkIGluIERvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNlLnJzdC4KPiAgCj4g IFRoZSBmb2xsb3dpbmcgZW50cmllcyBhcmUgYXZhaWxhYmxlIHRvIHRoZSB1c2VyIGluIGEgc3Vi ZGlyZWN0b3J5IG9mCj4gIC9zeXMvYnVzL2kyYy9kcml2ZXJzL2c3NjIvIHRvIGNvbnRyb2wgdGhl IG9wZXJhdGlvbiBvZiB0aGUgZGV2aWNlLgo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3 bW9uL2dsNTE4c20gYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2dsNTE4c20ucnN0Cj4gc2ltaWxhcml0 eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9nbDUxOHNtCj4g cmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vZ2w1MThzbS5yc3QKPiBkaWZmIC0tZ2l0IGEv RG9jdW1lbnRhdGlvbi9od21vbi9oaWg2MTMwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9oaWg2MTMw LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v aHdtb24vaGloNjEzMAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2hpaDYxMzAucnN0 Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vaHdtb24ta2VybmVsLWFwaS50eHQg Yi9Eb2N1bWVudGF0aW9uL2h3bW9uL2h3bW9uLWtlcm5lbC1hcGkucnN0Cj4gc2ltaWxhcml0eSBp bmRleCA5OSUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2h3bW9uLWtlcm5lbC1h cGkudHh0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vaHdtb24ta2VybmVsLWFwaS5y c3QKPiBpbmRleCBiNTYzNDNmNWMyYzQuLjU3NjZiZWU2NDE1MyAxMDA2NDQKPiAtLS0gYS9Eb2N1 bWVudGF0aW9uL2h3bW9uL2h3bW9uLWtlcm5lbC1hcGkudHh0Cj4gKysrIGIvRG9jdW1lbnRhdGlv bi9od21vbi9od21vbi1rZXJuZWwtYXBpLnJzdAo+IEBAIC0xMiwxMCArMTIsMTAgQEAgZHJpdmVy cyB0aGF0IHdhbnQgdG8gdXNlIHRoZSBoYXJkd2FyZSBtb25pdG9yaW5nIGZyYW1ld29yay4KPiAg VGhpcyBkb2N1bWVudCBkb2VzIG5vdCBkZXNjcmliZSB3aGF0IGEgaGFyZHdhcmUgbW9uaXRvcmlu ZyAoaHdtb24pIERyaXZlciBvcgo+ICBEZXZpY2UgaXMuIEl0IGFsc28gZG9lcyBub3QgZGVzY3Jp YmUgdGhlIEFQSSB3aGljaCBjYW4gYmUgdXNlZCBieSB1c2VyIHNwYWNlCj4gIHRvIGNvbW11bmlj YXRlIHdpdGggYSBoYXJkd2FyZSBtb25pdG9yaW5nIGRldmljZS4gSWYgeW91IHdhbnQgdG8ga25v dyB0aGlzCj4gLXRoZW4gcGxlYXNlIHJlYWQgdGhlIGZvbGxvd2luZyBmaWxlOiBEb2N1bWVudGF0 aW9uL2h3bW9uL3N5c2ZzLWludGVyZmFjZS4KPiArdGhlbiBwbGVhc2UgcmVhZCB0aGUgZm9sbG93 aW5nIGZpbGU6IERvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNlLnJzdC4KPiAgCj4g IEZvciBhZGRpdGlvbmFsIGd1aWRlbGluZXMgb24gaG93IHRvIHdyaXRlIGFuZCBpbXByb3ZlIGh3 bW9uIGRyaXZlcnMsIHBsZWFzZQo+IC1hbHNvIHJlYWQgRG9jdW1lbnRhdGlvbi9od21vbi9zdWJt aXR0aW5nLXBhdGNoZXMuCj4gK2Fsc28gcmVhZCBEb2N1bWVudGF0aW9uL2h3bW9uL3N1Ym1pdHRp bmctcGF0Y2hlcy5yc3QuCj4gIAo+ICBUaGUgQVBJCj4gIC0tLS0tLS0KPiBkaWZmIC0tZ2l0IGEv RG9jdW1lbnRhdGlvbi9od21vbi9pYm0tY2ZmcHMgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2libS1j ZmZwcy5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0 aW9uL2h3bW9uL2libS1jZmZwcwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2libS1j ZmZwcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9pYm1hZW0gYi9Eb2N1 bWVudGF0aW9uL2h3bW9uL2libWFlbS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h bWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2libWFlbQo+IHJlbmFtZSB0byBEb2N1bWVudGF0 aW9uL2h3bW9uL2libWFlbS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9p Ym1wb3dlcm52IGIvRG9jdW1lbnRhdGlvbi9od21vbi9pYm1wb3dlcm52LnJzdAo+IHNpbWlsYXJp dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vaWJtcG93ZXJu dgo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2libXBvd2VybnYucnN0Cj4gZGlmZiAt LWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vaW5hMjA5IGIvRG9jdW1lbnRhdGlvbi9od21vbi9p bmEyMDkucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh dGlvbi9od21vbi9pbmEyMDkKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9pbmEyMDku cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vaW5hMnh4IGIvRG9jdW1lbnRh dGlvbi9od21vbi9pbmEyeHgucnN0Cj4gc2ltaWxhcml0eSBpbmRleCA5NyUKPiByZW5hbWUgZnJv bSBEb2N1bWVudGF0aW9uL2h3bW9uL2luYTJ4eAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3 bW9uL2luYTJ4eC5yc3QKPiBpbmRleCA5NWJhZGY5YzM5NmYuLjk0YjlhMjYwYzUxOCAxMDA2NDQK PiAtLS0gYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2luYTJ4eAo+ICsrKyBiL0RvY3VtZW50YXRpb24v aHdtb24vaW5hMnh4LnJzdAo+IEBAIC03OCw3ICs3OCw3IEBAIHJlZmVyIHRvIHRoZSBEb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaHdtb24vaW5hMnh4LnR4dCBmb3IgYmluZGluZ3MK PiAgaWYgdGhlIGRldmljZSB0cmVlIGlzIHVzZWQuCj4gIAo+ICBBZGRpdGlvbmFsbHkgaW5hMjI2 IHN1cHBvcnRzIHVwZGF0ZV9pbnRlcnZhbCBhdHRyaWJ1dGUgYXMgZGVzY3JpYmVkIGluCj4gLURv Y3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNlLiBJbnRlcm5hbGx5IHRoZSBpbnRlcnZh bCBpcyB0aGUgc3VtIG9mCj4gK0RvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNlLnJz dC4gSW50ZXJuYWxseSB0aGUgaW50ZXJ2YWwgaXMgdGhlIHN1bSBvZgo+ICBidXMgYW5kIHNodW50 IHZvbHRhZ2UgY29udmVyc2lvbiB0aW1lcyBtdWx0aXBsaWVkIGJ5IHRoZSBhdmVyYWdpbmcgcmF0 ZS4gV2UKPiAgZG9uJ3QgdG91Y2ggdGhlIGNvbnZlcnNpb24gdGltZXMgYW5kIG9ubHkgbW9kaWZ5 IHRoZSBudW1iZXIgb2YgYXZlcmFnZXMuIFRoZQo+ICBsb3dlciBsaW1pdCBvZiB0aGUgdXBkYXRl X2ludGVydmFsIGlzIDIgbXMsIHRoZSB1cHBlciBsaW1pdCBpcyAyMjUzIG1zLgo+IGRpZmYgLS1n aXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2luYTMyMjEgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2lu YTMyMjEucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh dGlvbi9od21vbi9pbmEzMjIxCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vaW5hMzIy MS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9pbmRleC5yc3QgYi9Eb2N1 bWVudGF0aW9uL2h3bW9uL2luZGV4LnJzdAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXgg MDAwMDAwMDAwMDAwLi44OTM4MDQ0MTQ1MTAKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvRG9jdW1l bnRhdGlvbi9od21vbi9pbmRleC5yc3QKPiBAQCAtMCwwICsxLDE3OSBAQAo+ICs9PT09PT09PT09 PT09PT09PT09PT09PT09Cj4gK0xpbnV4IEhhcmR3YXJlIE1vbml0b3JpbmcKPiArPT09PT09PT09 PT09PT09PT09PT09PT09PQo+ICsKPiArLi4gdG9jdHJlZTo6Cj4gKyAgIDptYXhkZXB0aDogMQo+ ICsKPiArICAgaHdtb24ta2VybmVsLWFwaS5yc3QKPiArICAgcG1idXMtY29yZS5yc3QKPiArICAg c3VibWl0dGluZy1wYXRjaGVzLnJzdAo+ICsgICBzeXNmcy1pbnRlcmZhY2UucnN0Cj4gKyAgIHVz ZXJzcGFjZS10b29scy5yc3QKPiArCj4gK0hhcmR3YXJlIE1vbml0b3JpbmcgS2VybmVsIERyaXZl cnMKPiArPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+ICsKPiArLi4gdG9jdHJl ZTo6Cj4gKyAgIDptYXhkZXB0aDogMQo+ICsKPiArICAgYWI4NTAwLnJzdAo+ICsgICBhYml0dWd1 cnUucnN0Cj4gKyAgIGFiaXR1Z3VydTMucnN0Cj4gKyAgIGFieDUwMC5yc3QKPiArICAgYWNwaV9w b3dlcl9tZXRlci5yc3QKPiArICAgYWQ3MzE0LnJzdAo+ICsgICBhZGMxMjhkODE4LnJzdAo+ICsg ICBhZG0xMDIxLnJzdAo+ICsgICBhZG0xMDI1LnJzdAo+ICsgICBhZG0xMDI2LnJzdAo+ICsgICBh ZG0xMDMxLnJzdAo+ICsgICBhZG0xMjc1LnJzdAo+ICsgICBhZG05MjQwLnJzdAo+ICsgICBhZHMx MDE1LnJzdAo+ICsgICBhZHM3ODI4LnJzdAo+ICsgICBhZHQ3NDEwLnJzdAo+ICsgICBhZHQ3NDEx LnJzdAo+ICsgICBhZHQ3NDYyLnJzdAo+ICsgICBhZHQ3NDcwLnJzdAo+ICsgICBhZHQ3NDc1LnJz dAo+ICsgICBhbWM2ODIxLnJzdAo+ICsgICBhc2IxMDAucnN0Cj4gKyAgIGFzYzc2MjEucnN0Cj4g KyAgIGFzcGVlZC1wd20tdGFjaG8ucnN0Cj4gKyAgIGNvcmV0ZW1wLnJzdAo+ICsgICBkYTkwNTIu cnN0Cj4gKyAgIGRhOTA1NS5yc3QKPiArICAgZG1lMTczNy5yc3QKPiArICAgZHMxNjIxLnJzdAo+ ICsgICBkczYyMC5yc3QKPiArICAgZW1jMTQwMy5yc3QKPiArICAgZW1jMjEwMy5yc3QKPiArICAg ZW1jNncyMDEucnN0Cj4gKyAgIGY3MTgwNWYucnN0Cj4gKyAgIGY3MTg4MmZnLnJzdAo+ICsgICBm YW0xNWhfcG93ZXIucnN0Cj4gKyAgIGZ0c3RldXRhdGVzLnJzdAo+ICsgICBnNzYwYS5yc3QKPiAr ICAgZzc2Mi5yc3QKPiArICAgZ2w1MThzbS5yc3QKPiArICAgaGloNjEzMC5yc3QKPiArICAgaWJt YWVtLnJzdAo+ICsgICBpYm0tY2ZmcHMucnN0Cj4gKyAgIGlibXBvd2VybnYucnN0Cj4gKyAgIGlu YTIwOS5yc3QKPiArICAgaW5hMnh4LnJzdAo+ICsgICBpbmEzMjIxLnJzdAo+ICsgICBpcjM1MjIx LnJzdAo+ICsgICBpdDg3LnJzdAo+ICsgICBqYzQyLnJzdAo+ICsgICBrMTB0ZW1wLnJzdAo+ICsg ICBrOHRlbXAucnN0Cj4gKyAgIGxpbmVhZ2UtcGVtLnJzdAo+ICsgICBsbTI1MDY2LnJzdAo+ICsg ICBsbTYzLnJzdAo+ICsgICBsbTcwLnJzdAo+ICsgICBsbTczLnJzdAo+ICsgICBsbTc1LnJzdAo+ ICsgICBsbTc3LnJzdAo+ICsgICBsbTc4LnJzdAo+ICsgICBsbTgwLnJzdAo+ICsgICBsbTgzLnJz dAo+ICsgICBsbTg1LnJzdAo+ICsgICBsbTg3LnJzdAo+ICsgICBsbTkwLnJzdAo+ICsgICBsbTky LnJzdAo+ICsgICBsbTkzLnJzdAo+ICsgICBsbTk1MjM0LnJzdAo+ICsgICBsbTk1MjQ1LnJzdAo+ ICsgICBsdGMyOTQ1LnJzdAo+ICsgICBsdGMyOTc4LnJzdAo+ICsgICBsdGMyOTkwLnJzdAo+ICsg ICBsdGMzODE1LnJzdAo+ICsgICBsdGM0MTUxLnJzdAo+ICsgICBsdGM0MjE1LnJzdAo+ICsgICBs dGM0MjQ1LnJzdAo+ICsgICBsdGM0MjYwLnJzdAo+ICsgICBsdGM0MjYxLnJzdAo+ICsgICBtYXgx NjA2NC5yc3QKPiArICAgbWF4MTYwNjUucnN0Cj4gKyAgIG1heDE2MTkucnN0Cj4gKyAgIG1heDE2 NjgucnN0Cj4gKyAgIG1heDE5Ny5yc3QKPiArICAgbWF4MjA3NTEucnN0Cj4gKyAgIG1heDMxNzIy LnJzdAo+ICsgICBtYXgzMTc4NS5yc3QKPiArICAgbWF4MzE3OTAucnN0Cj4gKyAgIG1heDM0NDQw LnJzdAo+ICsgICBtYXg2NjM5LnJzdAo+ICsgICBtYXg2NjQyLnJzdAo+ICsgICBtYXg2NjUwLnJz dAo+ICsgICBtYXg2Njk3LnJzdAo+ICsgICBtYXg4Njg4LnJzdAo+ICsgICBtYzEzNzgzLWFkYy5y c3QKPiArICAgbWNwMzAyMS5yc3QKPiArICAgbWVuZjIxYm1jLnJzdAo+ICsgICBtbHhyZWctZmFu LnJzdAo+ICsgICBuY3Q2NjgzLnJzdAo+ICsgICBuY3Q2Nzc1LnJzdAo+ICsgICBuY3Q3ODAyLnJz dAo+ICsgICBuY3Q3OTA0LnJzdAo+ICsgICBucGNtNzUwLXB3bS1mYW4ucnN0Cj4gKyAgIG5zYTMy MC5yc3QKPiArICAgbnRjX3RoZXJtaXN0b3IucnN0Cj4gKyAgIG9jYy5yc3QKPiArICAgcGM4NzM2 MC5yc3QKPiArICAgcGM4NzQyNy5yc3QKPiArICAgcGNmODU5MS5yc3QKPiArICAgcG1idXMucnN0 Cj4gKyAgIHBvd3IxMjIwLnJzdAo+ICsgICBwd20tZmFuLnJzdAo+ICsgICByYXNwYmVycnlwaS1o d21vbi5yc3QKPiArICAgc2NoNTYyNy5yc3QKPiArICAgc2NoNTYzNi5yc3QKPiArICAgc2NwaS1o d21vbi5yc3QKPiArICAgc2h0MTUucnN0Cj4gKyAgIHNodDIxLnJzdAo+ICsgICBzaHQzeC5yc3QK PiArICAgc2h0YzEucnN0Cj4gKyAgIHNpczU1OTUucnN0Cj4gKyAgIHNtbTY2NS5yc3QKPiArICAg c21zYzQ3YjM5Ny5yc3QKPiArICAgc21zYzQ3bTE5Mi5yc3QKPiArICAgc21zYzQ3bTEucnN0Cj4g KyAgIHRjNjU0LnJzdAo+ICsgICB0Yzc0LnJzdAo+ICsgICB0aG1jNTAucnN0Cj4gKyAgIHRtcDEw Mi5yc3QKPiArICAgdG1wMTAzLnJzdAo+ICsgICB0bXAxMDgucnN0Cj4gKyAgIHRtcDQwMS5yc3QK PiArICAgdG1wNDIxLnJzdAo+ICsgICB0cHM0MDQyMi5yc3QKPiArICAgdHdsNDAzMC1tYWRjLWh3 bW9uLnJzdAo+ICsgICB1Y2Q5MDAwLnJzdAo+ICsgICB1Y2Q5MjAwLnJzdAo+ICsgICB2ZXhwcmVz cy5yc3QKPiArICAgdmlhNjg2YS5yc3QKPiArICAgdnQxMjExLnJzdAo+ICsgICB3ODM2MjdlaGYu cnN0Cj4gKyAgIHc4MzYyN2hmLnJzdAo+ICsgICB3ODM3NzNnLnJzdAo+ICsgICB3ODM3ODFkLnJz dAo+ICsgICB3ODM3OTFkLnJzdAo+ICsgICB3ODM3OTJkLnJzdAo+ICsgICB3ODM3OTMucnN0Cj4g KyAgIHc4Mzc5NS5yc3QKPiArICAgdzgzbDc4NXRzLnJzdAo+ICsgICB3ODNsNzg2bmcucnN0Cj4g KyAgIHdtODMxeC5yc3QKPiArICAgd204MzUwLnJzdAo+ICsgICB4Z2VuZS1od21vbi5yc3QKPiAr ICAgemw2MTAwLnJzdAo+ICsKPiArLi4gb25seTo6ICBzdWJwcm9qZWN0IGFuZCBodG1sCj4gKwo+ ICsgICBJbmRpY2VzCj4gKyAgID09PT09PT0KPiArCj4gKyAgICogOnJlZjpgZ2VuaW5kZXhgCj4g ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vaXIzNTIyMSBiL0RvY3VtZW50YXRpb24v aHdtb24vaXIzNTIyMS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2h3bW9uL2lyMzUyMjEKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi9pcjM1MjIxLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2l0ODcgYi9E b2N1bWVudGF0aW9uL2h3bW9uL2l0ODcucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVu YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9pdDg3Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp b24vaHdtb24vaXQ4Ny5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9qYzQy IGIvRG9jdW1lbnRhdGlvbi9od21vbi9qYzQyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+ IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vamM0Mgo+IHJlbmFtZSB0byBEb2N1bWVu dGF0aW9uL2h3bW9uL2pjNDIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24v azEwdGVtcCBiL0RvY3VtZW50YXRpb24vaHdtb24vazEwdGVtcC5yc3QKPiBzaW1pbGFyaXR5IGlu ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2sxMHRlbXAKPiByZW5h bWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9rMTB0ZW1wLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1 bWVudGF0aW9uL2h3bW9uL2s4dGVtcCBiL0RvY3VtZW50YXRpb24vaHdtb24vazh0ZW1wLnJzdAo+ IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24v azh0ZW1wCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vazh0ZW1wLnJzdAo+IGRpZmYg LS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2xpbmVhZ2UtcGVtIGIvRG9jdW1lbnRhdGlvbi9o d21vbi9saW5lYWdlLXBlbS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv bSBEb2N1bWVudGF0aW9uL2h3bW9uL2xpbmVhZ2UtcGVtCj4gcmVuYW1lIHRvIERvY3VtZW50YXRp b24vaHdtb24vbGluZWFnZS1wZW0ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdt b24vbG0yNTA2NiBiL0RvY3VtZW50YXRpb24vaHdtb24vbG0yNTA2Ni5yc3QKPiBzaW1pbGFyaXR5 IGluZGV4IDk3JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vbG0yNTA2Ngo+IHJl bmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2xtMjUwNjYucnN0Cj4gaW5kZXggNjBiN2YyNzIy OTMxLi5kYTE1ZTMwOTRjOGMgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9od21vbi9sbTI1 MDY2Cj4gKysrIGIvRG9jdW1lbnRhdGlvbi9od21vbi9sbTI1MDY2LnJzdAo+IEBAIC02OSw3ICs2 OSw3IEBAIExNMjUwNjYsIExNNTA2NCwgYW5kIExNNTA2Ni9MTTUwNjZJIFBvd2VyIE1hbmFnZW1l bnQsIE1vbml0b3JpbmcsCj4gIENvbnRyb2wsIGFuZCBQcm90ZWN0aW9uIElDcy4KPiAgCj4gIFRo ZSBkcml2ZXIgaXMgYSBjbGllbnQgZHJpdmVyIHRvIHRoZSBjb3JlIFBNQnVzIGRyaXZlci4gUGxl YXNlIHNlZQo+IC1Eb2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzIGZvciBkZXRhaWxzIG9uIFBNQnVz IGNsaWVudCBkcml2ZXJzLgo+ICtEb2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzLnJzdCBmb3IgZGV0 YWlscyBvbiBQTUJ1cyBjbGllbnQgZHJpdmVycy4KPiAgCj4gIAo+ICBVc2FnZSBOb3Rlcwo+IGRp ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2xtNjMgYi9Eb2N1bWVudGF0aW9uL2h3bW9u L2xtNjMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh dGlvbi9od21vbi9sbTYzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbG02My5yc3QK PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9sbTcwIGIvRG9jdW1lbnRhdGlvbi9o d21vbi9sbTcwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt ZW50YXRpb24vaHdtb24vbG03MAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2xtNzAu cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbG03MyBiL0RvY3VtZW50YXRp b24vaHdtb24vbG03My5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2h3bW9uL2xtNzMKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9s bTczLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2xtNzUgYi9Eb2N1bWVu dGF0aW9uL2h3bW9uL2xtNzUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZy b20gRG9jdW1lbnRhdGlvbi9od21vbi9sbTc1Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdt b24vbG03NS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9sbTc3IGIvRG9j dW1lbnRhdGlvbi9od21vbi9sbTc3LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt ZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vbG03Nwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u L2h3bW9uL2xtNzcucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbG03OCBi L0RvY3VtZW50YXRpb24vaHdtb24vbG03OC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2xtNzgKPiByZW5hbWUgdG8gRG9jdW1lbnRh dGlvbi9od21vbi9sbTc4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2xt ODAgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2xtODAucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9sbTgwCj4gcmVuYW1lIHRvIERvY3Vt ZW50YXRpb24vaHdtb24vbG04MC5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21v bi9sbTgzIGIvRG9jdW1lbnRhdGlvbi9od21vbi9sbTgzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vbG04Mwo+IHJlbmFtZSB0byBE b2N1bWVudGF0aW9uL2h3bW9uL2xtODMucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v aHdtb24vbG04NSBiL0RvY3VtZW50YXRpb24vaHdtb24vbG04NS5yc3QKPiBzaW1pbGFyaXR5IGlu ZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2xtODUKPiByZW5hbWUg dG8gRG9jdW1lbnRhdGlvbi9od21vbi9sbTg1LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL2h3bW9uL2xtODcgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2xtODcucnN0Cj4gc2ltaWxhcml0 eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9sbTg3Cj4gcmVu YW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbG04Ny5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1l bnRhdGlvbi9od21vbi9sbTkwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9sbTkwLnJzdAo+IHNpbWls YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vbG05MAo+ IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2xtOTAucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24vaHdtb24vbG05MiBiL0RvY3VtZW50YXRpb24vaHdtb24vbG05Mi5yc3QKPiBz aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2xt OTIKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9sbTkyLnJzdAo+IGRpZmYgLS1naXQg YS9Eb2N1bWVudGF0aW9uL2h3bW9uL2xtOTMgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2xtOTMucnN0 Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21v bi9sbTkzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbG05My5yc3QKPiBkaWZmIC0t Z2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9sbTk1MjM0IGIvRG9jdW1lbnRhdGlvbi9od21vbi9s bTk1MjM0LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50 YXRpb24vaHdtb24vbG05NTIzNAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2xtOTUy MzQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbG05NTI0NSBiL0RvY3Vt ZW50YXRpb24vaHdtb24vbG05NTI0NS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h bWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL2xtOTUyNDUKPiByZW5hbWUgdG8gRG9jdW1lbnRh dGlvbi9od21vbi9sbTk1MjQ1LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9u L2x0YzI5NDUgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL2x0YzI5NDUucnN0Cj4gc2ltaWxhcml0eSBp bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9sdGMyOTQ1Cj4gcmVu YW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbHRjMjk0NS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9j dW1lbnRhdGlvbi9od21vbi9sdGMyOTc4IGIvRG9jdW1lbnRhdGlvbi9od21vbi9sdGMyOTc4LnJz dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdt b24vbHRjMjk3OAo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2x0YzI5NzgucnN0Cj4g ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbHRjMjk5MCBiL0RvY3VtZW50YXRpb24v aHdtb24vbHRjMjk5MC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2h3bW9uL2x0YzI5OTAKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi9sdGMyOTkwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2x0YzM4MTUg Yi9Eb2N1bWVudGF0aW9uL2h3bW9uL2x0YzM4MTUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9sdGMzODE1Cj4gcmVuYW1lIHRvIERv Y3VtZW50YXRpb24vaHdtb24vbHRjMzgxNS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv bi9od21vbi9sdGM0MTUxIGIvRG9jdW1lbnRhdGlvbi9od21vbi9sdGM0MTUxLnJzdAo+IHNpbWls YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vbHRjNDE1 MQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2x0YzQxNTEucnN0Cj4gZGlmZiAtLWdp dCBhL0RvY3VtZW50YXRpb24vaHdtb24vbHRjNDIxNSBiL0RvY3VtZW50YXRpb24vaHdtb24vbHRj NDIxNS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0 aW9uL2h3bW9uL2x0YzQyMTUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9sdGM0MjE1 LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL2x0YzQyNDUgYi9Eb2N1bWVu dGF0aW9uL2h3bW9uL2x0YzQyNDUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l IGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9sdGM0MjQ1Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp b24vaHdtb24vbHRjNDI0NS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9s dGM0MjYwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9sdGM0MjYwLnJzdAo+IHNpbWlsYXJpdHkgaW5k ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vbHRjNDI2MAo+IHJlbmFt ZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL2x0YzQyNjAucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt ZW50YXRpb24vaHdtb24vbHRjNDI2MSBiL0RvY3VtZW50YXRpb24vaHdtb24vbHRjNDI2MS5yc3QK PiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9u L2x0YzQyNjEKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9sdGM0MjYxLnJzdAo+IGRp ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL21heDE2MDY0IGIvRG9jdW1lbnRhdGlvbi9o d21vbi9tYXgxNjA2NC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDk2JQo+IHJlbmFtZSBmcm9tIERv Y3VtZW50YXRpb24vaHdtb24vbWF4MTYwNjQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi9tYXgxNjA2NC5yc3QKPiBpbmRleCA2MWVjNjc5ZGM0NzcuLjZkNWU5NTM4OTkxZiAxMDA2NDQK PiAtLS0gYS9Eb2N1bWVudGF0aW9uL2h3bW9uL21heDE2MDY0Cj4gKysrIGIvRG9jdW1lbnRhdGlv bi9od21vbi9tYXgxNjA2NC5yc3QKPiBAQCAtMjEsNyArMjEsNyBAQCBUaGlzIGRyaXZlciBzdXBw b3J0cyBoYXJkd2FyZSBtb25pdG9yaW5nIGZvciBNYXhpbSBNQVgxNjA2NCBRdWFkIFBvd2VyLVN1 cHBseQo+ICBDb250cm9sbGVyIHdpdGggQWN0aXZlLVZvbHRhZ2UgT3V0cHV0IENvbnRyb2wgYW5k IFBNQnVzIEludGVyZmFjZS4KPiAgCj4gIFRoZSBkcml2ZXIgaXMgYSBjbGllbnQgZHJpdmVyIHRv IHRoZSBjb3JlIFBNQnVzIGRyaXZlci4KPiAtUGxlYXNlIHNlZSBEb2N1bWVudGF0aW9uL2h3bW9u L3BtYnVzIGZvciBkZXRhaWxzIG9uIFBNQnVzIGNsaWVudCBkcml2ZXJzLgo+ICtQbGVhc2Ugc2Vl IERvY3VtZW50YXRpb24vaHdtb24vcG1idXMucnN0IGZvciBkZXRhaWxzIG9uIFBNQnVzIGNsaWVu dCBkcml2ZXJzLgo+ICAKPiAgCj4gIFVzYWdlIE5vdGVzCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50 YXRpb24vaHdtb24vbWF4MTYwNjUgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL21heDE2MDY1LnJzdAo+ IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24v bWF4MTYwNjUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9tYXgxNjA2NS5yc3QKPiBk aWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9tYXgxNjE5IGIvRG9jdW1lbnRhdGlvbi9o d21vbi9tYXgxNjE5LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv Y3VtZW50YXRpb24vaHdtb24vbWF4MTYxOQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9u L21heDE2MTkucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbWF4MTY2OCBi L0RvY3VtZW50YXRpb24vaHdtb24vbWF4MTY2OC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL21heDE2NjgKPiByZW5hbWUgdG8gRG9j dW1lbnRhdGlvbi9od21vbi9tYXgxNjY4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u L2h3bW9uL21heDE5NyBiL0RvY3VtZW50YXRpb24vaHdtb24vbWF4MTk3LnJzdAo+IHNpbWlsYXJp dHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vbWF4MTk3Cj4g cmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbWF4MTk3LnJzdAo+IGRpZmYgLS1naXQgYS9E b2N1bWVudGF0aW9uL2h3bW9uL21heDIwNzUxIGIvRG9jdW1lbnRhdGlvbi9od21vbi9tYXgyMDc1 MS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDk2JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v aHdtb24vbWF4MjA3NTEKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9tYXgyMDc1MS5y c3QKPiBpbmRleCBkNTQ2Njk1OTAwZWYuLmFhNDQ2OWJlNjY3NCAxMDA2NDQKPiAtLS0gYS9Eb2N1 bWVudGF0aW9uL2h3bW9uL21heDIwNzUxCj4gKysrIGIvRG9jdW1lbnRhdGlvbi9od21vbi9tYXgy MDc1MS5yc3QKPiBAQCAtMjMsNyArMjMsNyBAQCBUaGlzIGRyaXZlciBzdXBwb3J0cyBNQVgyMDc1 MSBNdWx0aXBoYXNlIE1hc3RlciB3aXRoIFBNQnVzIEludGVyZmFjZQo+ICBhbmQgSW50ZXJuYWwg QnVjayBDb252ZXJ0ZXIuCj4gIAo+ICBUaGUgZHJpdmVyIGlzIGEgY2xpZW50IGRyaXZlciB0byB0 aGUgY29yZSBQTUJ1cyBkcml2ZXIuCj4gLVBsZWFzZSBzZWUgRG9jdW1lbnRhdGlvbi9od21vbi9w bWJ1cyBmb3IgZGV0YWlscyBvbiBQTUJ1cyBjbGllbnQgZHJpdmVycy4KPiArUGxlYXNlIHNlZSBE b2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzLnJzdCBmb3IgZGV0YWlscyBvbiBQTUJ1cyBjbGllbnQg ZHJpdmVycy4KPiAgCj4gIAo+ICBVc2FnZSBOb3Rlcwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL2h3bW9uL21heDMxNzIyIGIvRG9jdW1lbnRhdGlvbi9od21vbi9tYXgzMTcyMi5yc3QKPiBz aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL21h eDMxNzIyCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbWF4MzE3MjIucnN0Cj4gZGlm ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbWF4MzE3ODUgYi9Eb2N1bWVudGF0aW9uL2h3 bW9uL21heDMxNzg1LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv Y3VtZW50YXRpb24vaHdtb24vbWF4MzE3ODUKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi9tYXgzMTc4NS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9tYXgzMTc5 MCBiL0RvY3VtZW50YXRpb24vaHdtb24vbWF4MzE3OTAucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9tYXgzMTc5MAo+IHJlbmFtZSB0 byBEb2N1bWVudGF0aW9uL2h3bW9uL21heDMxNzkwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu dGF0aW9uL2h3bW9uL21heDM0NDQwIGIvRG9jdW1lbnRhdGlvbi9od21vbi9tYXgzNDQ0MC5yc3QK PiBzaW1pbGFyaXR5IGluZGV4IDk4JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24v bWF4MzQ0NDAKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9tYXgzNDQ0MC5yc3QKPiBp bmRleCA2Mzk4MzhlZjI5ZmQuLjkzOTEzOGUxMmIwMiAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0 aW9uL2h3bW9uL21heDM0NDQwCj4gKysrIGIvRG9jdW1lbnRhdGlvbi9od21vbi9tYXgzNDQ0MC5y c3QKPiBAQCAtNzYsNyArNzYsNyBAQCBiYXNlZCBvbiBHSU4gcGlucy4gVGhlIE1BWDM0NDYwIHN1 cHBvcnRzIDEyIHZvbHRhZ2UgY2hhbm5lbHMsIGFuZCB0aGUgTUFYMzQ0NjEKPiAgc3VwcG9ydHMg MTYgdm9sdGFnZSBjaGFubmVscy4KPiAgCj4gIFRoZSBkcml2ZXIgaXMgYSBjbGllbnQgZHJpdmVy IHRvIHRoZSBjb3JlIFBNQnVzIGRyaXZlci4gUGxlYXNlIHNlZQo+IC1Eb2N1bWVudGF0aW9uL2h3 bW9uL3BtYnVzIGZvciBkZXRhaWxzIG9uIFBNQnVzIGNsaWVudCBkcml2ZXJzLgo+ICtEb2N1bWVu dGF0aW9uL2h3bW9uL3BtYnVzLnJzdCBmb3IgZGV0YWlscyBvbiBQTUJ1cyBjbGllbnQgZHJpdmVy cy4KPiAgCj4gIAo+ICBVc2FnZSBOb3Rlcwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3 bW9uL21heDY2MzkgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL21heDY2MzkucnN0Cj4gc2ltaWxhcml0 eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9tYXg2NjM5Cj4g cmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbWF4NjYzOS5yc3QKPiBkaWZmIC0tZ2l0IGEv RG9jdW1lbnRhdGlvbi9od21vbi9tYXg2NjQyIGIvRG9jdW1lbnRhdGlvbi9od21vbi9tYXg2NjQy LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v aHdtb24vbWF4NjY0Mgo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL21heDY2NDIucnN0 Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbWF4NjY1MCBiL0RvY3VtZW50YXRp b24vaHdtb24vbWF4NjY1MC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJv bSBEb2N1bWVudGF0aW9uL2h3bW9uL21heDY2NTAKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9o d21vbi9tYXg2NjUwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL21heDY2 OTcgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL21heDY2OTcucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9tYXg2Njk3Cj4gcmVuYW1lIHRv IERvY3VtZW50YXRpb24vaHdtb24vbWF4NjY5Ny5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh dGlvbi9od21vbi9tYXg4Njg4IGIvRG9jdW1lbnRhdGlvbi9od21vbi9tYXg4Njg4LnJzdAo+IHNp bWlsYXJpdHkgaW5kZXggOTclCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9tYXg4 Njg4Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbWF4ODY4OC5yc3QKPiBpbmRleCA0 M2RhMTM5MjM0YzEuLjAwOTQ4Nzc1OWM2MSAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9uL2h3 bW9uL21heDg2ODgKPiArKysgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL21heDg2ODgucnN0Cj4gQEAg LTIxLDcgKzIxLDcgQEAgVGhpcyBkcml2ZXIgc3VwcG9ydHMgaGFyZHdhcmUgbW9uaXRvcmluZyBm b3IgTWF4aW0gTUFYODY4OCBEaWdpdGFsIFBvd2VyLVN1cHBseQo+ICBDb250cm9sbGVyL01vbml0 b3Igd2l0aCBQTUJ1cyBJbnRlcmZhY2UuCj4gIAo+ICBUaGUgZHJpdmVyIGlzIGEgY2xpZW50IGRy aXZlciB0byB0aGUgY29yZSBQTUJ1cyBkcml2ZXIuIFBsZWFzZSBzZWUKPiAtRG9jdW1lbnRhdGlv bi9od21vbi9wbWJ1cyBmb3IgZGV0YWlscyBvbiBQTUJ1cyBjbGllbnQgZHJpdmVycy4KPiArRG9j dW1lbnRhdGlvbi9od21vbi9wbWJ1cy5yc3QgZm9yIGRldGFpbHMgb24gUE1CdXMgY2xpZW50IGRy aXZlcnMuCj4gIAo+ICAKPiAgVXNhZ2UgTm90ZXMKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv bi9od21vbi9tYzEzNzgzLWFkYyBiL0RvY3VtZW50YXRpb24vaHdtb24vbWMxMzc4My1hZGMucnN0 Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21v bi9tYzEzNzgzLWFkYwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL21jMTM3ODMtYWRj LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL21jcDMwMjEgYi9Eb2N1bWVu dGF0aW9uL2h3bW9uL21jcDMwMjEucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l IGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9tY3AzMDIxCj4gcmVuYW1lIHRvIERvY3VtZW50YXRp b24vaHdtb24vbWNwMzAyMS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9t ZW5mMjFibWMgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL21lbmYyMWJtYy5yc3QKPiBzaW1pbGFyaXR5 IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL21lbmYyMWJtYwo+ IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL21lbmYyMWJtYy5yc3QKPiBkaWZmIC0tZ2l0 IGEvRG9jdW1lbnRhdGlvbi9od21vbi9tbHhyZWctZmFuIGIvRG9jdW1lbnRhdGlvbi9od21vbi9t bHhyZWctZmFuLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3Vt ZW50YXRpb24vaHdtb24vbWx4cmVnLWZhbgo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9u L21seHJlZy1mYW4ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbmN0NjY4 MyBiL0RvY3VtZW50YXRpb24vaHdtb24vbmN0NjY4My5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEw MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL25jdDY2ODMKPiByZW5hbWUgdG8g RG9jdW1lbnRhdGlvbi9od21vbi9uY3Q2NjgzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL2h3bW9uL25jdDY3NzUgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL25jdDY3NzUucnN0Cj4gc2lt aWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9uY3Q2 Nzc1Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbmN0Njc3NS5yc3QKPiBkaWZmIC0t Z2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9uY3Q3ODAyIGIvRG9jdW1lbnRhdGlvbi9od21vbi9u Y3Q3ODAyLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50 YXRpb24vaHdtb24vbmN0NzgwMgo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL25jdDc4 MDIucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vbmN0NzkwNCBiL0RvY3Vt ZW50YXRpb24vaHdtb24vbmN0NzkwNC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h bWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL25jdDc5MDQKPiByZW5hbWUgdG8gRG9jdW1lbnRh dGlvbi9od21vbi9uY3Q3OTA0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9u L25wY203NTAtcHdtLWZhbiBiL0RvY3VtZW50YXRpb24vaHdtb24vbnBjbTc1MC1wd20tZmFuLnJz dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdt b24vbnBjbTc1MC1wd20tZmFuCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbnBjbTc1 MC1wd20tZmFuLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL25zYTMyMCBi L0RvY3VtZW50YXRpb24vaHdtb24vbnNhMzIwLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+ IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vbnNhMzIwCj4gcmVuYW1lIHRvIERvY3Vt ZW50YXRpb24vaHdtb24vbnNhMzIwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3 bW9uL250Y190aGVybWlzdG9yIGIvRG9jdW1lbnRhdGlvbi9od21vbi9udGNfdGhlcm1pc3Rvci5y c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3 bW9uL250Y190aGVybWlzdG9yCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vbnRjX3Ro ZXJtaXN0b3IucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vb2NjIGIvRG9j dW1lbnRhdGlvbi9od21vbi9vY2MucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1l IGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9vY2MKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9o d21vbi9vY2MucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vcGM4NzM2MCBi L0RvY3VtZW50YXRpb24vaHdtb24vcGM4NzM2MC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3BjODczNjAKPiByZW5hbWUgdG8gRG9j dW1lbnRhdGlvbi9od21vbi9wYzg3MzYwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u L2h3bW9uL3BjODc0MjcgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL3BjODc0MjcucnN0Cj4gc2ltaWxh cml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9wYzg3NDI3 Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vcGM4NzQyNy5yc3QKPiBkaWZmIC0tZ2l0 IGEvRG9jdW1lbnRhdGlvbi9od21vbi9wY2Y4NTkxIGIvRG9jdW1lbnRhdGlvbi9od21vbi9wY2Y4 NTkxLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRp b24vaHdtb24vcGNmODU5MQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL3BjZjg1OTEu cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vcG1idXMtY29yZSBiL0RvY3Vt ZW50YXRpb24vaHdtb24vcG1idXMtY29yZS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzLWNvcmUKPiByZW5hbWUgdG8gRG9j dW1lbnRhdGlvbi9od21vbi9wbWJ1cy1jb3JlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL2h3bW9uL3BtYnVzIGIvRG9jdW1lbnRhdGlvbi9od21vbi9wbWJ1cy5yc3QKPiBzaW1pbGFy aXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzCj4g cmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vcG1idXMucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24vaHdtb24vcG93cjEyMjAgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL3Bvd3IxMjIw LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24v aHdtb24vcG93cjEyMjAKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9wb3dyMTIyMC5y c3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9wd20tZmFuIGIvRG9jdW1lbnRh dGlvbi9od21vbi9wd20tZmFuLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm cm9tIERvY3VtZW50YXRpb24vaHdtb24vcHdtLWZhbgo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9u L2h3bW9uL3B3bS1mYW4ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vcmFz cGJlcnJ5cGktaHdtb24gYi9Eb2N1bWVudGF0aW9uL2h3bW9uL3Jhc3BiZXJyeXBpLWh3bW9uLnJz dAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdt b24vcmFzcGJlcnJ5cGktaHdtb24KPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9yYXNw YmVycnlwaS1od21vbi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9zY2g1 NjI3IGIvRG9jdW1lbnRhdGlvbi9od21vbi9zY2g1NjI3LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vc2NoNTYyNwo+IHJlbmFtZSB0 byBEb2N1bWVudGF0aW9uL2h3bW9uL3NjaDU2MjcucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50 YXRpb24vaHdtb24vc2NoNTYzNiBiL0RvY3VtZW50YXRpb24vaHdtb24vc2NoNTYzNi5yc3QKPiBz aW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3Nj aDU2MzYKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9zY2g1NjM2LnJzdAo+IGRpZmYg LS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3NjcGktaHdtb24gYi9Eb2N1bWVudGF0aW9uL2h3 bW9uL3NjcGktaHdtb24ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20g RG9jdW1lbnRhdGlvbi9od21vbi9zY3BpLWh3bW9uCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v aHdtb24vc2NwaS1od21vbi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9z aHQxNSBiL0RvY3VtZW50YXRpb24vaHdtb24vc2h0MTUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAx MDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi9zaHQxNQo+IHJlbmFtZSB0byBE b2N1bWVudGF0aW9uL2h3bW9uL3NodDE1LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9u L2h3bW9uL3NodDIxIGIvRG9jdW1lbnRhdGlvbi9od21vbi9zaHQyMS5yc3QKPiBzaW1pbGFyaXR5 IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3NodDIxCj4gcmVu YW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vc2h0MjEucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt ZW50YXRpb24vaHdtb24vc2h0M3ggYi9Eb2N1bWVudGF0aW9uL2h3bW9uL3NodDN4LnJzdAo+IHNp bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vc2h0 M3gKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi9zaHQzeC5yc3QKPiBkaWZmIC0tZ2l0 IGEvRG9jdW1lbnRhdGlvbi9od21vbi9zaHRjMSBiL0RvY3VtZW50YXRpb24vaHdtb24vc2h0YzEu cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9o d21vbi9zaHRjMQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL3NodGMxLnJzdAo+IGRp ZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3NpczU1OTUgYi9Eb2N1bWVudGF0aW9uL2h3 bW9uL3NpczU1OTUucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9j dW1lbnRhdGlvbi9od21vbi9zaXM1NTk1Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24v c2lzNTU5NS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9zbW02NjUgYi9E b2N1bWVudGF0aW9uL2h3bW9uL3NtbTY2NS5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiBy ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3NtbTY2NQo+IHJlbmFtZSB0byBEb2N1bWVu dGF0aW9uL2h3bW9uL3NtbTY2NS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21v bi9zbXNjNDdiMzk3IGIvRG9jdW1lbnRhdGlvbi9od21vbi9zbXNjNDdiMzk3LnJzdAo+IHNpbWls YXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vc21zYzQ3 YjM5Nwo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL3Ntc2M0N2IzOTcucnN0Cj4gZGlm ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vc21zYzQ3bTEgYi9Eb2N1bWVudGF0aW9uL2h3 bW9uL3Ntc2M0N20xLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERv Y3VtZW50YXRpb24vaHdtb24vc21zYzQ3bTEKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi9zbXNjNDdtMS5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi9zbXNjNDdt MTkyIGIvRG9jdW1lbnRhdGlvbi9od21vbi9zbXNjNDdtMTkyLnJzdAo+IHNpbWlsYXJpdHkgaW5k ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vc21zYzQ3bTE5Mgo+IHJl bmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL3Ntc2M0N20xOTIucnN0Cj4gZGlmZiAtLWdpdCBh L0RvY3VtZW50YXRpb24vaHdtb24vc3VibWl0dGluZy1wYXRjaGVzIGIvRG9jdW1lbnRhdGlvbi9o d21vbi9zdWJtaXR0aW5nLXBhdGNoZXMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCA5OCUKPiByZW5h bWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3N1Ym1pdHRpbmctcGF0Y2hlcwo+IHJlbmFtZSB0 byBEb2N1bWVudGF0aW9uL2h3bW9uL3N1Ym1pdHRpbmctcGF0Y2hlcy5yc3QKPiBpbmRleCAxMjU0 MGI3ZDliNTAuLmY5Nzk2YjlkOWRiNiAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9uL2h3bW9u L3N1Ym1pdHRpbmctcGF0Y2hlcwo+ICsrKyBiL0RvY3VtZW50YXRpb24vaHdtb24vc3VibWl0dGlu Zy1wYXRjaGVzLnJzdAo+IEBAIC0zOSw3ICszOSw3IEBAIGluY3JlYXNlIHRoZSBjaGFuY2VzIG9m IHlvdXIgY2hhbmdlIGJlaW5nIGFjY2VwdGVkLgo+ICAyLiBBZGRpbmcgZnVuY3Rpb25hbGl0eSB0 byBleGlzdGluZyBkcml2ZXJzCj4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0KPiAgCj4gLSogTWFrZSBzdXJlIHRoZSBkb2N1bWVudGF0aW9uIGluIERvY3VtZW50 YXRpb24vaHdtb24vPGRyaXZlcl9uYW1lPiBpcyB1cCB0bwo+ICsqIE1ha2Ugc3VyZSB0aGUgZG9j dW1lbnRhdGlvbiBpbiBEb2N1bWVudGF0aW9uL2h3bW9uLzxkcml2ZXJfbmFtZT4ucnN0IGlzIHVw IHRvCj4gICAgZGF0ZS4KPiAgCj4gICogTWFrZSBzdXJlIHRoZSBpbmZvcm1hdGlvbiBpbiBLY29u ZmlnIGlzIHVwIHRvIGRhdGUuCj4gQEAgLTYxLDcgKzYxLDcgQEAgaW5jcmVhc2UgdGhlIGNoYW5j ZXMgb2YgeW91ciBjaGFuZ2UgYmVpbmcgYWNjZXB0ZWQuCj4gIAo+ICAqIENvbnNpZGVyIGFkZGlu ZyB5b3Vyc2VsZiB0byBNQUlOVEFJTkVSUy4KPiAgCj4gLSogRG9jdW1lbnQgdGhlIGRyaXZlciBp biBEb2N1bWVudGF0aW9uL2h3bW9uLzxkcml2ZXJfbmFtZT4uCj4gKyogRG9jdW1lbnQgdGhlIGRy aXZlciBpbiBEb2N1bWVudGF0aW9uL2h3bW9uLzxkcml2ZXJfbmFtZT4ucnN0Lgo+ICAKPiAgKiBB ZGQgdGhlIGRyaXZlciB0byBLY29uZmlnIGFuZCBNYWtlZmlsZSBpbiBhbHBoYWJldGljYWwgb3Jk ZXIuCj4gIAo+IEBAIC0xMzQsNyArMTM0LDcgQEAgaW5jcmVhc2UgdGhlIGNoYW5jZXMgb2YgeW91 ciBjaGFuZ2UgYmVpbmcgYWNjZXB0ZWQuCj4gICAgbm9uLXN0YW5kYXJkIGF0dHJpYnV0ZXMsIG9y IHlvdSBiZWxpZXZlIHlvdSBkbywgZGlzY3VzcyBpdCBvbiB0aGUgbWFpbGluZyBsaXN0Cj4gICAg Zmlyc3QuIEVpdGhlciBjYXNlLCBwcm92aWRlIGEgZGV0YWlsZWQgZXhwbGFuYXRpb24gd2h5IHlv dSBuZWVkIHRoZQo+ICAgIG5vbi1zdGFuZGFyZCBhdHRyaWJ1dGUocykuCj4gLSAgU3RhbmRhcmQg YXR0cmlidXRlcyBhcmUgc3BlY2lmaWVkIGluIERvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50 ZXJmYWNlLgo+ICsgIFN0YW5kYXJkIGF0dHJpYnV0ZXMgYXJlIHNwZWNpZmllZCBpbiBEb2N1bWVu dGF0aW9uL2h3bW9uL3N5c2ZzLWludGVyZmFjZS5yc3QuCj4gIAo+ICAqIFdoZW4gZGVjaWRpbmcg d2hpY2ggc3lzZnMgYXR0cmlidXRlcyB0byBzdXBwb3J0LCBsb29rIGF0IHRoZSBjaGlwJ3MKPiAg ICBjYXBhYmlsaXRpZXMuIFdoaWxlIHdlIGRvIG5vdCBleHBlY3QgeW91ciBkcml2ZXIgdG8gc3Vw cG9ydCBldmVyeXRoaW5nIHRoZQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3N5 c2ZzLWludGVyZmFjZSBiL0RvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNlLnJzdAo+ IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24v c3lzZnMtaW50ZXJmYWNlCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50 ZXJmYWNlLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3RjNjU0IGIvRG9j dW1lbnRhdGlvbi9od21vbi90YzY1NC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5h bWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3RjNjU0Cj4gcmVuYW1lIHRvIERvY3VtZW50YXRp b24vaHdtb24vdGM2NTQucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vdGM3 NCBiL0RvY3VtZW50YXRpb24vaHdtb24vdGM3NC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUK PiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3RjNzQKPiByZW5hbWUgdG8gRG9jdW1l bnRhdGlvbi9od21vbi90Yzc0LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9u L3RobWM1MCBiL0RvY3VtZW50YXRpb24vaHdtb24vdGhtYzUwLnJzdAo+IHNpbWlsYXJpdHkgaW5k ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vdGhtYzUwCj4gcmVuYW1l IHRvIERvY3VtZW50YXRpb24vaHdtb24vdGhtYzUwLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu dGF0aW9uL2h3bW9uL3RtcDEwMiBiL0RvY3VtZW50YXRpb24vaHdtb24vdG1wMTAyLnJzdAo+IHNp bWlsYXJpdHkgaW5kZXggOTMlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi90bXAx MDIKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi90bXAxMDIucnN0Cj4gaW5kZXggNWUz NDgyMWRmNGFiLi5iMWY1ODU1MzFhODggMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9od21v bi90bXAxMDIKPiArKysgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL3RtcDEwMi5yc3QKPiBAQCAtMjgs NCArMjgsNCBAQCBUaGUgVE1QMTAyIGhhcyBhIHByb2dyYW1tYWJsZSB1cGRhdGUgcmF0ZSB0aGF0 IGNhbiBzZWxlY3QgYmV0d2VlbiA4LCA0LCAxLCBhbmQKPiAgMC41IEh6LiAoQ3VycmVudGx5IHRo ZSBkcml2ZXIgb25seSBzdXBwb3J0cyB0aGUgZGVmYXVsdCBvZiA0IEh6KS4KPiAgCj4gIFRoZSBk cml2ZXIgcHJvdmlkZXMgdGhlIGNvbW1vbiBzeXNmcy1pbnRlcmZhY2UgZm9yIHRlbXBlcmF0dXJl cyAoc2VlCj4gLURvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNlIHVuZGVyIFRlbXBl cmF0dXJlcykuCj4gK0RvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNlLnJzdCB1bmRl ciBUZW1wZXJhdHVyZXMpLgo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3RtcDEw MyBiL0RvY3VtZW50YXRpb24vaHdtb24vdG1wMTAzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggOTIl Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi90bXAxMDMKPiByZW5hbWUgdG8gRG9j dW1lbnRhdGlvbi9od21vbi90bXAxMDMucnN0Cj4gaW5kZXggNzY4MmE3OTVlMzhjLi4xNWQyNTgw NmQ1ODUgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9od21vbi90bXAxMDMKPiArKysgYi9E b2N1bWVudGF0aW9uL2h3bW9uL3RtcDEwMy5yc3QKPiBAQCAtMjcsNyArMjcsNyBAQCBSZXNvbHV0 aW9uOiA4IEJpdHMKPiAgQWNjdXJhY3k6IMKxMcKwQyBUeXAgKOKAkzEwwrBDIHRvICsxMDDCsEMp Cj4gIAo+ICBUaGUgZHJpdmVyIHByb3ZpZGVzIHRoZSBjb21tb24gc3lzZnMtaW50ZXJmYWNlIGZv ciB0ZW1wZXJhdHVyZXMgKHNlZQo+IC1Eb2N1bWVudGF0aW9uL2h3bW9uL3N5c2ZzLWludGVyZmFj ZSB1bmRlciBUZW1wZXJhdHVyZXMpLgo+ICtEb2N1bWVudGF0aW9uL2h3bW9uL3N5c2ZzLWludGVy ZmFjZS5yc3QgdW5kZXIgVGVtcGVyYXR1cmVzKS4KPiAgCj4gIFBsZWFzZSByZWZlciBob3cgdG8g aW5zdGFudGlhdGUgdGhpcyBkcml2ZXI6Cj4gIERvY3VtZW50YXRpb24vaTJjL2luc3RhbnRpYXRp bmctZGV2aWNlcwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3RtcDEwOCBiL0Rv Y3VtZW50YXRpb24vaHdtb24vdG1wMTA4LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggOTUlCj4gcmVu YW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi90bXAxMDgKPiByZW5hbWUgdG8gRG9jdW1lbnRh dGlvbi9od21vbi90bXAxMDgucnN0Cj4gaW5kZXggN2UwOGI3ZWYxZTJmLi41ZjQyNjZhMTZjYjIg MTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9od21vbi90bXAxMDgKPiArKysgYi9Eb2N1bWVu dGF0aW9uL2h3bW9uL3RtcDEwOC5yc3QKPiBAQCAtMzgsNCArMzgsNCBAQCBhbmQgdGhlbiB0aGUg ZGV2aWNlIGlzIHNodXQgZG93biBhdXRvbWF0aWNhbGx5LiAoVGhpcyBkcml2ZXIgb25seSBzdXBw b3J0cwo+ICBjb250aW51b3VzIG1vZGUuKQo+ICAKPiAgVGhlIGRyaXZlciBwcm92aWRlcyB0aGUg Y29tbW9uIHN5c2ZzLWludGVyZmFjZSBmb3IgdGVtcGVyYXR1cmVzIChzZWUKPiAtRG9jdW1lbnRh dGlvbi9od21vbi9zeXNmcy1pbnRlcmZhY2UgdW5kZXIgVGVtcGVyYXR1cmVzKS4KPiArRG9jdW1l bnRhdGlvbi9od21vbi9zeXNmcy1pbnRlcmZhY2UucnN0IHVuZGVyIFRlbXBlcmF0dXJlcykuCj4g ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vdG1wNDAxIGIvRG9jdW1lbnRhdGlvbi9o d21vbi90bXA0MDEucnN0Cj4gc2ltaWxhcml0eSBpbmRleCA5NyUKPiByZW5hbWUgZnJvbSBEb2N1 bWVudGF0aW9uL2h3bW9uL3RtcDQwMQo+IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL3Rt cDQwMS5yc3QKPiBpbmRleCBiZDg2NWJiZGIzOGQuLjZhMDVhMDcxOWJjNyAxMDA2NDQKPiAtLS0g YS9Eb2N1bWVudGF0aW9uL2h3bW9uL3RtcDQwMQo+ICsrKyBiL0RvY3VtZW50YXRpb24vaHdtb24v dG1wNDAxLnJzdAo+IEBAIC02OCw3ICs2OCw3IEBAIHN1cHBvcnRlZCBieSB0aGUgZHJpdmVyIHNv IGZhciwgc28gdXNpbmcgdGhlIGRlZmF1bHQgcmVzb2x1dGlvbiBvZiAwLjUKPiAgZGVncmVlKS4K PiAgCj4gIFRoZSBkcml2ZXIgcHJvdmlkZXMgdGhlIGNvbW1vbiBzeXNmcy1pbnRlcmZhY2UgZm9y IHRlbXBlcmF0dXJlcyAoc2VlCj4gLURvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJmYWNl IHVuZGVyIFRlbXBlcmF0dXJlcykuCj4gK0RvY3VtZW50YXRpb24vaHdtb24vc3lzZnMtaW50ZXJm YWNlLnJzdCB1bmRlciBUZW1wZXJhdHVyZXMpLgo+ICAKPiAgVGhlIFRNUDQxMSBhbmQgVE1QNDMx IGNoaXBzIGFyZSBjb21wYXRpYmxlIHdpdGggVE1QNDAxLiBUTVA0MTEgcHJvdmlkZXMKPiAgc29t ZSBhZGRpdGlvbmFsIGZlYXR1cmVzLgo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9u L3RtcDQyMSBiL0RvY3VtZW50YXRpb24vaHdtb24vdG1wNDIxLnJzdAo+IHNpbWlsYXJpdHkgaW5k ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vdG1wNDIxCj4gcmVuYW1l IHRvIERvY3VtZW50YXRpb24vaHdtb24vdG1wNDIxLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu dGF0aW9uL2h3bW9uL3RwczQwNDIyIGIvRG9jdW1lbnRhdGlvbi9od21vbi90cHM0MDQyMi5yc3QK PiBzaW1pbGFyaXR5IGluZGV4IDk2JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24v dHBzNDA0MjIKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi90cHM0MDQyMi5yc3QKPiBp bmRleCAzNTk3NTFlYjVlZDQuLmI2OTFlMzA0NzlkZCAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0 aW9uL2h3bW9uL3RwczQwNDIyCj4gKysrIGIvRG9jdW1lbnRhdGlvbi9od21vbi90cHM0MDQyMi5y c3QKPiBAQCAtMjEsNyArMjEsNyBAQCBUaGlzIGRyaXZlciBzdXBwb3J0cyBUSSBUUFM0MDQyMiBE dWFsLU91dHB1dCBvciBUd28tUGhhc2UgU3luY2hyb25vdXMgQnVjawo+ICBDb250cm9sbGVyIHdp dGggUE1CdXMKPiAgCj4gIFRoZSBkcml2ZXIgaXMgYSBjbGllbnQgZHJpdmVyIHRvIHRoZSBjb3Jl IFBNQnVzIGRyaXZlci4KPiAtUGxlYXNlIHNlZSBEb2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzIGZv ciBkZXRhaWxzIG9uIFBNQnVzIGNsaWVudCBkcml2ZXJzLgo+ICtQbGVhc2Ugc2VlIERvY3VtZW50 YXRpb24vaHdtb24vcG1idXMucnN0IGZvciBkZXRhaWxzIG9uIFBNQnVzIGNsaWVudCBkcml2ZXJz Lgo+ICAKPiAgCj4gIFVzYWdlIE5vdGVzCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdt b24vdHdsNDAzMC1tYWRjLWh3bW9uIGIvRG9jdW1lbnRhdGlvbi9od21vbi90d2w0MDMwLW1hZGMt aHdtb24ucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRh dGlvbi9od21vbi90d2w0MDMwLW1hZGMtaHdtb24KPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9o d21vbi90d2w0MDMwLW1hZGMtaHdtb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24v aHdtb24vdWNkOTAwMCBiL0RvY3VtZW50YXRpb24vaHdtb24vdWNkOTAwMC5yc3QKPiBzaW1pbGFy aXR5IGluZGV4IDk3JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vdWNkOTAwMAo+ IHJlbmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL3VjZDkwMDAucnN0Cj4gaW5kZXggZDY5MDYx YjczMTJjLi5lYmM0ZjJiM2JmZWEgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9od21vbi91 Y2Q5MDAwCj4gKysrIGIvRG9jdW1lbnRhdGlvbi9od21vbi91Y2Q5MDAwLnJzdAo+IEBAIC01Nyw3 ICs1Nyw3IEBAIHN5c3RlbS1oZWFsdGggbW9uaXRvci4gVGhlIGRldmljZSBpbnRlZ3JhdGVzIGEg MTItYml0IEFEQyBmb3IgbW9uaXRvcmluZyB1cCB0bwo+ICAxMyBwb3dlci1zdXBwbHkgdm9sdGFn ZSwgY3VycmVudCwgb3IgdGVtcGVyYXR1cmUgaW5wdXRzLgo+ICAKPiAgVGhpcyBkcml2ZXIgaXMg YSBjbGllbnQgZHJpdmVyIHRvIHRoZSBjb3JlIFBNQnVzIGRyaXZlci4gUGxlYXNlIHNlZQo+IC1E b2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzIGZvciBkZXRhaWxzIG9uIFBNQnVzIGNsaWVudCBkcml2 ZXJzLgo+ICtEb2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzLnJzdCBmb3IgZGV0YWlscyBvbiBQTUJ1 cyBjbGllbnQgZHJpdmVycy4KPiAgCj4gIAo+ICBVc2FnZSBOb3Rlcwo+IEBAIC03Miw3ICs3Miw3 IEBAIFBsYXRmb3JtIGRhdGEgc3VwcG9ydAo+ICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgCj4g IFRoZSBkcml2ZXIgc3VwcG9ydHMgc3RhbmRhcmQgUE1CdXMgZHJpdmVyIHBsYXRmb3JtIGRhdGEu IFBsZWFzZSBzZWUKPiAtRG9jdW1lbnRhdGlvbi9od21vbi9wbWJ1cyBmb3IgZGV0YWlscy4KPiAr RG9jdW1lbnRhdGlvbi9od21vbi9wbWJ1cy5yc3QgZm9yIGRldGFpbHMuCj4gIAo+ICAKPiAgU3lz ZnMgZW50cmllcwo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3VjZDkyMDAgYi9E b2N1bWVudGF0aW9uL2h3bW9uL3VjZDkyMDAucnN0Cj4gc2ltaWxhcml0eSBpbmRleCA5NyUKPiBy ZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3VjZDkyMDAKPiByZW5hbWUgdG8gRG9jdW1l bnRhdGlvbi9od21vbi91Y2Q5MjAwLnJzdAo+IGluZGV4IDQ0ZWRhNGE1NzliNi4uYjgxOWRmZDc1 ZjcxIDEwMDY0NAo+IC0tLSBhL0RvY3VtZW50YXRpb24vaHdtb24vdWNkOTIwMAo+ICsrKyBiL0Rv Y3VtZW50YXRpb24vaHdtb24vdWNkOTIwMC5yc3QKPiBAQCAtMzMsNyArMzMsNyBAQCBkZWRpY2F0 ZWQgY2lyY3VpdHJ5IGZvciBEQy9EQyBsb29wIG1hbmFnZW1lbnQgd2l0aCBmbGFzaCBtZW1vcnkg YW5kIGEgc2VyaWFsCj4gIGludGVyZmFjZSB0byBzdXBwb3J0IGNvbmZpZ3VyYXRpb24sIG1vbml0 b3JpbmcgYW5kIG1hbmFnZW1lbnQuCj4gIAo+ICBUaGlzIGRyaXZlciBpcyBhIGNsaWVudCBkcml2 ZXIgdG8gdGhlIGNvcmUgUE1CdXMgZHJpdmVyLiBQbGVhc2Ugc2VlCj4gLURvY3VtZW50YXRpb24v aHdtb24vcG1idXMgZm9yIGRldGFpbHMgb24gUE1CdXMgY2xpZW50IGRyaXZlcnMuCj4gK0RvY3Vt ZW50YXRpb24vaHdtb24vcG1idXMucnN0IGZvciBkZXRhaWxzIG9uIFBNQnVzIGNsaWVudCBkcml2 ZXJzLgo+ICAKPiAgCj4gIFVzYWdlIE5vdGVzCj4gQEAgLTQ4LDcgKzQ4LDcgQEAgUGxhdGZvcm0g ZGF0YSBzdXBwb3J0Cj4gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAKPiAgVGhlIGRyaXZlciBz dXBwb3J0cyBzdGFuZGFyZCBQTUJ1cyBkcml2ZXIgcGxhdGZvcm0gZGF0YS4gUGxlYXNlIHNlZQo+ IC1Eb2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzIGZvciBkZXRhaWxzLgo+ICtEb2N1bWVudGF0aW9u L2h3bW9uL3BtYnVzLnJzdCBmb3IgZGV0YWlscy4KPiAgCj4gIAo+ICBTeXNmcyBlbnRyaWVzCj4g ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vdXNlcnNwYWNlLXRvb2xzIGIvRG9jdW1l bnRhdGlvbi9od21vbi91c2Vyc3BhY2UtdG9vbHMucnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAl Cj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi91c2Vyc3BhY2UtdG9vbHMKPiByZW5h bWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi91c2Vyc3BhY2UtdG9vbHMucnN0Cj4gZGlmZiAtLWdp dCBhL0RvY3VtZW50YXRpb24vaHdtb24vdmV4cHJlc3MgYi9Eb2N1bWVudGF0aW9uL2h3bW9uL3Zl eHByZXNzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50 YXRpb24vaHdtb24vdmV4cHJlc3MKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi92ZXhw cmVzcy5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21vbi92aWE2ODZhIGIvRG9j dW1lbnRhdGlvbi9od21vbi92aWE2ODZhLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJl bmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vdmlhNjg2YQo+IHJlbmFtZSB0byBEb2N1bWVu dGF0aW9uL2h3bW9uL3ZpYTY4NmEucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdt b24vdnQxMjExIGIvRG9jdW1lbnRhdGlvbi9od21vbi92dDEyMTEucnN0Cj4gc2ltaWxhcml0eSBp bmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9od21vbi92dDEyMTEKPiByZW5h bWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi92dDEyMTEucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3Vt ZW50YXRpb24vaHdtb24vdzgzNjI3ZWhmIGIvRG9jdW1lbnRhdGlvbi9od21vbi93ODM2MjdlaGYu cnN0Cj4gc2ltaWxhcml0eSBpbmRleCAxMDAlCj4gcmVuYW1lIGZyb20gRG9jdW1lbnRhdGlvbi9o d21vbi93ODM2MjdlaGYKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi93ODM2MjdlaGYu cnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vdzgzNjI3aGYgYi9Eb2N1bWVu dGF0aW9uL2h3bW9uL3c4MzYyN2hmLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt ZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vdzgzNjI3aGYKPiByZW5hbWUgdG8gRG9jdW1lbnRh dGlvbi9od21vbi93ODM2MjdoZi5yc3QKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9od21v bi93ODM3NzNnIGIvRG9jdW1lbnRhdGlvbi9od21vbi93ODM3NzNnLnJzdAo+IHNpbWlsYXJpdHkg aW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vdzgzNzczZwo+IHJl bmFtZSB0byBEb2N1bWVudGF0aW9uL2h3bW9uL3c4Mzc3M2cucnN0Cj4gZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24vaHdtb24vdzgzNzgxZCBiL0RvY3VtZW50YXRpb24vaHdtb24vdzgzNzgxZC5y c3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3 bW9uL3c4Mzc4MWQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi93ODM3ODFkLnJzdAo+ IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3c4Mzc5MWQgYi9Eb2N1bWVudGF0aW9u L2h3bW9uL3c4Mzc5MWQucnN0Cj4gc2ltaWxhcml0eSBpbmRleCA5OSUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2h3bW9uL3c4Mzc5MWQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21v bi93ODM3OTFkLnJzdAo+IGluZGV4IGE5MWY5ZTVmYjBjNi4uM2FkYWVkMzliMTU3IDEwMDY0NAo+ IC0tLSBhL0RvY3VtZW50YXRpb24vaHdtb24vdzgzNzkxZAo+ICsrKyBiL0RvY3VtZW50YXRpb24v aHdtb24vdzgzNzkxZC5yc3QKPiBAQCAtMTAyLDcgKzEwMiw3IEBAIFRoaXMgZmlsZSBpcyB1c2Vk IGZvciBib3RoIGxlZ2FjeSBhbmQgbmV3IGNvZGUuCj4gIAo+ICBUaGUgc3lzZnMgaW50ZXJmYWNl IHRvIHRoZSBiZWVwIGJpdG1hc2sgaGFzIG1pZ3JhdGVkIGZyb20gdGhlIG9yaWdpbmFsIGxlZ2Fj eQo+ICBtZXRob2Qgb2YgYSBzaW5nbGUgc3lzZnMgYmVlcF9tYXNrIGZpbGUgdG8gYSBuZXdlciBt ZXRob2QgdXNpbmcgbXVsdGlwbGUKPiAtYCpfYmVlcGAgZmlsZXMgYXMgZGVzY3JpYmVkIGluIGBE b2N1bWVudGF0aW9uL2h3bW9uL3N5c2ZzLWludGVyZmFjZWAuCj4gK2AqX2JlZXBgIGZpbGVzIGFz IGRlc2NyaWJlZCBpbiBgRG9jdW1lbnRhdGlvbi9od21vbi9zeXNmcy1pbnRlcmZhY2UucnN0YC4K PiAgCj4gIEEgc2ltaWxhciBjaGFuZ2UgaGFzIG9jY3VycmVkIGZvciB0aGUgYml0bWFwIGNvcnJl c3BvbmRpbmcgdG8gdGhlIGFsYXJtcy4gVGhlCj4gIG9yaWdpbmFsIGxlZ2FjeSBtZXRob2QgdXNl ZCBhIHNpbmdsZSBzeXNmcyBhbGFybXMgZmlsZSBjb250YWluaW5nIGEgYml0bWFwCj4gZGlmZiAt LWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24vdzgzNzkyZCBiL0RvY3VtZW50YXRpb24vaHdtb24v dzgzNzkyZC5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBEb2N1bWVu dGF0aW9uL2h3bW9uL3c4Mzc5MmQKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9od21vbi93ODM3 OTJkLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3c4Mzc5MyBiL0RvY3Vt ZW50YXRpb24vaHdtb24vdzgzNzkzLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFt ZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vdzgzNzkzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRp b24vaHdtb24vdzgzNzkzLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3c4 Mzc5NSBiL0RvY3VtZW50YXRpb24vaHdtb24vdzgzNzk1LnJzdAo+IHNpbWlsYXJpdHkgaW5kZXgg MTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vdzgzNzk1Cj4gcmVuYW1lIHRv IERvY3VtZW50YXRpb24vaHdtb24vdzgzNzk1LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0 aW9uL2h3bW9uL3c4M2w3ODV0cyBiL0RvY3VtZW50YXRpb24vaHdtb24vdzgzbDc4NXRzLnJzdAo+ IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24v dzgzbDc4NXRzCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vdzgzbDc4NXRzLnJzdAo+ IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3c4M2w3ODZuZyBiL0RvY3VtZW50YXRp b24vaHdtb24vdzgzbDc4Nm5nLnJzdAo+IHNpbWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBm cm9tIERvY3VtZW50YXRpb24vaHdtb24vdzgzbDc4Nm5nCj4gcmVuYW1lIHRvIERvY3VtZW50YXRp b24vaHdtb24vdzgzbDc4Nm5nLnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9u L3dtODMxeCBiL0RvY3VtZW50YXRpb24vaHdtb24vd204MzF4LnJzdAo+IHNpbWlsYXJpdHkgaW5k ZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vd204MzF4Cj4gcmVuYW1l IHRvIERvY3VtZW50YXRpb24vaHdtb24vd204MzF4LnJzdAo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu dGF0aW9uL2h3bW9uL3dtODM1MCBiL0RvY3VtZW50YXRpb24vaHdtb24vd204MzUwLnJzdAo+IHNp bWlsYXJpdHkgaW5kZXggMTAwJQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vaHdtb24vd204 MzUwCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vaHdtb24vd204MzUwLnJzdAo+IGRpZmYgLS1n aXQgYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3hnZW5lLWh3bW9uIGIvRG9jdW1lbnRhdGlvbi9od21v bi94Z2VuZS1od21vbi5yc3QKPiBzaW1pbGFyaXR5IGluZGV4IDEwMCUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2h3bW9uL3hnZW5lLWh3bW9uCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24v aHdtb24veGdlbmUtaHdtb24ucnN0Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vaHdtb24v emw2MTAwIGIvRG9jdW1lbnRhdGlvbi9od21vbi96bDYxMDAucnN0Cj4gc2ltaWxhcml0eSBpbmRl eCA5OCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2h3bW9uL3psNjEwMAo+IHJlbmFtZSB0 byBEb2N1bWVudGF0aW9uL2h3bW9uL3psNjEwMC5yc3QKPiBpbmRleCA0MDI5OTcwYmFjZTQuLjQx NTEzYmI3ZmU1MSAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9uL2h3bW9uL3psNjEwMAo+ICsr KyBiL0RvY3VtZW50YXRpb24vaHdtb24vemw2MTAwLnJzdAo+IEBAIC0xMTMsNyArMTEzLDcgQEAg VGhpcyBkcml2ZXIgc3VwcG9ydHMgaGFyZHdhcmUgbW9uaXRvcmluZyBmb3IgSW50ZXJzaWwgLyBa aWxrZXIgTGFicyBaTDYxMDAgYW5kCj4gIGNvbXBhdGlibGUgZGlnaXRhbCBEQy1EQyBjb250cm9s bGVycy4KPiAgCj4gIFRoZSBkcml2ZXIgaXMgYSBjbGllbnQgZHJpdmVyIHRvIHRoZSBjb3JlIFBN QnVzIGRyaXZlci4gUGxlYXNlIHNlZQo+IC1Eb2N1bWVudGF0aW9uL2h3bW9uL3BtYnVzIGFuZCBE b2N1bWVudGF0aW9uLmh3bW9uL3BtYnVzLWNvcmUgZm9yIGRldGFpbHMKPiArRG9jdW1lbnRhdGlv bi9od21vbi9wbWJ1cy5yc3QgYW5kIERvY3VtZW50YXRpb24uaHdtb24vcG1idXMtY29yZSBmb3Ig ZGV0YWlscwo+ICBvbiBQTUJ1cyBjbGllbnQgZHJpdmVycy4KPiAgCj4gIAo+IGRpZmYgLS1naXQg YS9Eb2N1bWVudGF0aW9uL2luZGV4LnJzdCBiL0RvY3VtZW50YXRpb24vaW5kZXgucnN0Cj4gaW5k ZXggODBhNDIxY2I5MzVlLi4zYTcxMGRjMjRmYzggMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlv bi9pbmRleC5yc3QKPiArKysgYi9Eb2N1bWVudGF0aW9uL2luZGV4LnJzdAo+IEBAIC04Myw2ICs4 Myw3IEBAIG5lZWRlZCkuCj4gICAgIG1lZGlhL2luZGV4Cj4gICAgIG5ldHdvcmtpbmcvaW5kZXgK PiAgICAgaW5wdXQvaW5kZXgKPiArICAgaHdtb24vaW5kZXgKPiAgICAgZ3B1L2luZGV4Cj4gICAg IHNlY3VyaXR5L2luZGV4Cj4gICAgIHNvdW5kL2luZGV4Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50 YXRpb24vdGhlcm1hbC9zeXNmcy1hcGkudHh0IGIvRG9jdW1lbnRhdGlvbi90aGVybWFsL3N5c2Zz LWFwaS50eHQKPiBpbmRleCA5MTEzOTk3MzBjMWMuLmMzZmE1MDBkZjkyYyAxMDA2NDQKPiAtLS0g YS9Eb2N1bWVudGF0aW9uL3RoZXJtYWwvc3lzZnMtYXBpLnR4dAo+ICsrKyBiL0RvY3VtZW50YXRp b24vdGhlcm1hbC9zeXNmcy1hcGkudHh0Cj4gQEAgLTMxNiw3ICszMTYsNyBAQCBBQ1BJIHRoZXJt YWwgem9uZXMuCj4gICAgICB8LS0tdGVtcFsxLSpdX2lucHV0OglUaGUgY3VycmVudCB0ZW1wZXJh dHVyZSBvZiB0aGVybWFsIHpvbmUgWzEtKl0KPiAgICAgIHwtLS10ZW1wWzEtKl1fY3JpdGljYWw6 CVRoZSBjcml0aWNhbCB0cmlwIHBvaW50IG9mIHRoZXJtYWwgem9uZSBbMS0qXQo+ICAKPiAtUGxl YXNlIHJlYWQgRG9jdW1lbnRhdGlvbi9od21vbi9zeXNmcy1pbnRlcmZhY2UgZm9yIGFkZGl0aW9u YWwgaW5mb3JtYXRpb24uCj4gK1BsZWFzZSByZWFkIERvY3VtZW50YXRpb24vaHdtb24vc3lzZnMt aW50ZXJmYWNlLnJzdCBmb3IgYWRkaXRpb25hbCBpbmZvcm1hdGlvbi4KPiAgCj4gICoqKioqKioq KioqKioqKioqKioqKioqKioqKgo+ICAqIFRoZXJtYWwgem9uZSBhdHRyaWJ1dGVzICoKPiBkaWZm IC0tZ2l0IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUwo+IGluZGV4IGRjNjE1Y2I3NjQ1NS4u ZDI1OGZiOGU3ZThlIDEwMDY0NAo+IC0tLSBhL01BSU5UQUlORVJTCj4gKysrIGIvTUFJTlRBSU5F UlMKPiBAQCAtNDY4LDcgKzQ2OCw3IEBAIEFETTEwMjUgSEFSRFdBUkUgTU9OSVRPUiBEUklWRVIK PiAgTToJSmVhbiBEZWx2YXJlIDxqZGVsdmFyZUBzdXNlLmNvbT4KPiAgTDoJbGludXgtaHdtb25A dmdlci5rZXJuZWwub3JnCj4gIFM6CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21v bi9hZG0xMDI1Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vYWRtMTAyNS5yc3QKPiAgRjoJZHJp dmVycy9od21vbi9hZG0xMDI1LmMKPiAgCj4gIEFETTEwMjkgSEFSRFdBUkUgTU9OSVRPUiBEUklW RVIKPiBAQCAtNTIwLDcgKzUyMCw3IEBAIEFEUzEwMTUgSEFSRFdBUkUgTU9OSVRPUiBEUklWRVIK PiAgTToJRGlyayBFaWJhY2ggPGVpYmFjaEBnZHN5cy5kZT4KPiAgTDoJbGludXgtaHdtb25Admdl ci5rZXJuZWwub3JnCj4gIFM6CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9h ZHMxMDE1Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vYWRzMTAxNS5yc3QKPiAgRjoJZHJpdmVy cy9od21vbi9hZHMxMDE1LmMKPiAgRjoJaW5jbHVkZS9saW51eC9wbGF0Zm9ybV9kYXRhL2FkczEw MTUuaAo+ICAKPiBAQCAtNTMzLDcgKzUzMyw3IEBAIEFEVDc0NzUgSEFSRFdBUkUgTU9OSVRPUiBE UklWRVIKPiAgTToJSmVhbiBEZWx2YXJlIDxqZGVsdmFyZUBzdXNlLmNvbT4KPiAgTDoJbGludXgt aHdtb25Admdlci5rZXJuZWwub3JnCj4gIFM6CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlv bi9od21vbi9hZHQ3NDc1Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vYWR0NzQ3NS5yc3QKPiAg RjoJZHJpdmVycy9od21vbi9hZHQ3NDc1LmMKPiAgCj4gIEFEVkFOU1lTIFNDU0kgRFJJVkVSCj4g QEAgLTc2NCw3ICs3NjQsNyBAQCBBTUQgRkFNMTVIIFBST0NFU1NPUiBQT1dFUiBNT05JVE9SSU5H IERSSVZFUgo+ICBNOglIdWFuZyBSdWkgPHJheS5odWFuZ0BhbWQuY29tPgo+ICBMOglsaW51eC1o d21vbkB2Z2VyLmtlcm5lbC5vcmcKPiAgUzoJU3VwcG9ydGVkCj4gLUY6CURvY3VtZW50YXRpb24v aHdtb24vZmFtMTVoX3Bvd2VyCj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vZmFtMTVoX3Bvd2Vy LnJzdAo+ICBGOglkcml2ZXJzL2h3bW9uL2ZhbTE1aF9wb3dlci5jCj4gIAo+ICBBTUQgRkNIIEdQ SU8gRFJJVkVSCj4gQEAgLTI1MTIsNyArMjUxMiw3IEBAIEFTQzc2MjEgSEFSRFdBUkUgTU9OSVRP UiBEUklWRVIKPiAgTToJR2VvcmdlIEpvc2VwaCA8Z2VvcmdlLmpvc2VwaEBmYWlydmlldzUuY29t Pgo+ICBMOglsaW51eC1od21vbkB2Z2VyLmtlcm5lbC5vcmcKPiAgUzoJTWFpbnRhaW5lZAo+IC1G OglEb2N1bWVudGF0aW9uL2h3bW9uL2FzYzc2MjEKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9h c2M3NjIxLnJzdAo+ICBGOglkcml2ZXJzL2h3bW9uL2FzYzc2MjEuYwo+ICAKPiAgQVNQRUVEIFZJ REVPIEVOR0lORSBEUklWRVIKPiBAQCAtNDA0Myw3ICs0MDQzLDcgQEAgQ09SRVRFTVAgSEFSRFdB UkUgTU9OSVRPUklORyBEUklWRVIKPiAgTToJRmVuZ2h1YSBZdSA8ZmVuZ2h1YS55dUBpbnRlbC5j b20+Cj4gIEw6CWxpbnV4LWh3bW9uQHZnZXIua2VybmVsLm9yZwo+ICBTOglNYWludGFpbmVkCj4g LUY6CURvY3VtZW50YXRpb24vaHdtb24vY29yZXRlbXAKPiArRjoJRG9jdW1lbnRhdGlvbi9od21v bi9jb3JldGVtcC5yc3QKPiAgRjoJZHJpdmVycy9od21vbi9jb3JldGVtcC5jCj4gIAo+ICBDT1NB L1NSUCBTWU5DIFNFUklBTCBEUklWRVIKPiBAQCAtNDU5OCw3ICs0NTk4LDcgQEAgRElBTE9HIFNF TUlDT05EVUNUT1IgRFJJVkVSUwo+ICBNOglTdXBwb3J0IE9wZW5zb3VyY2UgPHN1cHBvcnQub3Bl bnNvdXJjZUBkaWFzZW1pLmNvbT4KPiAgVzoJaHR0cDovL3d3dy5kaWFsb2ctc2VtaWNvbmR1Y3Rv ci5jb20vcHJvZHVjdHMKPiAgUzoJU3VwcG9ydGVkCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24v ZGE5MD8/Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vZGE5MD8/LnJzdAo+ICBGOglEb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWZkL2RhOTAqLnR4dAo+ICBGOglEb2N1bWVudGF0 aW9uL2RldmljZXRyZWUvYmluZGluZ3MvaW5wdXQvZGE5MD8/LW9ua2V5LnR4dAo+ICBGOglEb2N1 bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvdGhlcm1hbC9kYTkwPz8tdGhlcm1hbC50eHQK PiBAQCAtNDc0OSw3ICs0NzQ5LDcgQEAgRE1FMTczNyBIQVJEV0FSRSBNT05JVE9SIERSSVZFUgo+ ICBNOglKdWVyZyBIYWVmbGlnZXIgPGp1ZXJnaEBnbWFpbC5jb20+Cj4gIEw6CWxpbnV4LWh3bW9u QHZnZXIua2VybmVsLm9yZwo+ICBTOglNYWludGFpbmVkCj4gLUY6CURvY3VtZW50YXRpb24vaHdt b24vZG1lMTczNwo+ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL2RtZTE3MzcucnN0Cj4gIEY6CWRy aXZlcnMvaHdtb24vZG1lMTczNy5jCj4gIAo+ICBETUkvU01CSU9TIFNVUFBPUlQKPiBAQCAtNTkz NSw3ICs1OTM1LDcgQEAgRjcxODA1RiBIQVJEV0FSRSBNT05JVE9SSU5HIERSSVZFUgo+ICBNOglK ZWFuIERlbHZhcmUgPGpkZWx2YXJlQHN1c2UuY29tPgo+ICBMOglsaW51eC1od21vbkB2Z2VyLmtl cm5lbC5vcmcKPiAgUzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL2Y3MTgw NWYKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9mNzE4MDVmLnJzdAo+ICBGOglkcml2ZXJzL2h3 bW9uL2Y3MTgwNWYuYwo+ICAKPiAgRkFERFIyTElORQo+IEBAIC03NjE4LDcgKzc2MTgsNyBAQCBJ TkEyMDkgSEFSRFdBUkUgTU9OSVRPUiBEUklWRVIKPiAgTToJR3VlbnRlciBSb2VjayA8bGludXhA cm9lY2stdXMubmV0Pgo+ICBMOglsaW51eC1od21vbkB2Z2VyLmtlcm5lbC5vcmcKPiAgUzoJTWFp bnRhaW5lZAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL2luYTIwOQo+ICtGOglEb2N1bWVudGF0 aW9uL2h3bW9uL2luYTIwOS5yc3QKPiAgRjoJRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRp bmdzL2h3bW9uL2luYTJ4eC50eHQKPiAgRjoJZHJpdmVycy9od21vbi9pbmEyMDkuYwo+ICAKPiBA QCAtNzYyNiw3ICs3NjI2LDcgQEAgSU5BMlhYIEhBUkRXQVJFIE1PTklUT1IgRFJJVkVSCj4gIE06 CUd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KPiAgTDoJbGludXgtaHdtb25Admdl ci5rZXJuZWwub3JnCj4gIFM6CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9p bmEyeHgKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9pbmEyeHgucnN0Cj4gIEY6CWRyaXZlcnMv aHdtb24vaW5hMnh4LmMKPiAgRjoJaW5jbHVkZS9saW51eC9wbGF0Zm9ybV9kYXRhL2luYTJ4eC5o Cj4gIAo+IEBAIC04MjQ0LDcgKzgyNDQsNyBAQCBJVDg3IEhBUkRXQVJFIE1PTklUT1JJTkcgRFJJ VkVSCj4gIE06CUplYW4gRGVsdmFyZSA8amRlbHZhcmVAc3VzZS5jb20+Cj4gIEw6CWxpbnV4LWh3 bW9uQHZnZXIua2VybmVsLm9yZwo+ICBTOglNYWludGFpbmVkCj4gLUY6CURvY3VtZW50YXRpb24v aHdtb24vaXQ4Nwo+ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL2l0ODcucnN0Cj4gIEY6CWRyaXZl cnMvaHdtb24vaXQ4Ny5jCj4gIAo+ICBJVDkxM1ggTUVESUEgRFJJVkVSCj4gQEAgLTgyODgsNyAr ODI4OCw3IEBAIE06CUd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KPiAgTDoJbGlu dXgtaHdtb25Admdlci5rZXJuZWwub3JnCj4gIFM6CU1haW50YWluZWQKPiAgRjoJZHJpdmVycy9o d21vbi9qYzQyLmMKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9qYzQyCj4gK0Y6CURvY3VtZW50 YXRpb24vaHdtb24vamM0Mi5yc3QKPiAgCj4gIEpGUyBGSUxFU1lTVEVNCj4gIE06CURhdmUgS2xl aWthbXAgPHNoYWdneUBrZXJuZWwub3JnPgo+IEBAIC04MzM2LDE0ICs4MzM2LDE0IEBAIEsxMFRF TVAgSEFSRFdBUkUgTU9OSVRPUklORyBEUklWRVIKPiAgTToJQ2xlbWVucyBMYWRpc2NoIDxjbGVt ZW5zQGxhZGlzY2guZGU+Cj4gIEw6CWxpbnV4LWh3bW9uQHZnZXIua2VybmVsLm9yZwo+ICBTOglN YWludGFpbmVkCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vazEwdGVtcAo+ICtGOglEb2N1bWVu dGF0aW9uL2h3bW9uL2sxMHRlbXAucnN0Cj4gIEY6CWRyaXZlcnMvaHdtb24vazEwdGVtcC5jCj4g IAo+ICBLOFRFTVAgSEFSRFdBUkUgTU9OSVRPUklORyBEUklWRVIKPiAgTToJUnVkb2xmIE1hcmVr IDxyLm1hcmVrQGFzc2VtYmxlci5jej4KPiAgTDoJbGludXgtaHdtb25Admdlci5rZXJuZWwub3Jn Cj4gIFM6CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9rOHRlbXAKPiArRjoJ RG9jdW1lbnRhdGlvbi9od21vbi9rOHRlbXAucnN0Cj4gIEY6CWRyaXZlcnMvaHdtb24vazh0ZW1w LmMKPiAgCj4gIEtBU0FOCj4gQEAgLTkwMzQsMjEgKzkwMzQsMjEgQEAgTE03OCBIQVJEV0FSRSBN T05JVE9SIERSSVZFUgo+ICBNOglKZWFuIERlbHZhcmUgPGpkZWx2YXJlQHN1c2UuY29tPgo+ICBM OglsaW51eC1od21vbkB2Z2VyLmtlcm5lbC5vcmcKPiAgUzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1 bWVudGF0aW9uL2h3bW9uL2xtNzgKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9sbTc4LnJzdAo+ ICBGOglkcml2ZXJzL2h3bW9uL2xtNzguYwo+ICAKPiAgTE04MyBIQVJEV0FSRSBNT05JVE9SIERS SVZFUgo+ICBNOglKZWFuIERlbHZhcmUgPGpkZWx2YXJlQHN1c2UuY29tPgo+ICBMOglsaW51eC1o d21vbkB2Z2VyLmtlcm5lbC5vcmcKPiAgUzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1bWVudGF0aW9u L2h3bW9uL2xtODMKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9sbTgzLnJzdAo+ICBGOglkcml2 ZXJzL2h3bW9uL2xtODMuYwo+ICAKPiAgTE05MCBIQVJEV0FSRSBNT05JVE9SIERSSVZFUgo+ICBN OglKZWFuIERlbHZhcmUgPGpkZWx2YXJlQHN1c2UuY29tPgo+ICBMOglsaW51eC1od21vbkB2Z2Vy Lmtlcm5lbC5vcmcKPiAgUzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL2xt OTAKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9sbTkwLnJzdAo+ICBGOglEb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3MvaHdtb24vbG05MC50eHQKPiAgRjoJZHJpdmVycy9od21vbi9s bTkwLmMKPiAgRjoJaW5jbHVkZS9kdC1iaW5kaW5ncy90aGVybWFsL2xtOTAuaAo+IEBAIC05MDU3 LDcgKzkwNTcsNyBAQCBMTTk1MjM0IEhBUkRXQVJFIE1PTklUT1IgRFJJVkVSCj4gIE06CUd1ZW50 ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KPiAgTDoJbGludXgtaHdtb25Admdlci5rZXJu ZWwub3JnCj4gIFM6CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9sbTk1MjM0 Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vbG05NTIzNC5yc3QKPiAgRjoJZHJpdmVycy9od21v bi9sbTk1MjM0LmMKPiAgCj4gIExNRTI1MTAgTUVESUEgRFJJVkVSCj4gQEAgLTkxMzEsNyArOTEz MSw3IEBAIExUQzQyNjEgSEFSRFdBUkUgTU9OSVRPUiBEUklWRVIKPiAgTToJR3VlbnRlciBSb2Vj ayA8bGludXhAcm9lY2stdXMubmV0Pgo+ICBMOglsaW51eC1od21vbkB2Z2VyLmtlcm5lbC5vcmcK PiAgUzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL2x0YzQyNjEKPiArRjoJ RG9jdW1lbnRhdGlvbi9od21vbi9sdGM0MjYxLnJzdAo+ICBGOglkcml2ZXJzL2h3bW9uL2x0YzQy NjEuYwo+ICAKPiAgTFRDNDMwNiBJMkMgTVVMVElQTEVYRVIgRFJJVkVSCj4gQEAgLTkzNjIsNyAr OTM2Miw3IEBAIE1BWDE2MDY1IEhBUkRXQVJFIE1PTklUT1IgRFJJVkVSCj4gIE06CUd1ZW50ZXIg Um9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KPiAgTDoJbGludXgtaHdtb25Admdlci5rZXJuZWwu b3JnCj4gIFM6CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9tYXgxNjA2NQo+ ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL21heDE2MDY1LnJzdAo+ICBGOglkcml2ZXJzL2h3bW9u L21heDE2MDY1LmMKPiAgCj4gIE1BWDIxNzUgU0RSIFRVTkVSIERSSVZFUgo+IEBAIC05Mzc4LDE0 ICs5Mzc4LDE0IEBAIEY6CWluY2x1ZGUvdWFwaS9saW51eC9tYXgyMTc1LmgKPiAgTUFYNjY1MCBI QVJEV0FSRSBNT05JVE9SIEFORCBGQU4gQ09OVFJPTExFUiBEUklWRVIKPiAgTDoJbGludXgtaHdt b25Admdlci5rZXJuZWwub3JnCj4gIFM6CU9ycGhhbgo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9u L21heDY2NTAKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9tYXg2NjUwLnJzdAo+ICBGOglkcml2 ZXJzL2h3bW9uL21heDY2NTAuYwo+ICAKPiAgTUFYNjY5NyBIQVJEV0FSRSBNT05JVE9SIERSSVZF Ugo+ICBNOglHdWVudGVyIFJvZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+Cj4gIEw6CWxpbnV4LWh3 bW9uQHZnZXIua2VybmVsLm9yZwo+ICBTOglNYWludGFpbmVkCj4gLUY6CURvY3VtZW50YXRpb24v aHdtb24vbWF4NjY5Nwo+ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL21heDY2OTcucnN0Cj4gIEY6 CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9od21vbi9tYXg2Njk3LnR4dAo+ICBG Oglkcml2ZXJzL2h3bW9uL21heDY2OTcuYwo+ICBGOglpbmNsdWRlL2xpbnV4L3BsYXRmb3JtX2Rh dGEvbWF4NjY5Ny5oCj4gQEAgLTEwMDMxLDcgKzEwMDMxLDcgQEAgRjoJZHJpdmVycy9tZmQvbWVu ZjIxYm1jLmMKPiAgRjoJZHJpdmVycy93YXRjaGRvZy9tZW5mMjFibWNfd2R0LmMKPiAgRjoJZHJp dmVycy9sZWRzL2xlZHMtbWVuZjIxYm1jLmMKPiAgRjoJZHJpdmVycy9od21vbi9tZW5mMjFibWNf aHdtb24uYwo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL21lbmYyMWJtYwo+ICtGOglEb2N1bWVu dGF0aW9uL2h3bW9uL21lbmYyMWJtYy5yc3QKPiAgCj4gIE1FTiBaMDY5IFdBVENIRE9HIERSSVZF Ugo+ICBNOglKb2hhbm5lcyBUaHVtc2hpcm4gPGp0aEBrZXJuZWwub3JnPgo+IEBAIC0xMDY1OSw3 ICsxMDY1OSw3IEBAIE5DVDY3NzUgSEFSRFdBUkUgTU9OSVRPUiBEUklWRVIKPiAgTToJR3VlbnRl ciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgo+ICBMOglsaW51eC1od21vbkB2Z2VyLmtlcm5l bC5vcmcKPiAgUzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL25jdDY3NzUK PiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9uY3Q2Nzc1LnJzdAo+ICBGOglkcml2ZXJzL2h3bW9u L25jdDY3NzUuYwo+ICAKPiAgTkVUX0ZBSUxPVkVSIE1PRFVMRQo+IEBAIC0xMTc1Myw3ICsxMTc1 Myw3IEBAIFBDODczNjAgSEFSRFdBUkUgTU9OSVRPUklORyBEUklWRVIKPiAgTToJSmltIENyb21p ZSA8amltLmNyb21pZUBnbWFpbC5jb20+Cj4gIEw6CWxpbnV4LWh3bW9uQHZnZXIua2VybmVsLm9y Zwo+ICBTOglNYWludGFpbmVkCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vcGM4NzM2MAo+ICtG OglEb2N1bWVudGF0aW9uL2h3bW9uL3BjODczNjAucnN0Cj4gIEY6CWRyaXZlcnMvaHdtb24vcGM4 NzM2MC5jCj4gIAo+ICBQQzg3MzZ4IEdQSU8gRFJJVkVSCj4gQEAgLTExNzY1LDcgKzExNzY1LDcg QEAgUEM4NzQyNyBIQVJEV0FSRSBNT05JVE9SSU5HIERSSVZFUgo+ICBNOglKZWFuIERlbHZhcmUg PGpkZWx2YXJlQHN1c2UuY29tPgo+ICBMOglsaW51eC1od21vbkB2Z2VyLmtlcm5lbC5vcmcKPiAg UzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL3BjODc0MjcKPiArRjoJRG9j dW1lbnRhdGlvbi9od21vbi9wYzg3NDI3LnJzdAo+ICBGOglkcml2ZXJzL2h3bW9uL3BjODc0Mjcu Ywo+ICAKPiAgUENBOTUzMiBMRUQgRFJJVkVSCj4gQEAgLTEyMzMzLDIzICsxMjMzMywyMyBAQCBT OglNYWludGFpbmVkCj4gIEY6CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9od21v bi9pYm0sY2ZmcHMxLnR4dAo+ICBGOglEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv aHdtb24vbWF4MzE3ODUudHh0Cj4gIEY6CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5n cy9od21vbi9sdGMyOTc4LnR4dAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL2FkbTEyNzUKPiAt RjoJRG9jdW1lbnRhdGlvbi9od21vbi9pYm0tY2ZmcHMKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21v bi9pcjM1MjIxCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vbG0yNTA2Ngo+IC1GOglEb2N1bWVu dGF0aW9uL2h3bW9uL2x0YzI5NzgKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9sdGMzODE1Cj4g LUY6CURvY3VtZW50YXRpb24vaHdtb24vbWF4MTYwNjQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21v bi9tYXgyMDc1MQo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL21heDMxNzg1Cj4gLUY6CURvY3Vt ZW50YXRpb24vaHdtb24vbWF4MzQ0NDAKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9tYXg4Njg4 Cj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vcG1idXMKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21v bi9wbWJ1cy1jb3JlCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vdHBzNDA0MjIKPiAtRjoJRG9j dW1lbnRhdGlvbi9od21vbi91Y2Q5MDAwCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vdWNkOTIw MAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL3psNjEwMAo+ICtGOglEb2N1bWVudGF0aW9uL2h3 bW9uL2FkbTEyNzUucnN0Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vaWJtLWNmZnBzLnJzdAo+ ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL2lyMzUyMjEucnN0Cj4gK0Y6CURvY3VtZW50YXRpb24v aHdtb24vbG0yNTA2Ni5yc3QKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9sdGMyOTc4LnJzdAo+ ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL2x0YzM4MTUucnN0Cj4gK0Y6CURvY3VtZW50YXRpb24v aHdtb24vbWF4MTYwNjQucnN0Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vbWF4MjA3NTEucnN0 Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vbWF4MzE3ODUucnN0Cj4gK0Y6CURvY3VtZW50YXRp b24vaHdtb24vbWF4MzQ0NDAucnN0Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vbWF4ODY4OC5y c3QKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9wbWJ1cy5yc3QKPiArRjoJRG9jdW1lbnRhdGlv bi9od21vbi9wbWJ1cy1jb3JlLnJzdAo+ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL3RwczQwNDIy LnJzdAo+ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL3VjZDkwMDAucnN0Cj4gK0Y6CURvY3VtZW50 YXRpb24vaHdtb24vdWNkOTIwMC5yc3QKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi96bDYxMDAu cnN0Cj4gIEY6CWRyaXZlcnMvaHdtb24vcG1idXMvCj4gIEY6CWluY2x1ZGUvbGludXgvcG1idXMu aAo+ICAKPiBAQCAtMTI2MTMsNyArMTI2MTMsNyBAQCBNOglCYXJ0bG9taWVqIFpvbG5pZXJraWV3 aWN6IDxiLnpvbG5pZXJraWVAc2Ftc3VuZy5jb20+Cj4gIEw6CWxpbnV4LWh3bW9uQHZnZXIua2Vy bmVsLm9yZwo+ICBTOglTdXBwb3J0ZWQKPiAgRjoJRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL2h3bW9uL3B3bS1mYW4udHh0Cj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vcHdtLWZh bgo+ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL3B3bS1mYW4ucnN0Cj4gIEY6CWRyaXZlcnMvaHdt b24vcHdtLWZhbi5jCj4gIAo+ICBQV00gSVIgVHJhbnNtaXR0ZXIKPiBAQCAtMTQyNzgsMjEgKzE0 Mjc4LDIxIEBAIFNNTTY2NSBIQVJEV0FSRSBNT05JVE9SIERSSVZFUgo+ICBNOglHdWVudGVyIFJv ZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+Cj4gIEw6CWxpbnV4LWh3bW9uQHZnZXIua2VybmVsLm9y Zwo+ICBTOglNYWludGFpbmVkCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vc21tNjY1Cj4gK0Y6 CURvY3VtZW50YXRpb24vaHdtb24vc21tNjY1LnJzdAo+ICBGOglkcml2ZXJzL2h3bW9uL3NtbTY2 NS5jCj4gIAo+ICBTTVNDIEVNQzIxMDMgSEFSRFdBUkUgTU9OSVRPUiBEUklWRVIKPiAgTToJU3Rl dmUgR2xlbmRpbm5pbmcgPHN0ZXZlLmdsZW5kaW5uaW5nQHNoYXdlbGwubmV0Pgo+ICBMOglsaW51 eC1od21vbkB2Z2VyLmtlcm5lbC5vcmcKPiAgUzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1bWVudGF0 aW9uL2h3bW9uL2VtYzIxMDMKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi9lbWMyMTAzLnJzdAo+ ICBGOglkcml2ZXJzL2h3bW9uL2VtYzIxMDMuYwo+ICAKPiAgU01TQyBTQ0g1NjI3IEhBUkRXQVJF IE1PTklUT1IgRFJJVkVSCj4gIE06CUhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+ Cj4gIEw6CWxpbnV4LWh3bW9uQHZnZXIua2VybmVsLm9yZwo+ICBTOglTdXBwb3J0ZWQKPiAtRjoJ RG9jdW1lbnRhdGlvbi9od21vbi9zY2g1NjI3Cj4gK0Y6CURvY3VtZW50YXRpb24vaHdtb24vc2No NTYyNy5yc3QKPiAgRjoJZHJpdmVycy9od21vbi9zY2g1NjI3LmMKPiAgCj4gIFNNU0MgVUZYNjAw MCBhbmQgVUZYNzAwMCBVU0IgdG8gVkdBIERSSVZFUgo+IEBAIC0xNDMwNSw3ICsxNDMwNSw3IEBA IFNNU0M0N0IzOTcgSEFSRFdBUkUgTU9OSVRPUiBEUklWRVIKPiAgTToJSmVhbiBEZWx2YXJlIDxq ZGVsdmFyZUBzdXNlLmNvbT4KPiAgTDoJbGludXgtaHdtb25Admdlci5rZXJuZWwub3JnCj4gIFM6 CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi9zbXNjNDdiMzk3Cj4gK0Y6CURv Y3VtZW50YXRpb24vaHdtb24vc21zYzQ3YjM5Ny5yc3QKPiAgRjoJZHJpdmVycy9od21vbi9zbXNj NDdiMzk3LmMKPiAgCj4gIFNNU0M5MTF4IEVUSEVSTkVUIERSSVZFUgo+IEBAIC0xNTY1MCw3ICsx NTY1MCw3IEBAIFRNUDQwMSBIQVJEV0FSRSBNT05JVE9SIERSSVZFUgo+ICBNOglHdWVudGVyIFJv ZWNrIDxsaW51eEByb2Vjay11cy5uZXQ+Cj4gIEw6CWxpbnV4LWh3bW9uQHZnZXIua2VybmVsLm9y Zwo+ICBTOglNYWludGFpbmVkCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vdG1wNDAxCj4gK0Y6 CURvY3VtZW50YXRpb24vaHdtb24vdG1wNDAxLnJzdAo+ICBGOglkcml2ZXJzL2h3bW9uL3RtcDQw MS5jCj4gIAo+ICBUTVBGUyAoU0hNRU0gRklMRVNZU1RFTSkKPiBAQCAtMTY2NzUsNyArMTY2NzUs NyBAQCBWVDEyMTEgSEFSRFdBUkUgTU9OSVRPUiBEUklWRVIKPiAgTToJSnVlcmcgSGFlZmxpZ2Vy IDxqdWVyZ2hAZ21haWwuY29tPgo+ICBMOglsaW51eC1od21vbkB2Z2VyLmtlcm5lbC5vcmcKPiAg UzoJTWFpbnRhaW5lZAo+IC1GOglEb2N1bWVudGF0aW9uL2h3bW9uL3Z0MTIxMQo+ICtGOglEb2N1 bWVudGF0aW9uL2h3bW9uL3Z0MTIxMS5yc3QKPiAgRjoJZHJpdmVycy9od21vbi92dDEyMTEuYwo+ ICAKPiAgVlQ4MjMxIEhBUkRXQVJFIE1PTklUT1IgRFJJVkVSCj4gQEAgLTE2NzAzLDE0ICsxNjcw MywxNCBAQCBXODM3OTFEIEhBUkRXQVJFIE1PTklUT1JJTkcgRFJJVkVSCj4gIE06CU1hcmMgSHVs c21hbiA8bS5odWxzbWFuQHR1ZGVsZnQubmw+Cj4gIEw6CWxpbnV4LWh3bW9uQHZnZXIua2VybmVs Lm9yZwo+ICBTOglNYWludGFpbmVkCj4gLUY6CURvY3VtZW50YXRpb24vaHdtb24vdzgzNzkxZAo+ ICtGOglEb2N1bWVudGF0aW9uL2h3bW9uL3c4Mzc5MWQucnN0Cj4gIEY6CWRyaXZlcnMvaHdtb24v dzgzNzkxZC5jCj4gIAo+ICBXODM3OTMgSEFSRFdBUkUgTU9OSVRPUklORyBEUklWRVIKPiAgTToJ UnVkb2xmIE1hcmVrIDxyLm1hcmVrQGFzc2VtYmxlci5jej4KPiAgTDoJbGludXgtaHdtb25Admdl ci5rZXJuZWwub3JnCj4gIFM6CU1haW50YWluZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi93 ODM3OTMKPiArRjoJRG9jdW1lbnRhdGlvbi9od21vbi93ODM3OTMucnN0Cj4gIEY6CWRyaXZlcnMv aHdtb24vdzgzNzkzLmMKPiAgCj4gIFc4Mzc5NSBIQVJEV0FSRSBNT05JVE9SSU5HIERSSVZFUgo+ IEBAIC0xNjgxOSw3ICsxNjgxOSw3IEBAIEw6CXBhdGNoZXNAb3BlbnNvdXJjZS5jaXJydXMuY29t Cj4gIFQ6CWdpdCBodHRwczovL2dpdGh1Yi5jb20vQ2lycnVzTG9naWMvbGludXgtZHJpdmVycy5n aXQKPiAgVzoJaHR0cHM6Ly9naXRodWIuY29tL0NpcnJ1c0xvZ2ljL2xpbnV4LWRyaXZlcnMvd2lr aQo+ICBTOglTdXBwb3J0ZWQKPiAtRjoJRG9jdW1lbnRhdGlvbi9od21vbi93bTgzPz8KPiArRjoJ RG9jdW1lbnRhdGlvbi9od21vbi93bTgzPz8ucnN0Cj4gIEY6CURvY3VtZW50YXRpb24vZGV2aWNl dHJlZS9iaW5kaW5ncy9leHRjb24vZXh0Y29uLWFyaXpvbmEudHh0Cj4gIEY6CURvY3VtZW50YXRp b24vZGV2aWNldHJlZS9iaW5kaW5ncy9yZWd1bGF0b3IvYXJpem9uYS1yZWd1bGF0b3IudHh0Cj4g IEY6CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tZmQvYXJpem9uYS50eHQKPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9od21vbi9LY29uZmlnIGIvZHJpdmVycy9od21vbi9LY29uZmln Cj4gaW5kZXggNmY5MjliZmE5ZmNkLi43NGM2Yzk1Y2I2NTcgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVy cy9od21vbi9LY29uZmlnCj4gKysrIGIvZHJpdmVycy9od21vbi9LY29uZmlnCj4gQEAgLTE3LDcg KzE3LDcgQEAgbWVudWNvbmZpZyBIV01PTgo+ICAKPiAgCSAgVG8gZmluZCBvdXQgd2hpY2ggc3Bl Y2lmaWMgZHJpdmVyKHMpIHlvdSBuZWVkLCB1c2UgdGhlCj4gIAkgIHNlbnNvcnMtZGV0ZWN0IHNj cmlwdCBmcm9tIHRoZSBsbV9zZW5zb3JzIHBhY2thZ2UuICBSZWFkCj4gLQkgIDxmaWxlOkRvY3Vt ZW50YXRpb24vaHdtb24vdXNlcnNwYWNlLXRvb2xzPiBmb3IgZGV0YWlscy4KPiArCSAgPGZpbGU6 RG9jdW1lbnRhdGlvbi9od21vbi91c2Vyc3BhY2UtdG9vbHMucnN0PiBmb3IgZGV0YWlscy4KPiAg Cj4gIAkgIFRoaXMgc3VwcG9ydCBjYW4gYWxzbyBiZSBidWlsdCBhcyBhIG1vZHVsZS4gSWYgc28s IHRoZSBtb2R1bGUKPiAgCSAgd2lsbCBiZSBjYWxsZWQgaHdtb24uCj4gQEAgLTU5LDcgKzU5LDcg QEAgY29uZmlnIFNFTlNPUlNfQUJJVFVHVVJVCj4gIAkgIGNoaXAgY2FuIGJlIGZvdW5kIG9uIEFi aXQgdUd1cnUgZmVhdHVyaW5nIG1vdGhlcmJvYXJkcyAobW9zdCBtb2Rlcm4KPiAgCSAgQWJpdCBt b3RoZXJib2FyZHMgZnJvbSBiZWZvcmUgZW5kIDIwMDUpLiBGb3IgbW9yZSBpbmZvIGFuZCBhIGxp c3QKPiAgCSAgb2Ygd2hpY2ggbW90aGVyYm9hcmRzIGhhdmUgd2hpY2ggcmV2aXNpb24gc2VlCj4g LQkgIERvY3VtZW50YXRpb24vaHdtb24vYWJpdHVndXJ1Cj4gKwkgIERvY3VtZW50YXRpb24vaHdt b24vYWJpdHVndXJ1LnJzdAo+ICAKPiAgCSAgVGhpcyBkcml2ZXIgY2FuIGFsc28gYmUgYnVpbHQg YXMgYSBtb2R1bGUuIElmIHNvLCB0aGUgbW9kdWxlCj4gIAkgIHdpbGwgYmUgY2FsbGVkIGFiaXR1 Z3VydS4KPiBAQCAtNzMsNyArNzMsNyBAQCBjb25maWcgU0VOU09SU19BQklUVUdVUlUzCj4gIAkg IGFuZCB0aGVpciBzZXR0aW5ncyBpcyBzdXBwb3J0ZWQuIFRoZSB0aGlyZCByZXZpc2lvbiBvZiB0 aGUgQWJpdAo+ICAJICB1R3VydSBjaGlwIGNhbiBiZSBmb3VuZCBvbiByZWNlbnQgQWJpdCBtb3Ro ZXJib2FyZHMgKHNpbmNlIGVuZAo+ICAJICAyMDA1KS4gRm9yIG1vcmUgaW5mbyBhbmQgYSBsaXN0 IG9mIHdoaWNoIG1vdGhlcmJvYXJkcyBoYXZlIHdoaWNoCj4gLQkgIHJldmlzaW9uIHNlZSBEb2N1 bWVudGF0aW9uL2h3bW9uL2FiaXR1Z3VydTMKPiArCSAgcmV2aXNpb24gc2VlIERvY3VtZW50YXRp b24vaHdtb24vYWJpdHVndXJ1My5yc3QKPiAgCj4gIAkgIFRoaXMgZHJpdmVyIGNhbiBhbHNvIGJl IGJ1aWx0IGFzIGEgbW9kdWxlLiBJZiBzbywgdGhlIG1vZHVsZQo+ICAJICB3aWxsIGJlIGNhbGxl ZCBhYml0dWd1cnUzLgo+IEBAIC02NDMsNyArNjQzLDcgQEAgY29uZmlnIFNFTlNPUlNfQ09SRVRF TVAKPiAgCWhlbHAKPiAgCSAgSWYgeW91IHNheSB5ZXMgaGVyZSB5b3UgZ2V0IHN1cHBvcnQgZm9y IHRoZSB0ZW1wZXJhdHVyZQo+ICAJICBzZW5zb3IgaW5zaWRlIHlvdXIgQ1BVLiBNb3N0IG9mIHRo ZSBmYW1pbHkgNiBDUFVzCj4gLQkgIGFyZSBzdXBwb3J0ZWQuIENoZWNrIERvY3VtZW50YXRpb24v aHdtb24vY29yZXRlbXAgZm9yIGRldGFpbHMuCj4gKwkgIGFyZSBzdXBwb3J0ZWQuIENoZWNrIERv Y3VtZW50YXRpb24vaHdtb24vY29yZXRlbXAucnN0IGZvciBkZXRhaWxzLgo+ICAKPiAgY29uZmln IFNFTlNPUlNfSVQ4Nwo+ICAJdHJpc3RhdGUgIklURSBJVDg3eHggYW5kIGNvbXBhdGlibGVzIgo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2h3bW9uL2Fkczc4MjguYyBiL2RyaXZlcnMvaHdtb24vYWRz NzgyOC5jCj4gaW5kZXggMTJjNTZkMzc4M2VkLi41NDViNjM1YTEwNGUgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9od21vbi9hZHM3ODI4LmMKPiArKysgYi9kcml2ZXJzL2h3bW9uL2Fkczc4MjguYwo+ IEBAIC04LDcgKzgsNyBAQAo+ICAgKgo+ICAgKiBBRFM3ODMwIHN1cHBvcnQsIGJ5IEd1aWxsYXVt ZSBSb2d1ZXogPGd1aWxsYXVtZS5yb2d1ZXpAc2F2b2lyZmFpcmVsaW51eC5jb20+Cj4gICAqCj4g LSAqIEZvciBmdXJ0aGVyIGluZm9ybWF0aW9uLCBzZWUgdGhlIERvY3VtZW50YXRpb24vaHdtb24v YWRzNzgyOCBmaWxlLgo+ICsgKiBGb3IgZnVydGhlciBpbmZvcm1hdGlvbiwgc2VlIHRoZSBEb2N1 bWVudGF0aW9uL2h3bW9uL2Fkczc4MjgucnN0IGZpbGUuCj4gICAqCj4gICAqIFRoaXMgcHJvZ3Jh bSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5 Cj4gICAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UgYXMgcHVibGlzaGVkIGJ5Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvaHdtb24vbWF4MTk3LmMg Yi9kcml2ZXJzL2h3bW9uL21heDE5Ny5jCj4gaW5kZXggM2Q5ZTIxMGJlZWRmLi5kZDZhMzUyMTlh MTggMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9od21vbi9tYXgxOTcuYwo+ICsrKyBiL2RyaXZlcnMv aHdtb24vbWF4MTk3LmMKPiBAQCAtOCw3ICs4LDcgQEAKPiAgICogaXQgdW5kZXIgdGhlIHRlcm1z IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uIDIgYXMKPiAgICogcHVi bGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24uCj4gICAqCj4gLSAqIEZvciBm dXJ0aGVyIGluZm9ybWF0aW9uLCBzZWUgdGhlIERvY3VtZW50YXRpb24vaHdtb24vbWF4MTk3IGZp bGUuCj4gKyAqIEZvciBmdXJ0aGVyIGluZm9ybWF0aW9uLCBzZWUgdGhlIERvY3VtZW50YXRpb24v aHdtb24vbWF4MTk3LnJzdCBmaWxlLgo+ICAgKi8KPiAgCj4gICNpbmNsdWRlIDxsaW51eC9rZXJu ZWwuaD4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9od21vbi9zaHQxNS5jIGIvZHJpdmVycy9od21v bi9zaHQxNS5jCj4gaW5kZXggMzliNDFlMzVjMmJmLi43ZjRhNjM5NTk3MzAgMTAwNjQ0Cj4gLS0t IGEvZHJpdmVycy9od21vbi9zaHQxNS5jCj4gKysrIGIvZHJpdmVycy9od21vbi9zaHQxNS5jCj4g QEAgLTEwLDcgKzEwLDcgQEAKPiAgICoKPiAgICogQ29weXJpZ2h0IChjKSAyMDA3IFdvdXRlciBI b3JyZQo+ICAgKgo+IC0gKiBGb3IgZnVydGhlciBpbmZvcm1hdGlvbiwgc2VlIHRoZSBEb2N1bWVu dGF0aW9uL2h3bW9uL3NodDE1IGZpbGUuCj4gKyAqIEZvciBmdXJ0aGVyIGluZm9ybWF0aW9uLCBz ZWUgdGhlIERvY3VtZW50YXRpb24vaHdtb24vc2h0MTUucnN0IGZpbGUuCj4gICAqLwo+ICAKPiAg I2luY2x1ZGUgPGxpbnV4L2ludGVycnVwdC5oPgo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4 L3BsYXRmb3JtX2RhdGEvYWRzNzgyOC5oIGIvaW5jbHVkZS9saW51eC9wbGF0Zm9ybV9kYXRhL2Fk czc4MjguaAo+IGluZGV4IDMyNDVmNDVmOWQ3Ny4uYTMzNzBhMDA3NzAyIDEwMDY0NAo+IC0tLSBh L2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9hZHM3ODI4LmgKPiArKysgYi9pbmNsdWRlL2xp bnV4L3BsYXRmb3JtX2RhdGEvYWRzNzgyOC5oCj4gQEAgLTQsNyArNCw3IEBACj4gICAqIENvcHly aWdodCAoYykgMjAxMiBTYXZvaXItZmFpcmUgTGludXggSW5jLgo+ICAgKiAgICAgICAgICBWaXZp ZW4gRGlkZWxvdCA8dml2aWVuLmRpZGVsb3RAc2F2b2lyZmFpcmVsaW51eC5jb20+Cj4gICAqCj4g LSAqIEZvciBmdXJ0aGVyIGluZm9ybWF0aW9uLCBzZWUgdGhlIERvY3VtZW50YXRpb24vaHdtb24v YWRzNzgyOCBmaWxlLgo+ICsgKiBGb3IgZnVydGhlciBpbmZvcm1hdGlvbiwgc2VlIHRoZSBEb2N1 bWVudGF0aW9uL2h3bW9uL2Fkczc4MjgucnN0IGZpbGUuCj4gICAqCj4gICAqIFRoaXMgcHJvZ3Jh bSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5 Cj4gICAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UgdmVyc2lvbiAyIGFzCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0 YS9kczYyMC5oIGIvaW5jbHVkZS9saW51eC9wbGF0Zm9ybV9kYXRhL2RzNjIwLmgKPiBpbmRleCA2 ZWY1OGJiNzdlNDYuLmYwY2UyMmE3OGJiOCAxMDA2NDQKPiAtLS0gYS9pbmNsdWRlL2xpbnV4L3Bs YXRmb3JtX2RhdGEvZHM2MjAuaAo+ICsrKyBiL2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9k czYyMC5oCj4gQEAgLTE0LDcgKzE0LDcgQEAgc3RydWN0IGRzNjIwX3BsYXRmb3JtX2RhdGEgewo+ ICAJICogIDEgPSBQT19MT1cKPiAgCSAqICAyID0gUE9fSElHSAo+ICAJICoKPiAtCSAqIChzZWUg RG9jdW1lbnRhdGlvbi9od21vbi9kczYyMCkKPiArCSAqIChzZWUgRG9jdW1lbnRhdGlvbi9od21v bi9kczYyMC5yc3QpCj4gIAkgKi8KPiAgCWludCBwb21vZGU7Cj4gIH07Cj4gZGlmZiAtLWdpdCBh L2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9pbmEyeHguaCBiL2luY2x1ZGUvbGludXgvcGxh dGZvcm1fZGF0YS9pbmEyeHguaAo+IGluZGV4IDlmMGFhMWI0OGM3OC4uZGRlNTlmZDM1OTBmIDEw MDY0NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9pbmEyeHguaAo+ICsrKyBi L2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9pbmEyeHguaAo+IEBAIC03LDcgKzcsNyBAQAo+ ICAgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl IHZlcnNpb24gMiBhcwo+ICAgKiBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbi4KPiAgICoKPiAtICogRm9yIGZ1cnRoZXIgaW5mb3JtYXRpb24sIHNlZSB0aGUgRG9jdW1l bnRhdGlvbi9od21vbi9pbmEyeHggZmlsZS4KPiArICogRm9yIGZ1cnRoZXIgaW5mb3JtYXRpb24s IHNlZSB0aGUgRG9jdW1lbnRhdGlvbi9od21vbi9pbmEyeHgucnN0IGZpbGUuCj4gICAqLwo+ICAK PiAgLyoqCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9tYXgxOTcu aCBiL2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9tYXgxOTcuaAo+IGluZGV4IDhkYThmOTRl ZTE1Yy4uMmJiZDA5MTliYzg5IDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvcGxhdGZvcm1f ZGF0YS9tYXgxOTcuaAo+ICsrKyBiL2luY2x1ZGUvbGludXgvcGxhdGZvcm1fZGF0YS9tYXgxOTcu aAo+IEBAIC04LDcgKzgsNyBAQAo+ICAgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMiBhcwo+ICAgKiBwdWJsaXNoZWQgYnkgdGhl IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KPiAgICoKPiAtICogRm9yIGZ1cnRoZXIgaW5mb3Jt YXRpb24sIHNlZSB0aGUgRG9jdW1lbnRhdGlvbi9od21vbi9tYXgxOTcgZmlsZS4KPiArICogRm9y IGZ1cnRoZXIgaW5mb3JtYXRpb24sIHNlZSB0aGUgRG9jdW1lbnRhdGlvbi9od21vbi9tYXgxOTcu cnN0IGZpbGUuCj4gICAqLwo+ICAKPiAgI2lmbmRlZiBfUERBVEFfTUFYMTk3X0gKPiBkaWZmIC0t Z2l0IGEvaW5jbHVkZS9saW51eC9wbGF0Zm9ybV9kYXRhL250Y190aGVybWlzdG9yLmggYi9pbmNs dWRlL2xpbnV4L3BsYXRmb3JtX2RhdGEvbnRjX3RoZXJtaXN0b3IuaAo+IGluZGV4IGVlMDNkNDI5 NzQyYi4uNWZhMTE1ZDNlYTRiIDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvbGludXgvcGxhdGZvcm1f ZGF0YS9udGNfdGhlcm1pc3Rvci5oCj4gKysrIGIvaW5jbHVkZS9saW51eC9wbGF0Zm9ybV9kYXRh L250Y190aGVybWlzdG9yLmgKPiBAQCAtNDIsNyArNDIsNyBAQCBzdHJ1Y3QgbnRjX3RoZXJtaXN0 b3JfcGxhdGZvcm1fZGF0YSB7Cj4gIAkgKiByZWFkX3VWKCkKPiAgCSAqCj4gIAkgKiBIb3cgdG8g c2V0dXAgcHVsbHVwX29obSwgcHVsbGRvd25fb2htLCBhbmQgY29ubmVjdCBpcwo+IC0JICogZGVz Y3JpYmVkIGF0IERvY3VtZW50YXRpb24vaHdtb24vbnRjX3RoZXJtaXN0b3IKPiArCSAqIGRlc2Ny aWJlZCBhdCBEb2N1bWVudGF0aW9uL2h3bW9uL250Y190aGVybWlzdG9yLnJzdAo+ICAJICoKPiAg CSAqIHB1bGx1cC9kb3duX29obTogMCBmb3IgaW5maW5pdGUgLyBub3QtY29ubmVjdGVkCj4gIAkg Kgo+IC0tIAo+IDIuMjAuMQo+IAoKLS0gCj09PT09PT09PT09PT09PT09PT09CnwgSSB3b3VsZCBs aWtlIHRvIHwKfCBmaXggdGhlIHdvcmxkLCAgfAp8IGJ1dCB0aGV5J3JlIG5vdCB8CnwgZ2l2aW5n IG1lIHRoZSAgIHwKIFwgc291cmNlIGNvZGUhICAvCiAgLS0tLS0tLS0tLS0tLS0tCiAgICDCr1xf KOODhClfL8KvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9s aW51eC1hcm0ta2VybmVsCg==