This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 4dd2ab9a0f84 Merge tag 'devprop-5.2-rc1' of git://git.kernel.org/pub/sc [...] new fe783516e301 EDAC, skx, i10nm: Make skx_common.c a pure library new 1bd76ff448a9 EDAC, altera: Fix S10 Double Bit Error Notification new 76fc276f4a91 MAINTAINERS: Update entry for EDAC-SKYLAKE new bcc5c1bbf76c MAINTAINERS: Add entry for EDAC-I10NM new 6e846239e548 EDAC/amd64: Add Family 17h Model 30h PCI IDs new 4d30d2bc3c23 EDAC/amd64: Use a macro for iterating over Unified Memory [...] new bdcee7747f5c EDAC/amd64: Support more than two Unified Memory Controllers new 869adc4316ea EDAC/amd64: Set maximum channel layer size depending on family new 7835961d377b EDAC/amd64: Recognize x16 symbol size new 0a227af521d6 EDAC/amd64: Support more than two controllers for chip sel [...] new fc00c6a41638 EDAC/amd64: Adjust printed chip select sizes when interleaved new 436b0a583af0 EDAC/altera: Do less intrusive error injection new 788586efd116 EDAC/altera: Initialize peripheral FIFOs in probe() new fad9fab975cb EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call new b9c8172eedc1 Documentation: dt: edac: Fix Stratix10 IRQ bindings new 71eec083eef1 Documentation: dt: edac: Add Stratix10 Peripheral bindings new 74676a8e247a arm64: dts: stratix10: Use new Stratix10 EDAC bindings new 8de9930a4618 Revert "EDAC/amd64: Support more than two controllers for [...] new 275b103a26e2 Merge tag 'edac_for_5.2' of git://git.kernel.org/pub/scm/l [...] new 9308fd407455 x86/MCE: Group AMD function prototypes in <asm/mce.h> new 1762058319f1 MAINTAINERS: Fix file pattern for X86 MCE INFRASTRUCTURE new f19501aa07f1 x86/mce: Fix machine_check_poll() tests for error types new 006c077041dc x86/mce: Handle varying MCA bank counts new 39f0584ee695 x86/mce: Remove mce_report_event() new 28156d767843 x86/mce: Fix debugfs_simple_attr.cocci warnings new 09cbd2197e92 RAS/CEC: Increment cec_entered under the mutex lock new 45d4b7b9cb88 x86/MCE: Add an MCE-record filtering function new 71a84402b93e x86/MCE/AMD: Don't report L1 BTB MCA errors on some family [...] new ffa6f55eb618 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] new 53f1647da3e8 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails new b88c5049219a hwmon: (occ) Fix extended status bits new b429ebc86f2e hwmon: (mlxreg-fan) Add support for fan capability registers new c43a113ca2c8 hwmon: Add convience macro to define simple static sensors new 0ddca5773786 hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro new 5ad4d7ca2125 hwmon: lochnagar: Add device tree binding document new 4cdb56214746 hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver new 4ec1d234a966 hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro new 6bf2db4621fc hwmon: Documentation: Add usage example for HWMON_CHANNEL_INFO new ff56121e71fd hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro new 6f307b7c2ba2 hwmon: (ina3221) Use HWMON_CHANNEL_INFO macro new 1eade10fe94e hwmon: (jc42) Use HWMON_CHANNEL_INFO macro new e4f6fed12710 hwmon: (lm75) Use HWMON_CHANNEL_INFO macro new a4d41e6730b8 hwmon: (lm90) Use HWMON_CHANNEL_INFO macro new f5011f9fc287 hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro new 7aea00647f9c hwmon: (lm95245) Use HWMON_CHANNEL_INFO macro new 0ee508f0cd51 hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro new f4a407f4ddf0 hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro new b605e671cff6 hwmon: (max31790) Use HWMON_CHANNEL_INFO macro new dcb00ee817b4 hwmon: (max6621) Use HWMON_CHANNEL_INFO macro new 725dcf082c87 hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro new dfeace08338c hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro new 0c42186e3976 hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro new 880782547272 hwmon: (tmp102) Use HWMON_CHANNEL_INFO macro new 6cbd4926a2ac hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro new 2f2defda176c hwmon: (w83773g) Use HWMON_CHANNEL_INFO macro new 5aaa58734d88 hwmon: (jz4740) Use devm_platform_ioremap_resource new cb202bb8b323 hwmon: (iio_hwmon) Simplify attr.name generation in iio_hw [...] new 9c6b0f75ea9c hwmon: (pmbus/ucd9200): Mark ucd9200_of_match as maybe_unused new e91cb17b733f hwmon: (pmbus/tps53679) Fix build warning new 64e511627958 hwmon: (pmbus/ucd900) Fix build warning new a90cdd134546 hwmon: (ltc4151) Fix build warning new 787afaa30fa5 hwmon: (lm90) Fix build warning new 462d7e7ec9e8 hwmon: (adc128d818) Fix build warning new 0718298685f5 hwmon: (ad7414) Fix build warning new 07af9a4a6d15 hwmon: (tmp102) Fix build warning new 20894216d8b2 hwmon: (tmp103) Fix build warning new eb3cb6d5bd51 hwmon: (ads1015) Fix build warning new fe339dbf295a hwmon: (adt7475) Fix build warning new a62fe340e271 hwmon: (hih6130) Fix build warning new 0337dd9b4ac6 hwmon: (ads7828) Fix build warning new acb614a393b5 hwmon: (w83773g) Fix build warning new ffa83e784745 hwmon: (lm75) Fix build warning new 32c2d4025245 hwmon: (ina209) Fix build warning new f198a8697dc5 hwmon: (max6697) Fix build warning new 2720ce7e46e1 hwmon: (max6650) Fix build warning new 20b497ab9c38 hwmon: (lm85) Fix build warning new 969c45b98b1d hwmon: (max6621) Fix build warning new 1cbee124dfd4 hwmon: (stts751) Fix build warning new bd7d56a70900 hwmon: (tmp421) Fix build warning new 0e09e9f939cb hwmon: lm95245: Fix build warnings new 8c71c7b943d4 hwmon: (lm63) Fix build warning new df6b8c70c210 hwmon: (ina2xx) Fix build warning new 73e6ff71a7ea hwmon: (f71805f) Use request_muxed_region for Super-IO accesses new 755a9b0f8aaa hwmon: (pc87427) Use request_muxed_region for Super-IO accesses new 8c0826756744 hwmon: (smsc47b397) Use request_muxed_region for Super-IO [...] new 66efcd2b6a0d hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_A [...] new 7ded2315ffe2 hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_A [...] new 7352ae8d0011 hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_A [...] new 29168f30e33b hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_AT [...] new 8e757e15a509 hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_A [...] new f6c93aeb0aad hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR [...] new e7655cfd39d8 hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 7bc85e492158 hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR [...] new 9d5bc0906cc1 hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_A [...] new 24f9ec1fa329 hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_D [...] new 60a9c3f150df hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_A [...] new 08ea5a87466b hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_AT [...] new f2bec7ea6c49 hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE [...] new 96c6f81afaa1 hwmon: (smsc47m1) Use permission specific SENSOR[_DEVICE]_ [...] new 502a92ff25b3 hwmon: (w83627hf) Use permission specific SENSOR[_DEVICE]_ [...] new 19f7b17630f2 hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_ [...] new d6410408ad2a hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses new e95fd518d05b hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses new 14b97ba5c200 hwmon: (vt1211) Use request_muxed_region for Super-IO accesses new 5679ed990653 hwmon: (occ) Move common code to a separate module new c112d75840fb hwmon: OCC drivers are ARM-only new c7366e951469 dt-bindings: hwmon: (pwm-fan) Add tachometer interrupt new 285d7483aa33 Documentation: pwm-fan: Add description for RPM support new 6b1ec4789fb1 hwmon: (pwm-fan) Add RPM support via external interrupt new 841cf6767bf6 hwmon: (pwm-fan) Report probe errors consistently new c49b7b3981f5 hwmon: (ir35221) fix company name new 00669d196c61 hwmon: (pmbus/ir38064) Add driver for Infineon IR38064 Vol [...] new 3cf10282821a hwmon: (pmbus_core) Replace S_<PERMS> with octal values new 8e742fc2e25a hwmon: (ir38064) delete incorrect line new 49c4455dccf2 hwmon: (pmbus) Introduce PMBUS_VIRT_*_SAMPLES registers new bfe033a048f7 hwmon: Document the samples attributes new 5d9e8b3f809f hwmon: (lm25066) Support SAMPLES_FOR_AVG register new 9f00995e4eb2 hwmon: Add support for samples attributes new 991d679951f0 pmbus: support for custom sysfs attributes new 038a9c3d1e42 hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 P [...] new 5c090abf945b hwmon: (ina3221) Add averaging mode support new b5c46a53ee6b hwmon: (occ) Store error condition for rate-limited polls new afe8419eb628 hwmon: (occ) Prevent sysfs error attribute from returning error new d2a9b01ff682 hwmon: (occ) Add more details to Kconfig help text new f8e8cfda6569 docs: hwmon: k10temp: convert to ReST format new a449dff630eb docs: hwmon: vexpress: convert to ReST format new de6f29174607 docs: hwmon: menf21bmc: convert to ReST format new 42c027a5b7ba docs: hwmon: sch5627: convert to ReST format new 92e395d7b173 docs: hwmon: emc2103: convert to ReST format new a9fc881b9bac docs: hwmon: pc87360: convert to ReST format new b413e3fa7fb0 docs: hwmon: fam15h_power: convert to ReST format new ce09cfb600d3 docs: hwmon: w83791d: convert to ReST format new 270efaa46c2e docs: hwmon: coretemp: convert to ReST format new 9e929c6745da docs: hwmon: aspeed-pwm-tacho: convert to ReST format new a4710b72190a docs: hwmon: ibmpowernv: convert to ReST format new 1288cfe0437e docs: hwmon: asc7621: convert to ReST format new 33ffc74ffa3d docs: hwmon: ads1015: convert to ReST format new cdc39b091b9d docs: hwmon: dme1737, vt1211: convert to ReST format new 4f1158b355a8 docs: hwmon: wm831x, wm8350: convert to ReST format new 08fae079ea75 docs: hwmon: da9052, da9055: convert to ReST format new 0d9256262f92 docs: hwmon: k8temp, w83793: convert to ReST format new 1f234ff16217 docs: hwmon: pmbus files: convert to ReST format new b32570a4f091 docs: hwmon: misc files: convert to ReST format new b04f2f7d387b docs: hwmon: convert remaining files to ReST format new 7ebd8b66dd9e docs: hwmon: Add an index file and rename docs to *.rst new 521c0b6116ef hwmon: (ina3221) Do not read-back to cache reg_config new 023912dbb80f hwmon: (ina3221) Add voltage conversion time settings new 4f8d374b770a hwmon: (max6650) add thermal cooling device capability new e57695e772e8 docs: hwmon: convert three docs to ReST format new f786dbbe6f26 docs: hwmon: remove the extension from .rst files new 212244f76d13 hwmon: (max6650) Drop call to thermal_cdev_update new a60170000338 hwmon: (s3c) Use dev_get_drvdata() new be889be7785d dt-bindings: hwmon: Add tmp75b to lm75.txt new 39abe9d88b30 hwmon: (lm75) Add support for TMP75B new 7aefd944f038 Merge tag 'hwmon-for-v5.2' of git://git.kernel.org/pub/scm [...] new 16c4dd83a1b2 crypto: caam/jr - optimize job ring enqueue and dequeue op [...] new 1661131a0479 crypto: simd - support wrapping AEAD algorithms new 8b56d3488d87 crypto: x86/aesni - convert to use skcipher SIMD bulk regi [...] new 149e12252fb3 crypto: x86/aesni - convert to use AEAD SIMD helpers new de272ca72c61 crypto: x86/aegis128 - convert to use AEAD SIMD helpers new d628132a5e3d crypto: x86/aegis128l - convert to use AEAD SIMD helpers new b6708c2d8fbd crypto: x86/aegis256 - convert to use AEAD SIMD helpers new 477309580dcc crypto: x86/morus640 - convert to use AEAD SIMD helpers new e151a8d28c2c crypto: x86/morus1280 - convert to use AEAD SIMD helpers new f808aa3f245e crypto: testmgr - remove workaround for AEADs that modify [...] new 62f95ae805fa hwrng: omap - Set default quality new 7aceaaef04ea crypto: chacha-generic - fix use as arm64 no-NEON fallback new 580e29517840 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code new b55e1a39543f crypto: simd,testmgr - introduce crypto_simd_usable() new f2abe0d72b21 crypto: x86 - convert to use crypto_simd_usable() new 99680c5e9182 crypto: arm - convert to use crypto_simd_usable() new e52b7023cdad crypto: arm64 - convert to use crypto_simd_usable() new 8b8d91d4ce5a crypto: simd - convert to use crypto_simd_usable() new 6570737c7fa0 crypto: testmgr - test the !may_use_simd() fallback code new 5db46ac29a67 crypto: ccree - reduce kernel stack usage with clang new dcf7b48212c0 crypto: vmx - fix copy-paste error in CTR mode new 29d97dec22dd crypto: chacha-generic - use crypto_xor_cpy() new f6fff1707223 crypto: salsa20-generic - use crypto_xor_cpy() new 4e5180eb3d4f crypto: Kconfig - fix typos AEGSI -> AEGIS new 6469a3c96585 crypto: cavium - remove unused fucntions new cd1af982338d crypto: cavium - Make some functions static new 52c899ec472e crypto: ccp - Make ccp_register_rsa_alg static new 8355003c502e crypto: zip - Make some functions static new 78ea86da5a64 crypto: bcm - remove unused array tag_to_hash_idx new 2ff9dff5aadf crypto: cavium - Make cptvf_device_init static new d99324c22643 crypto: fips - Grammar s/options/option/, s/to/the/ new e44e77ab8bbf crypto: vmx - Make p8_init and p8_exit static new a118dfa0dbfc crypto: caam/jr - Remove spinlock for output job ring new 1b30b989cbea crypto: caam/jr - Removed redundant vars from job ring pri [...] new c23116e48a9b crypto: caam/jr - Remove extra memory barrier during job r [...] new 33d69455e402 crypto: caam - limit AXI pipeline to a depth of 1 new 8a3719a5b9ef crypto: cavium/nitrox - Added rfc4106(gcm(aes)) cipher support new ffecb696d462 crypto: caam/qi - Change a couple IS_ERR_OR_NULL() checks [...] new d6112ea0cb34 crypto: ccp - introduce SEV_GET_ID2 command new 6a4d1b18ef00 crypto: scompress - return proper error code for allocatio [...] new 71052dcf4be7 crypto: scompress - Use per-CPU struct instead multiple variables new 61abc356bf31 crypto: aes - Use ___cacheline_aligned for aes data new 8316da02e3e0 crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() new d31549774d5d crypto: marvell - remove set but not used variable 'index' new dbbaffefd269 crypto: mxs-dcp - return errcode in mxs_dcp_aes_enqueue an [...] new f947d7fd12ab crypto: nx842 - remove set but not used variables 'dpaddin [...] new 307508d10729 crypto: crct10dif-generic - fix use via crypto_shash_digest() new dec3d0b1071a crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() new dcaca01a42cc crypto: skcipher - don't WARN on unprocessed data after sl [...] new 5e27f38f1f3f crypto: chacha20poly1305 - set cra_name correctly new c5c46887cfe7 crypto: streebog - fix unaligned memory accesses new c31a871985ca crypto: cts - don't support empty messages new f6e9af876615 crypto: arm64/cbcmac - handle empty messages in same way a [...] new eda69b0c06bc crypto: testmgr - add panic_on_fail module parameter new af0d4442dd68 hwrng: stm32 - fix unbalanced pm_runtime_enable new 38a1965f42cc hwrng: stm32 - set default random quality new f1b70d16389d crypto: mxc-scc - Remove broken driver new a88be9a7558a crypto: stm32/hash - Fix self test issue during export new f5a2aeb8b254 crypto: ccp - Do not free psp_master when PLATFORM_INIT fails new bbfcac5ff5f2 crypto: caam/jr - Remove extra memory barrier during job r [...] new 222f6b856749 crypto: sahara - Convert IS_ENABLED uses to __is_defined new 11fe71f146ee crypto: mxs-dcp - remove set but not used variable 'fini' new aec286cd36ea crypto: lrw - don't access already-freed walk.iv new edaf28e996af crypto: salsa20 - don't access already-freed walk.iv new 767f015ea0b7 crypto: arm/aes-neonbs - don't access already-freed walk.iv new 4a8108b70508 crypto: arm64/aes-neonbs - don't access already-freed walk.iv new 694e0db6600c crypto: vmx - return correct error code on failed setkey new d7198ce46d10 crypto: des_generic - Forbid 2-key in 3DES and add helpers new 55902d851448 crypto: s390 - Forbid 2-key 3DES in FIPS mode new eee25da50baa crypto: sparc - Forbid 2-key 3DES in FIPS mode new 52ea3cd2917b crypto: atmel - Forbid 2-key 3DES in FIPS mode new a66082441369 crypto: bcm - Forbid 2-key 3DES in FIPS mode new 1b52c40919e6 crypto: caam - Forbid 2-key 3DES in FIPS mode new 3b2de7247f45 crypto: cavium - Forbid 2-key 3DES in FIPS mode new 19291691b02f crypto: nitrox - Forbid 2-key 3DES in FIPS mode new 76a329cdcb1f crypto: ccp - Forbid 2-key 3DES in FIPS mode new 9fbfcefc9a41 crypto: ccree - Forbid 2-key 3DES in FIPS mode new 270e21da4890 crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode new 94fc2e0be0e6 crypto: hisilicon - Forbid 2-key 3DES in FIPS mode new 67ac62bf3d79 crypto: inside-secure - Forbid 2-key 3DES in FIPS mode new dba434a9c189 crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode new cc4bd9f2f2d9 crypto: marvell - Forbid 2-key 3DES in FIPS mode new e4fffa5f527a crypto: n2 - Forbid 2-key 3DES in FIPS mode new 7f88c4d725b6 crypto: omap - Forbid 2-key 3DES in FIPS mode new aa113da291e4 crypto: picoxcell - Forbid 2-key 3DES in FIPS mode new 5feaaae1b549 crypto: qce - Forbid 2-key 3DES in FIPS mode new 1ad2267cb620 crypto: rockchip - Forbid 2-key 3DES in FIPS mode new beebb714e79c crypto: stm32 - Forbid 2-key 3DES in FIPS mode new aee118139afa crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode new ef7c5c854859 crypto: talitos - Forbid 2-key 3DES in FIPS mode new 3c2bc636219f crypto: ux500 - Forbid 2-key 3DES in FIPS mode new 78a0324f4a53 crypto: akcipher - default implementations for request callbacks new 3ecc97259934 crypto: rsa - unimplement sign/verify for raw RSA backends new c7381b012872 crypto: akcipher - new verify API for public key algorithms new 83bc02999604 KEYS: do not kmemdup digest in {public,tpm}_key_verify_signature new f1774cb8956a X.509: parse public key parameters from x509 for akcipher new 3d6228a5052b crypto: Kconfig - create Public-key cryptography section new 4a2289dae0cd crypto: ecc - make ecc into separate module new 0d7a78643f69 crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithm new 32fbdbd32e1c crypto: ecrdsa - add EC-RDSA test vectors to testmgr new be08f0c681a8 integrity: support EC-RDSA signatures for asymmetric_verify new 5283a8ee9bad crypto: testmgr - expand ability to test for errors new 951d13328a8a crypto: testmgr - identify test vectors by name rather tha [...] new f2bb770ae896 crypto: testmgr - add helpers for fuzzing against generic [...] new 9a8a6b3f0950 crypto: testmgr - fuzz hashes against their generic implem [...] new d435e10e67be crypto: testmgr - fuzz skciphers against their generic imp [...] new 40153b10d91c crypto: testmgr - fuzz AEADs against their generic implementation new c4741b230597 crypto: run initcalls for generic implementations earlier new f0cfd57b43fe crypto: rockchip - update IV buffer to contain the next IV new 8c3fffe3993b crypto: scompress - initialize per-CPU variables on each CPU new 0a877e354a2c crypto: cryptd - remove ability to instantiate ablkciphers new 0edf8593eb09 crypto: cavium - remove bogus code handling cryptd new 626ddb2fbe79 crypto: powerpc - convert to use crypto_simd_usable() new 67cb60e4efe7 crypto: shash - fix missed optimization in shash_ahash_digest() new f699594d4369 crypto: gcm - fix incompatibility between "gcm" and "gcm_base" new 6a1faa4a43f5 crypto: ccm - fix incompatibility between "ccm" and "ccm_base" new 54fe792b36bb crypto: shash - remove useless crypto_yield() in shash_aha [...] new 75f2222832e0 crypto: nx - don't abuse shash MAY_SLEEP flag new 877b5691f27a crypto: shash - remove shash_desc::flags new 6ddc8e3117d6 crypto: caam - fix spelling mistake "cannote" -> "cannot" new df80bfd34310 crypto: caam/jr - update gcm detection logic new bee7bdf11f01 crypto: cavium/nitrox - Fix HW family part name format new 82b3ad744596 crypto: sun4i-ss - Handle better absence/presence of IV new 179930a62f31 crypto: sun4i-ss - remove ivsize from ECB new f87391558acf crypto: sun4i-ss - Fix invalid calculation of hash end new 0ae1f46c55f8 crypto: sun4i-ss - fallback when length is not multiple of [...] new f0372c00afea crypto: testmgr - add missing self test entries for protec [...] new dd8486c75085 crypto: ccree - move key load desc. before flow desc. new 4b1d7deb2cf2 crypto: ccree - move MLLI desc. before key load new f98f6e2134bd crypto: ccree - add support for sec disabled mode new cadfd8987af0 crypto: ccree - add CPP completion handling new 52f42c650a2b crypto: ccree - add remaining logic for CPP new bee711fa354e crypto: ccree - add SM4 protected keys support new 533edf9f93e8 crypto: ccree - adapt CPP descriptor to new HW new 6f17e00f77d8 crypto: ccree - read next IV from HW new dcf6285d18ea crypto: ccree - add CID and PID support new a108f9311c01 crypto: ccree - fix backlog notifications new 151ded73a6c4 crypto: ccree - use proper callback completion api new c4b22bf51b81 crypto: ccree - remove special handling of chained sg new 1a143cdde4af crypto: ccree - fix typo in debugfs error path new d574b707c873 crypto: ccree - fix mem leak on error path new dcb2cf1d2c76 crypto: ccree - use devm_kzalloc for device data new b7ec8530687a crypto: ccree - use std api when possible new 03963caeb0dd crypto: ccree - copyright header update new 9f31eb6e08cc crypto: ccree - zero out internal struct before use new d2d34fb560ee crypto: ccree - do not copy zero size MLLI table new bd233baf223d crypto: ccree - remove unused defines new 6825cfd6d6f0 crypto: ccree - simplify fragment ICV detection new c9877cbc83b6 crypto: ccree - simplify AEAD ICV addr calculation new da3cf67f1bcf crypto: ccree - don't mangle the request assoclen new c776f7d37b6b crypto: ccree - make AEAD sgl iterator well behaved new 05c292afb0c0 crypto: ccree - zap entire sg on aead request unmap new f3df82b468f0 crypto: ccree - use correct internal state sizes for export new 18dd574acdb7 crypto: ccree - allow more AEAD assoc data fragments new 874e163759f2 crypto: ccree - don't map MAC key on stack new e8662a6a5f8f crypto: ccree - don't map AEAD key and IV on stack new 7766dd774d80 crypto: ccree - pm resume first enable the source clk new 1fc165721be8 crypto: ccree - remove cc7x3 obsoleted AXIM configs new 3499efbeed39 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC a [...] new 897ab2316910 crypto: ccree - add function to handle cryptocell tee fips error new 7138377ce104 crypto: ccree - handle tee fips error during power managem [...] new 42e37c2edd8e crypto: ux500 - use ccflags-y instead of CFLAGS_<basename>.o new 1036633e10f8 crypto: ecrdsa - select ASN1 and OID_REGISTRY for EC-RDSA new 25baaf8e2c93 crypto: crypto4xx - fix ctr-aes missing output IV new 7e92e1717e3e crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues new 9848e4c873c1 crypto: crypto4xx - use sync skcipher for fallback new 38cf5533d7a8 crypto: crypto4xx - get rid of redundant using_sd variable new 0e4c61011417 crypto: picoxcell - Use dev_get_drvdata() new 6bbc3936a455 crypto: atmel - remove set but not used variable 'alg_name' new 7ee27f5a3f80 crypto: stm32/cryp - add weak key check for DES new 29aed438e870 crypto: stm32/cryp - remove request mutex protection new 5f49f18d27cd crypto: stm32/cryp - update to return iv_out new 07586d3ddf28 crypto: caam/qi2 - fix zero-length buffer DMA mapping new 5965dc745287 crypto: caam/qi2 - fix DMA mapping of stack memory new 418cd20e4dcd crypto: caam/qi2 - generate hash keys in-place new 22e2db68e809 crypto: ccree - fix spelling mistake "protedcted" -> "protected" new 181a9096717b crypto: ccree - Make cc_sec_disable static new 50af32727509 crypto: ccree - remove set but not used variable 'du_size' new e59f755ceb6d crypto: ccree - use a proper le32 type for le32 val new 81ff5d2cba4f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...]
The 335 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/crypto/api-samples.rst | 1 - .../devicetree/bindings/edac/socfpga-eccmgr.txt | 135 ++- .../devicetree/bindings/hwmon/cirrus,lochnagar.txt | 26 + Documentation/devicetree/bindings/hwmon/g762.txt | 2 +- Documentation/devicetree/bindings/hwmon/lm75.txt | 1 + .../devicetree/bindings/hwmon/pwm-fan.txt | 21 +- Documentation/hwmon/{ab8500 => ab8500.rst} | 10 +- Documentation/hwmon/abituguru | 92 -- ...abituguru-datasheet => abituguru-datasheet.rst} | 160 +-- Documentation/hwmon/abituguru.rst | 113 ++ Documentation/hwmon/{abituguru3 => abituguru3.rst} | 36 +- Documentation/hwmon/{abx500 => abx500.rst} | 8 +- .../{acpi_power_meter => acpi_power_meter.rst} | 25 +- Documentation/hwmon/{ad7314 => ad7314.rst} | 9 + Documentation/hwmon/{adc128d818 => adc128d818.rst} | 7 +- Documentation/hwmon/{adm1021 => adm1021.rst} | 44 +- Documentation/hwmon/{adm1025 => adm1025.rst} | 13 +- Documentation/hwmon/{adm1026 => adm1026.rst} | 24 +- Documentation/hwmon/{adm1031 => adm1031.rst} | 16 +- Documentation/hwmon/{adm1275 => adm1275.rst} | 30 +- Documentation/hwmon/{adm9240 => adm9240.rst} | 50 +- Documentation/hwmon/{ads1015 => ads1015.rst} | 74 +- Documentation/hwmon/{ads7828 => ads7828.rst} | 29 +- Documentation/hwmon/{adt7410 => adt7410.rst} | 49 +- Documentation/hwmon/{adt7411 => adt7411.rst} | 20 +- Documentation/hwmon/{adt7462 => adt7462.rst} | 11 +- Documentation/hwmon/{adt7470 => adt7470.rst} | 8 +- Documentation/hwmon/{adt7475 => adt7475.rst} | 38 +- Documentation/hwmon/{amc6821 => amc6821.rst} | 18 +- Documentation/hwmon/{asb100 => asb100.rst} | 55 +- Documentation/hwmon/{asc7621 => asc7621.rst} | 146 ++- .../{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} | 2 + Documentation/hwmon/{coretemp => coretemp.rst} | 46 +- Documentation/hwmon/{da9052 => da9052.rst} | 41 +- Documentation/hwmon/{da9055 => da9055.rst} | 20 +- Documentation/hwmon/{dme1737 => dme1737.rst} | 88 +- Documentation/hwmon/{ds1621 => ds1621.rst} | 156 ++- Documentation/hwmon/{ds620 => ds620.rst} | 12 +- Documentation/hwmon/{emc1403 => emc1403.rst} | 33 +- Documentation/hwmon/{emc2103 => emc2103.rst} | 6 +- Documentation/hwmon/{emc6w201 => emc6w201.rst} | 5 + Documentation/hwmon/{f71805f => f71805f.rst} | 36 +- Documentation/hwmon/{f71882fg => f71882fg.rst} | 56 +- .../hwmon/{fam15h_power => fam15h_power.rst} | 85 +- .../hwmon/{ftsteutates => ftsteutates.rst} | 14 +- Documentation/hwmon/{g760a => g760a.rst} | 4 + Documentation/hwmon/{g762 => g762.rst} | 51 +- Documentation/hwmon/{gl518sm => gl518sm.rst} | 21 +- Documentation/hwmon/{hih6130 => hih6130.rst} | 14 +- .../{hwmon-kernel-api.txt => hwmon-kernel-api.rst} | 337 +++--- Documentation/hwmon/{ibm-cffps => ibm-cffps.rst} | 3 + Documentation/hwmon/{ibmaem => ibmaem.rst} | 10 +- Documentation/hwmon/{ibmpowernv => ibmpowernv.rst} | 31 +- Documentation/hwmon/{ina209 => ina209.rst} | 18 +- Documentation/hwmon/{ina2xx => ina2xx.rst} | 41 +- Documentation/hwmon/{ina3221 => ina3221.rst} | 35 +- Documentation/hwmon/index.rst | 182 +++ Documentation/hwmon/{ir35221 => ir35221.rst} | 13 +- Documentation/hwmon/ir38064.rst | 66 ++ Documentation/hwmon/isl68137.rst | 80 ++ Documentation/hwmon/{it87 => it87.rst} | 102 +- Documentation/hwmon/{jc42 => jc42.rst} | 55 +- Documentation/hwmon/{k10temp => k10temp.rst} | 37 +- Documentation/hwmon/{k8temp => k8temp.rst} | 17 +- .../hwmon/{lineage-pem => lineage-pem.rst} | 16 +- Documentation/hwmon/{lm25066 => lm25066.rst} | 32 +- Documentation/hwmon/{lm63 => lm63.rst} | 24 +- Documentation/hwmon/{lm70 => lm70.rst} | 13 +- Documentation/hwmon/{lm73 => lm73.rst} | 16 +- Documentation/hwmon/{lm75 => lm75.rst} | 102 +- Documentation/hwmon/{lm77 => lm77.rst} | 9 +- Documentation/hwmon/{lm78 => lm78.rst} | 20 +- Documentation/hwmon/{lm80 => lm80.rst} | 19 +- Documentation/hwmon/{lm83 => lm83.rst} | 16 +- Documentation/hwmon/{lm85 => lm85.rst} | 97 +- Documentation/hwmon/{lm87 => lm87.rst} | 23 +- Documentation/hwmon/{lm90 => lm90.rst} | 174 ++- Documentation/hwmon/{lm92 => lm92.rst} | 17 +- Documentation/hwmon/{lm93 => lm93.rst} | 157 +-- Documentation/hwmon/{lm95234 => lm95234.rst} | 11 +- Documentation/hwmon/{lm95245 => lm95245.rst} | 13 +- Documentation/hwmon/lochnagar.rst | 83 ++ Documentation/hwmon/{ltc2945 => ltc2945.rst} | 16 +- Documentation/hwmon/{ltc2978 => ltc2978.rst} | 267 ++++- Documentation/hwmon/{ltc2990 => ltc2990.rst} | 23 +- Documentation/hwmon/{ltc3815 => ltc3815.rst} | 12 +- Documentation/hwmon/{ltc4151 => ltc4151.rst} | 16 +- Documentation/hwmon/{ltc4215 => ltc4215.rst} | 16 +- Documentation/hwmon/{ltc4245 => ltc4245.rst} | 17 +- Documentation/hwmon/{ltc4260 => ltc4260.rst} | 16 +- Documentation/hwmon/{ltc4261 => ltc4261.rst} | 16 +- Documentation/hwmon/{max16064 => max16064.rst} | 17 +- Documentation/hwmon/{max16065 => max16065.rst} | 24 +- Documentation/hwmon/{max1619 => max1619.rst} | 12 +- Documentation/hwmon/{max1668 => max1668.rst} | 14 +- Documentation/hwmon/{max197 => max197.rst} | 36 +- Documentation/hwmon/{max20751 => max20751.rst} | 9 +- Documentation/hwmon/{max31722 => max31722.rst} | 12 + Documentation/hwmon/{max31785 => max31785.rst} | 6 + Documentation/hwmon/{max31790 => max31790.rst} | 6 + Documentation/hwmon/{max34440 => max34440.rst} | 90 +- Documentation/hwmon/{max6639 => max6639.rst} | 16 +- Documentation/hwmon/{max6642 => max6642.rst} | 10 +- Documentation/hwmon/{max6650 => max6650.rst} | 17 +- Documentation/hwmon/{max6697 => max6697.rst} | 33 + Documentation/hwmon/{max8688 => max8688.rst} | 20 +- .../hwmon/{mc13783-adc => mc13783-adc.rst} | 27 +- Documentation/hwmon/{mcp3021 => mcp3021.rst} | 15 +- Documentation/hwmon/{menf21bmc => menf21bmc.rst} | 5 + Documentation/hwmon/{mlxreg-fan => mlxreg-fan.rst} | 60 +- Documentation/hwmon/{nct6683 => nct6683.rst} | 11 +- Documentation/hwmon/{nct6775 => nct6775.rst} | 114 +- Documentation/hwmon/{nct7802 => nct7802.rst} | 11 +- Documentation/hwmon/{nct7904 => nct7904.rst} | 9 +- .../hwmon/{npcm750-pwm-fan => npcm750-pwm-fan.rst} | 4 + Documentation/hwmon/{nsa320 => nsa320.rst} | 15 +- .../hwmon/{ntc_thermistor => ntc_thermistor.rst} | 123 +- Documentation/hwmon/{occ => occ.rst} | 93 +- Documentation/hwmon/{pc87360 => pc87360.rst} | 38 +- Documentation/hwmon/{pc87427 => pc87427.rst} | 4 + Documentation/hwmon/{pcf8591 => pcf8591.rst} | 52 +- Documentation/hwmon/{pmbus-core => pmbus-core.rst} | 173 +-- Documentation/hwmon/{pmbus => pmbus.rst} | 90 +- Documentation/hwmon/{powr1220 => powr1220.rst} | 12 +- Documentation/hwmon/{pwm-fan => pwm-fan.rst} | 3 + .../{raspberrypi-hwmon => raspberrypi-hwmon.rst} | 3 + Documentation/hwmon/{sch5627 => sch5627.rst} | 4 + Documentation/hwmon/{sch5636 => sch5636.rst} | 3 + Documentation/hwmon/{scpi-hwmon => scpi-hwmon.rst} | 7 +- Documentation/hwmon/{sht15 => sht15.rst} | 28 +- Documentation/hwmon/{sht21 => sht21.rst} | 24 +- Documentation/hwmon/{sht3x => sht3x.rst} | 42 +- Documentation/hwmon/{shtc1 => shtc1.rst} | 19 +- Documentation/hwmon/{sis5595 => sis5595.rst} | 41 +- Documentation/hwmon/{smm665 => smm665.rst} | 42 +- Documentation/hwmon/{smsc47b397 => smsc47b397.rst} | 162 ++- Documentation/hwmon/{smsc47m1 => smsc47m1.rst} | 43 +- Documentation/hwmon/smsc47m192 | 103 -- Documentation/hwmon/smsc47m192.rst | 116 ++ .../{submitting-patches => submitting-patches.rst} | 21 +- .../hwmon/{sysfs-interface => sysfs-interface.rst} | 721 ++++++++---- Documentation/hwmon/{tc654 => tc654.rst} | 9 +- Documentation/hwmon/{tc74 => tc74.rst} | 3 + Documentation/hwmon/{thmc50 => thmc50.rst} | 37 +- Documentation/hwmon/{tmp102 => tmp102.rst} | 7 +- Documentation/hwmon/{tmp103 => tmp103.rst} | 7 +- Documentation/hwmon/{tmp108 => tmp108.rst} | 7 +- Documentation/hwmon/{tmp401 => tmp401.rst} | 32 +- Documentation/hwmon/{tmp421 => tmp421.rst} | 26 +- Documentation/hwmon/{tps40422 => tps40422.rst} | 25 +- .../{twl4030-madc-hwmon => twl4030-madc-hwmon.rst} | 8 +- Documentation/hwmon/{ucd9000 => ucd9000.rst} | 35 +- Documentation/hwmon/{ucd9200 => ucd9200.rst} | 46 +- .../hwmon/{userspace-tools => userspace-tools.rst} | 3 + Documentation/hwmon/{vexpress => vexpress.rst} | 13 +- Documentation/hwmon/{via686a => via686a.rst} | 30 +- Documentation/hwmon/{vt1211 => vt1211.rst} | 84 +- Documentation/hwmon/{w83627ehf => w83627ehf.rst} | 162 ++- Documentation/hwmon/{w83627hf => w83627hf.rst} | 65 +- Documentation/hwmon/{w83773g => w83773g.rst} | 12 +- Documentation/hwmon/{w83781d => w83781d.rst} | 330 +++--- Documentation/hwmon/{w83791d => w83791d.rst} | 123 +- Documentation/hwmon/{w83792d => w83792d.rst} | 112 +- Documentation/hwmon/w83793 | 106 -- Documentation/hwmon/w83793.rst | 113 ++ Documentation/hwmon/w83795 | 127 -- Documentation/hwmon/w83795.rst | 142 +++ Documentation/hwmon/{w83l785ts => w83l785ts.rst} | 9 +- Documentation/hwmon/{w83l786ng => w83l786ng.rst} | 42 +- Documentation/hwmon/{wm831x => wm831x.rst} | 9 +- Documentation/hwmon/{wm8350 => wm8350.rst} | 10 +- .../hwmon/{xgene-hwmon => xgene-hwmon.rst} | 24 +- Documentation/hwmon/{zl6100 => zl6100.rst} | 71 +- Documentation/index.rst | 1 + Documentation/thermal/sysfs-api.txt | 2 +- MAINTAINERS | 121 +- arch/arm/crypto/aes-neonbs-glue.c | 2 + arch/arm/crypto/chacha-neon-glue.c | 5 +- arch/arm/crypto/crc32-ce-glue.c | 5 +- arch/arm/crypto/crct10dif-ce-glue.c | 3 +- arch/arm/crypto/ghash-ce-glue.c | 10 +- arch/arm/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm/crypto/sha1-ce-glue.c | 5 +- arch/arm/crypto/sha1_neon_glue.c | 5 +- arch/arm/crypto/sha2-ce-glue.c | 5 +- arch/arm/crypto/sha256_neon_glue.c | 5 +- arch/arm/crypto/sha512-neon-glue.c | 5 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 25 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 7 +- arch/arm64/crypto/aes-ce-glue.c | 5 +- arch/arm64/crypto/aes-glue.c | 6 +- arch/arm64/crypto/aes-neonbs-glue.c | 4 +- arch/arm64/crypto/chacha-neon-glue.c | 5 +- arch/arm64/crypto/crct10dif-ce-glue.c | 5 +- arch/arm64/crypto/ghash-ce-glue.c | 17 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm64/crypto/sha1-ce-glue.c | 7 +- arch/arm64/crypto/sha2-ce-glue.c | 7 +- arch/arm64/crypto/sha256-glue.c | 5 +- arch/arm64/crypto/sha3-ce-glue.c | 5 +- arch/arm64/crypto/sha512-ce-glue.c | 7 +- arch/arm64/crypto/sm3-ce-glue.c | 7 +- arch/arm64/crypto/sm4-ce-glue.c | 5 +- arch/powerpc/crypto/crc32c-vpmsum_glue.c | 4 +- arch/powerpc/crypto/crct10dif-vpmsum_glue.c | 4 +- arch/powerpc/include/asm/Kbuild | 1 + arch/s390/crypto/des_s390.c | 21 +- arch/sparc/crypto/des_glue.c | 11 +- arch/x86/crypto/aegis128-aesni-glue.c | 157 +-- arch/x86/crypto/aegis128l-aesni-glue.c | 157 +-- arch/x86/crypto/aegis256-aesni-glue.c | 157 +-- arch/x86/crypto/aesni-intel_glue.c | 212 +--- arch/x86/crypto/chacha_glue.c | 6 +- arch/x86/crypto/crc32-pclmul_glue.c | 5 +- arch/x86/crypto/crc32c-intel_glue.c | 7 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 20 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 11 +- arch/x86/crypto/morus1280-avx2-glue.c | 12 +- arch/x86/crypto/morus1280-sse2-glue.c | 12 +- arch/x86/crypto/morus1280_glue.c | 85 -- arch/x86/crypto/morus640-sse2-glue.c | 12 +- arch/x86/crypto/morus640_glue.c | 85 -- arch/x86/crypto/nhpoly1305-avx2-glue.c | 5 +- arch/x86/crypto/nhpoly1305-sse2-glue.c | 5 +- arch/x86/crypto/poly1305_glue.c | 4 +- arch/x86/crypto/sha1_ssse3_glue.c | 7 +- arch/x86/crypto/sha256_ssse3_glue.c | 7 +- arch/x86/crypto/sha512_ssse3_glue.c | 10 +- arch/x86/include/asm/mce.h | 25 +- arch/x86/kernel/cpu/mce/amd.c | 52 +- arch/x86/kernel/cpu/mce/core.c | 102 +- arch/x86/kernel/cpu/mce/genpool.c | 3 + arch/x86/kernel/cpu/mce/inject.c | 14 +- arch/x86/kernel/cpu/mce/internal.h | 9 + arch/x86/power/hibernate.c | 1 - crypto/842.c | 2 +- crypto/Kconfig | 85 +- crypto/Makefile | 10 +- crypto/adiantum.c | 3 +- crypto/aegis128.c | 2 +- crypto/aegis128l.c | 2 +- crypto/aegis256.c | 2 +- crypto/aes_generic.c | 10 +- crypto/akcipher.c | 14 + crypto/algboss.c | 8 +- crypto/ansi_cprng.c | 2 +- crypto/anubis.c | 2 +- crypto/arc4.c | 2 +- crypto/asymmetric_keys/asym_tpm.c | 43 +- crypto/asymmetric_keys/pkcs7_verify.c | 1 - crypto/asymmetric_keys/public_key.c | 105 +- crypto/asymmetric_keys/verify_pefile.c | 1 - crypto/asymmetric_keys/x509.asn1 | 2 +- crypto/asymmetric_keys/x509_cert_parser.c | 57 +- crypto/asymmetric_keys/x509_public_key.c | 1 - crypto/authenc.c | 2 +- crypto/authencesn.c | 2 +- crypto/blowfish_generic.c | 2 +- crypto/camellia_generic.c | 2 +- crypto/cast5_generic.c | 2 +- crypto/cast6_generic.c | 2 +- crypto/cbc.c | 2 +- crypto/ccm.c | 46 +- crypto/cfb.c | 2 +- crypto/chacha20poly1305.c | 6 +- crypto/chacha_generic.c | 12 +- crypto/cmac.c | 2 +- crypto/crc32_generic.c | 2 +- crypto/crc32c_generic.c | 2 +- crypto/crct10dif_generic.c | 13 +- crypto/cryptd.c | 252 ---- crypto/crypto_null.c | 2 +- crypto/ctr.c | 2 +- crypto/cts.c | 20 +- crypto/deflate.c | 2 +- crypto/des_generic.c | 13 +- crypto/dh.c | 2 +- crypto/drbg.c | 3 +- crypto/ecb.c | 2 +- crypto/ecc.c | 417 ++++++- crypto/ecc.h | 153 ++- crypto/ecc_curve_defs.h | 15 - crypto/ecdh.c | 2 +- crypto/echainiv.c | 2 +- crypto/ecrdsa.c | 296 +++++ crypto/ecrdsa_defs.h | 225 ++++ crypto/ecrdsa_params.asn1 | 4 + crypto/ecrdsa_pub_key.asn1 | 1 + crypto/fcrypt.c | 2 +- crypto/fips.c | 2 +- crypto/gcm.c | 36 +- crypto/ghash-generic.c | 2 +- crypto/hmac.c | 13 +- crypto/jitterentropy-kcapi.c | 2 +- crypto/keywrap.c | 2 +- crypto/khazad.c | 2 +- crypto/lrw.c | 6 +- crypto/lz4.c | 2 +- crypto/lz4hc.c | 2 +- crypto/lzo-rle.c | 2 +- crypto/lzo.c | 2 +- crypto/md4.c | 2 +- crypto/md5.c | 2 +- crypto/michael_mic.c | 2 +- crypto/morus1280.c | 2 +- crypto/morus640.c | 2 +- crypto/nhpoly1305.c | 2 +- crypto/ofb.c | 2 +- crypto/pcbc.c | 2 +- crypto/pcrypt.c | 2 +- crypto/poly1305_generic.c | 2 +- crypto/rmd128.c | 2 +- crypto/rmd160.c | 2 +- crypto/rmd256.c | 2 +- crypto/rmd320.c | 2 +- crypto/rsa-pkcs1pad.c | 33 +- crypto/rsa.c | 111 +- crypto/salsa20_generic.c | 13 +- crypto/scompress.c | 129 +- crypto/seed.c | 2 +- crypto/seqiv.c | 2 +- crypto/serpent_generic.c | 2 +- crypto/sha1_generic.c | 2 +- crypto/sha256_generic.c | 2 +- crypto/sha3_generic.c | 2 +- crypto/sha512_generic.c | 2 +- crypto/shash.c | 7 +- crypto/simd.c | 273 ++++- crypto/skcipher.c | 9 +- crypto/sm3_generic.c | 2 +- crypto/sm4_generic.c | 2 +- crypto/streebog_generic.c | 27 +- crypto/tcrypt.c | 2 +- crypto/tea.c | 2 +- crypto/testmgr.c | 1242 +++++++++++++++++--- crypto/testmgr.h | 181 ++- crypto/tgr192.c | 2 +- crypto/twofish_generic.c | 2 +- crypto/vmac.c | 2 +- crypto/wp512.c | 2 +- crypto/xcbc.c | 2 +- crypto/xts.c | 2 +- crypto/zstd.c | 2 +- drivers/block/drbd/drbd_receiver.c | 1 - drivers/block/drbd/drbd_worker.c | 2 - drivers/char/hw_random/omap-rng.c | 1 + drivers/char/hw_random/stm32-rng.c | 9 + drivers/crypto/Kconfig | 9 - drivers/crypto/Makefile | 1 - drivers/crypto/amcc/crypto4xx_alg.c | 24 +- drivers/crypto/amcc/crypto4xx_core.c | 48 +- drivers/crypto/amcc/crypto4xx_core.h | 3 +- drivers/crypto/atmel-tdes.c | 106 +- drivers/crypto/axis/artpec6_crypto.c | 2 - drivers/crypto/bcm/cipher.c | 22 +- drivers/crypto/bcm/spu.c | 3 - drivers/crypto/bcm/util.c | 1 - drivers/crypto/caam/caamalg.c | 75 +- drivers/crypto/caam/caamalg_qi.c | 66 +- drivers/crypto/caam/caamalg_qi2.c | 243 ++-- drivers/crypto/caam/caamalg_qi2.h | 2 - drivers/crypto/caam/caampkc.c | 2 - drivers/crypto/caam/ctrl.c | 20 + drivers/crypto/caam/error.c | 2 +- drivers/crypto/caam/intern.h | 4 +- drivers/crypto/caam/jr.c | 33 +- drivers/crypto/caam/qi.c | 4 +- drivers/crypto/caam/regs.h | 11 + drivers/crypto/cavium/cpt/cptvf_algs.c | 30 +- drivers/crypto/cavium/cpt/cptvf_main.c | 2 +- drivers/crypto/cavium/cpt/cptvf_mbox.c | 17 - drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 6 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 337 ++++-- drivers/crypto/cavium/nitrox/nitrox_hal.c | 65 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 46 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 8 +- drivers/crypto/cavium/zip/zip_crypto.c | 8 +- drivers/crypto/ccp/ccp-crypto-des3.c | 21 +- drivers/crypto/ccp/ccp-crypto-rsa.c | 8 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 - drivers/crypto/ccp/psp-dev.c | 69 +- drivers/crypto/ccree/Makefile | 1 + drivers/crypto/ccree/cc_aead.c | 118 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 341 ++---- drivers/crypto/ccree/cc_buffer_mgr.h | 2 +- drivers/crypto/ccree/cc_cipher.c | 585 +++++---- drivers/crypto/ccree/cc_cipher.h | 3 +- drivers/crypto/ccree/cc_crypto_ctx.h | 10 +- drivers/crypto/ccree/cc_debugfs.c | 44 +- drivers/crypto/ccree/cc_debugfs.h | 2 +- drivers/crypto/ccree/cc_driver.c | 120 +- drivers/crypto/ccree/cc_driver.h | 36 +- drivers/crypto/ccree/cc_fips.c | 29 +- drivers/crypto/ccree/cc_fips.h | 4 +- drivers/crypto/ccree/cc_hash.c | 64 +- drivers/crypto/ccree/cc_hash.h | 2 +- drivers/crypto/ccree/cc_host_regs.h | 123 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 35 +- drivers/crypto/ccree/cc_ivgen.c | 11 +- drivers/crypto/ccree/cc_ivgen.h | 2 +- drivers/crypto/ccree/cc_kernel_regs.h | 2 +- drivers/crypto/ccree/cc_lli_defs.h | 4 +- drivers/crypto/ccree/cc_pm.c | 11 +- drivers/crypto/ccree/cc_pm.h | 2 +- drivers/crypto/ccree/cc_request_mgr.c | 116 +- drivers/crypto/ccree/cc_request_mgr.h | 2 +- drivers/crypto/ccree/cc_sram_mgr.c | 7 +- drivers/crypto/ccree/cc_sram_mgr.h | 2 +- drivers/crypto/chelsio/chcr_algo.c | 2 - drivers/crypto/hifn_795x.c | 31 +- drivers/crypto/hisilicon/sec/sec_algs.c | 12 +- drivers/crypto/inside-secure/safexcel_cipher.c | 11 +- drivers/crypto/ixp4xx_crypto.c | 64 +- drivers/crypto/marvell/cipher.c | 11 +- drivers/crypto/marvell/hash.c | 3 +- drivers/crypto/mediatek/mtk-sha.c | 3 - drivers/crypto/mxc-scc.c | 767 ------------ drivers/crypto/mxs-dcp.c | 14 +- drivers/crypto/n2_core.c | 15 +- drivers/crypto/nx/nx-842-pseries.c | 6 +- drivers/crypto/nx/nx-842.c | 3 +- drivers/crypto/nx/nx-aes-xcbc.c | 12 +- drivers/crypto/nx/nx-sha256.c | 6 +- drivers/crypto/nx/nx-sha512.c | 6 +- drivers/crypto/omap-des.c | 29 +- drivers/crypto/omap-sham.c | 2 - drivers/crypto/padlock-sha.c | 5 - drivers/crypto/picoxcell_crypto.c | 35 +- drivers/crypto/qat/qat_common/qat_algs.c | 1 - drivers/crypto/qat/qat_common/qat_asym_algs.c | 2 - drivers/crypto/qce/ablkcipher.c | 22 +- drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 61 +- drivers/crypto/s5p-sss.c | 1 - drivers/crypto/sahara.c | 6 +- drivers/crypto/stm32/Kconfig | 1 + drivers/crypto/stm32/stm32-cryp.c | 74 +- drivers/crypto/stm32/stm32-hash.c | 4 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 78 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 19 +- drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 + drivers/crypto/talitos.c | 108 +- drivers/crypto/ux500/cryp/Makefile | 6 +- drivers/crypto/ux500/cryp/cryp_core.c | 86 +- drivers/crypto/vmx/aes.c | 14 +- drivers/crypto/vmx/aes_cbc.c | 14 +- drivers/crypto/vmx/aes_ctr.c | 10 +- drivers/crypto/vmx/aes_xts.c | 14 +- drivers/crypto/vmx/aesp8-ppc.pl | 4 +- drivers/crypto/vmx/ghash.c | 10 +- drivers/crypto/vmx/vmx.c | 4 +- drivers/edac/altera_edac.c | 262 +++-- drivers/edac/altera_edac.h | 69 +- drivers/edac/amd64_edac.c | 135 ++- drivers/edac/amd64_edac.h | 11 +- drivers/edac/i10nm_base.c | 52 +- drivers/edac/mce_amd.c | 4 +- drivers/edac/skx_base.c | 50 +- drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 - drivers/hwmon/Kconfig | 19 +- drivers/hwmon/Makefile | 1 + drivers/hwmon/ad7414.c | 2 +- drivers/hwmon/adc128d818.c | 2 +- drivers/hwmon/adm1025.c | 98 +- drivers/hwmon/adm1026.c | 416 +++---- drivers/hwmon/adm1029.c | 41 +- drivers/hwmon/adm1031.c | 201 ++-- drivers/hwmon/adm9240.c | 135 +-- drivers/hwmon/ads1015.c | 2 +- drivers/hwmon/ads7828.c | 4 +- drivers/hwmon/adt7411.c | 48 +- drivers/hwmon/adt7475.c | 2 +- drivers/hwmon/f71805f.c | 15 +- drivers/hwmon/hih6130.c | 2 +- drivers/hwmon/hwmon.c | 5 + drivers/hwmon/iio_hwmon.c | 27 +- drivers/hwmon/ina209.c | 2 +- drivers/hwmon/ina2xx.c | 2 +- drivers/hwmon/ina3221.c | 176 ++- drivers/hwmon/jc42.c | 18 +- drivers/hwmon/jz4740-hwmon.c | 4 +- drivers/hwmon/lm63.c | 2 +- drivers/hwmon/lm75.c | 45 +- drivers/hwmon/lm78.c | 114 +- drivers/hwmon/lm85.c | 342 +++--- drivers/hwmon/lm87.c | 165 +-- drivers/hwmon/lm90.c | 15 +- drivers/hwmon/lm95241.c | 34 +- drivers/hwmon/lm95245.c | 49 +- drivers/hwmon/lochnagar-hwmon.c | 412 +++++++ drivers/hwmon/ltc4151.c | 2 +- drivers/hwmon/ltc4245.c | 73 +- drivers/hwmon/ltq-cputemp.c | 26 +- drivers/hwmon/max197.c | 2 +- drivers/hwmon/max31790.c | 58 +- drivers/hwmon/max6621.c | 44 +- drivers/hwmon/max6650.c | 90 +- drivers/hwmon/max6697.c | 2 +- drivers/hwmon/menf21bmc_hwmon.c | 43 +- drivers/hwmon/mlxreg-fan.c | 121 +- drivers/hwmon/nct7904.c | 128 +- drivers/hwmon/npcm750-pwm-fan.c | 70 +- drivers/hwmon/ntc_thermistor.c | 24 +- drivers/hwmon/occ/Kconfig | 17 +- drivers/hwmon/occ/Makefile | 6 +- drivers/hwmon/occ/common.c | 11 + drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/sysfs.c | 29 +- drivers/hwmon/pc87427.c | 14 +- drivers/hwmon/pmbus/Kconfig | 18 + drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/ir38064.c | 65 + drivers/hwmon/pmbus/isl68137.c | 169 +++ drivers/hwmon/pmbus/lm25066.c | 17 +- drivers/hwmon/pmbus/pmbus.h | 18 + drivers/hwmon/pmbus/pmbus_core.c | 129 +- drivers/hwmon/pmbus/tps53679.c | 2 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/pwm-fan.c | 116 +- drivers/hwmon/raspberrypi-hwmon.c | 13 +- drivers/hwmon/s3c-hwmon.c | 4 +- drivers/hwmon/sht15.c | 2 +- drivers/hwmon/sis5595.c | 92 +- drivers/hwmon/smsc47b397.c | 13 +- drivers/hwmon/smsc47m1.c | 106 +- drivers/hwmon/smsc47m192.c | 146 +-- drivers/hwmon/stts751.c | 2 +- drivers/hwmon/thmc50.c | 83 +- drivers/hwmon/tmp102.c | 28 +- drivers/hwmon/tmp103.c | 2 +- drivers/hwmon/tmp108.c | 29 +- drivers/hwmon/tmp421.c | 2 +- drivers/hwmon/via686a.c | 148 ++- drivers/hwmon/vt1211.c | 15 +- drivers/hwmon/vt8231.c | 166 +-- drivers/hwmon/w83627hf.c | 299 ++--- drivers/hwmon/w83773g.c | 32 +- drivers/infiniband/sw/rxe/rxe.h | 1 - drivers/md/dm-crypt.c | 3 - drivers/md/dm-integrity.c | 2 - drivers/net/ppp/ppp_mppe.c | 1 - drivers/net/wireless/intersil/orinoco/mic.c | 1 - drivers/nfc/s3fwrn5/firmware.c | 1 - drivers/ras/cec.c | 4 +- drivers/staging/ks7010/ks_hostif.c | 1 - drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 1 - .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 1 - drivers/target/iscsi/iscsi_target_auth.c | 1 - drivers/thunderbolt/domain.c | 1 - fs/cifs/misc.c | 1 - fs/crypto/keyinfo.c | 1 - fs/ecryptfs/crypto.c | 1 - fs/ecryptfs/keystore.c | 1 - fs/ext4/ext4.h | 1 - fs/f2fs/f2fs.h | 1 - fs/nfsd/nfs4recover.c | 1 - fs/ubifs/auth.c | 6 - fs/ubifs/replay.c | 2 - include/crypto/aes.h | 8 +- include/crypto/akcipher.h | 54 +- include/crypto/cryptd.h | 18 +- include/crypto/des.h | 43 + include/crypto/hash.h | 10 +- include/crypto/internal/simd.h | 44 + include/crypto/morus1280_glue.h | 79 +- include/crypto/morus640_glue.h | 79 +- include/crypto/public_key.h | 4 + include/crypto/streebog.h | 5 +- include/linux/firmware/intel/stratix10-smc.h | 19 + include/linux/hwmon.h | 18 + include/linux/jbd2.h | 1 - include/linux/oid_registry.h | 18 + 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 +- include/linux/psp-sev.h | 3 +- include/uapi/linux/psp-sev.h | 18 +- kernel/kexec_file.c | 1 - lib/crc-t10dif.c | 1 - lib/digsig.c | 1 - lib/libcrc32c.c | 1 - net/bluetooth/amp.c | 1 - net/bluetooth/smp.c | 1 - net/sctp/auth.c | 1 - net/sctp/sm_make_chunk.c | 2 - net/sunrpc/auth_gss/gss_krb5_crypto.c | 2 - net/sunrpc/auth_gss/gss_krb5_mech.c | 1 - net/wireless/lib80211_crypt_tkip.c | 1 - security/apparmor/crypto.c | 2 - security/integrity/digsig_asymmetric.c | 11 +- security/integrity/evm/evm_crypto.c | 1 - security/integrity/ima/ima_crypto.c | 4 - security/keys/dh.c | 1 - security/keys/encrypted-keys/encrypted.c | 1 - security/keys/trusted.c | 1 - 600 files changed, 15556 insertions(+), 9220 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt rename Documentation/hwmon/{ab8500 => ab8500.rst} (69%) delete mode 100644 Documentation/hwmon/abituguru rename Documentation/hwmon/{abituguru-datasheet => abituguru-datasheet.rst} (69%) create mode 100644 Documentation/hwmon/abituguru.rst rename Documentation/hwmon/{abituguru3 => abituguru3.rst} (75%) rename Documentation/hwmon/{abx500 => abx500.rst} (89%) rename Documentation/hwmon/{acpi_power_meter => acpi_power_meter.rst} (65%) rename Documentation/hwmon/{ad7314 => ad7314.rst} (98%) rename Documentation/hwmon/{adc128d818 => adc128d818.rst} (95%) rename Documentation/hwmon/{adm1021 => adm1021.rst} (97%) rename Documentation/hwmon/{adm1025 => adm1025.rst} (96%) rename Documentation/hwmon/{adm1026 => adm1026.rst} (89%) rename Documentation/hwmon/{adm1031 => adm1031.rst} (80%) rename Documentation/hwmon/{adm1275 => adm1275.rst} (93%) rename Documentation/hwmon/{adm9240 => adm9240.rst} (85%) rename Documentation/hwmon/{ads1015 => ads1015.rst} (64%) rename Documentation/hwmon/{ads7828 => ads7828.rst} (68%) rename Documentation/hwmon/{adt7410 => adt7410.rst} (70%) rename Documentation/hwmon/{adt7411 => adt7411.rst} (67%) rename Documentation/hwmon/{adt7462 => adt7462.rst} (94%) rename Documentation/hwmon/{adt7470 => adt7470.rst} (95%) rename Documentation/hwmon/{adt7475 => adt7475.rst} (89%) rename Documentation/hwmon/{amc6821 => amc6821.rst} (90%) rename Documentation/hwmon/{asb100 => asb100.rst} (69%) rename Documentation/hwmon/{asc7621 => asc7621.rst} (80%) rename Documentation/hwmon/{aspeed-pwm-tacho => aspeed-pwm-tacho.rst} (79%) rename Documentation/hwmon/{coretemp => coretemp.rst} (78%) rename Documentation/hwmon/{da9052 => da9052.rst} (66%) rename Documentation/hwmon/{da9055 => da9055.rst} (80%) rename Documentation/hwmon/{dme1737 => dme1737.rst} (89%) rename Documentation/hwmon/{ds1621 => ds1621.rst} (68%) rename Documentation/hwmon/{ds620 => ds620.rst} (88%) rename Documentation/hwmon/{emc1403 => emc1403.rst} (83%) rename Documentation/hwmon/{emc2103 => emc2103.rst} (95%) rename Documentation/hwmon/{emc6w201 => emc6w201.rst} (99%) rename Documentation/hwmon/{f71805f => f71805f.rst} (88%) rename Documentation/hwmon/{f71882fg => f71882fg.rst} (97%) rename Documentation/hwmon/{fam15h_power => fam15h_power.rst} (63%) rename Documentation/hwmon/{ftsteutates => ftsteutates.rst} (65%) rename Documentation/hwmon/{g760a => g760a.rst} (99%) rename Documentation/hwmon/{g762 => g762.rst} (59%) rename Documentation/hwmon/{gl518sm => gl518sm.rst} (89%) rename Documentation/hwmon/{hih6130 => hih6130.rst} (85%) rename Documentation/hwmon/{hwmon-kernel-api.txt => hwmon-kernel-api.rst} (58%) rename Documentation/hwmon/{ibm-cffps => ibm-cffps.rst} (90%) rename Documentation/hwmon/{ibmaem => ibmaem.rst} (92%) rename Documentation/hwmon/{ibmpowernv => ibmpowernv.rst} (86%) rename Documentation/hwmon/{ina209 => ina209.rst} (90%) rename Documentation/hwmon/{ina2xx => ina2xx.rst} (81%) rename Documentation/hwmon/{ina3221 => ina3221.rst} (50%) create mode 100644 Documentation/hwmon/index.rst rename Documentation/hwmon/{ir35221 => ir35221.rst} (88%) create mode 100644 Documentation/hwmon/ir38064.rst create mode 100644 Documentation/hwmon/isl68137.rst rename Documentation/hwmon/{it87 => it87.rst} (92%) rename Documentation/hwmon/{jc42 => jc42.rst} (92%) rename Documentation/hwmon/{k10temp => k10temp.rst} (98%) rename Documentation/hwmon/{k8temp => k8temp.rst} (83%) rename Documentation/hwmon/{lineage-pem => lineage-pem.rst} (88%) rename Documentation/hwmon/{lm25066 => lm25066.rst} (91%) rename Documentation/hwmon/{lm63 => lm63.rst} (95%) rename Documentation/hwmon/{lm70 => lm70.rst} (96%) rename Documentation/hwmon/{lm73 => lm73.rst} (92%) rename Documentation/hwmon/{lm75 => lm75.rst} (79%) rename Documentation/hwmon/{lm77 => lm77.rst} (97%) rename Documentation/hwmon/{lm78 => lm78.rst} (95%) rename Documentation/hwmon/{lm80 => lm80.rst} (94%) rename Documentation/hwmon/{lm83 => lm83.rst} (95%) rename Documentation/hwmon/{lm85 => lm85.rst} (86%) rename Documentation/hwmon/{lm87 => lm87.rst} (89%) rename Documentation/hwmon/{lm90 => lm90.rst} (85%) rename Documentation/hwmon/{lm92 => lm92.rst} (90%) rename Documentation/hwmon/{lm93 => lm93.rst} (80%) rename Documentation/hwmon/{lm95234 => lm95234.rst} (94%) rename Documentation/hwmon/{lm95245 => lm95245.rst} (91%) create mode 100644 Documentation/hwmon/lochnagar.rst rename Documentation/hwmon/{ltc2945 => ltc2945.rst} (89%) rename Documentation/hwmon/{ltc2978 => ltc2978.rst} (58%) rename Documentation/hwmon/{ltc2990 => ltc2990.rst} (76%) rename Documentation/hwmon/{ltc3815 => ltc3815.rst} (83%) rename Documentation/hwmon/{ltc4151 => ltc4151.rst} (80%) rename Documentation/hwmon/{ltc4215 => ltc4215.rst} (78%) rename Documentation/hwmon/{ltc4245 => ltc4245.rst} (89%) rename Documentation/hwmon/{ltc4260 => ltc4260.rst} (85%) rename Documentation/hwmon/{ltc4261 => ltc4261.rst} (88%) rename Documentation/hwmon/{max16064 => max16064.rst} (88%) rename Documentation/hwmon/{max16065 => max16065.rst} (95%) rename Documentation/hwmon/{max1619 => max1619.rst} (82%) rename Documentation/hwmon/{max1668 => max1668.rst} (85%) rename Documentation/hwmon/{max197 => max197.rst} (59%) rename Documentation/hwmon/{max20751 => max20751.rst} (89%) rename Documentation/hwmon/{max31722 => max31722.rst} (83%) rename Documentation/hwmon/{max31785 => max31785.rst} (92%) rename Documentation/hwmon/{max31790 => max31790.rst} (88%) rename Documentation/hwmon/{max34440 => max34440.rst} (77%) rename Documentation/hwmon/{max6639 => max6639.rst} (83%) rename Documentation/hwmon/{max6642 => max6642.rst} (82%) rename Documentation/hwmon/{max6650 => max6650.rst} (86%) rename Documentation/hwmon/{max6697 => max6697.rst} (91%) rename Documentation/hwmon/{max8688 => max8688.rst} (85%) rename Documentation/hwmon/{mc13783-adc => mc13783-adc.rst} (82%) rename Documentation/hwmon/{mcp3021 => mcp3021.rst} (90%) rename Documentation/hwmon/{menf21bmc => menf21bmc.rst} (93%) rename Documentation/hwmon/{mlxreg-fan => mlxreg-fan.rst} (53%) rename Documentation/hwmon/{nct6683 => nct6683.rst} (89%) rename Documentation/hwmon/{nct6775 => nct6775.rst} (86%) rename Documentation/hwmon/{nct7802 => nct7802.rst} (73%) rename Documentation/hwmon/{nct7904 => nct7904.rst} (88%) rename Documentation/hwmon/{npcm750-pwm-fan => npcm750-pwm-fan.rst} (79%) rename Documentation/hwmon/{nsa320 => nsa320.rst} (93%) rename Documentation/hwmon/{ntc_thermistor => ntc_thermistor.rst} (52%) rename Documentation/hwmon/{occ => occ.rst} (67%) rename Documentation/hwmon/{pc87360 => pc87360.rst} (88%) rename Documentation/hwmon/{pc87427 => pc87427.rst} (99%) rename Documentation/hwmon/{pcf8591 => pcf8591.rst} (62%) rename Documentation/hwmon/{pmbus-core => pmbus-core.rst} (68%) rename Documentation/hwmon/{pmbus => pmbus.rst} (88%) rename Documentation/hwmon/{powr1220 => powr1220.rst} (90%) rename Documentation/hwmon/{pwm-fan => pwm-fan.rst} (79%) rename Documentation/hwmon/{raspberrypi-hwmon => raspberrypi-hwmon.rst} (85%) rename Documentation/hwmon/{sch5627 => sch5627.rst} (99%) rename Documentation/hwmon/{sch5636 => sch5636.rst} (99%) rename Documentation/hwmon/{scpi-hwmon => scpi-hwmon.rst} (96%) rename Documentation/hwmon/{sht15 => sht15.rst} (74%) rename Documentation/hwmon/{sht21 => sht21.rst} (92%) rename Documentation/hwmon/{sht3x => sht3x.rst} (75%) rename Documentation/hwmon/{shtc1 => shtc1.rst} (94%) rename Documentation/hwmon/{sis5595 => sis5595.rst} (80%) rename Documentation/hwmon/{smm665 => smm665.rst} (92%) rename Documentation/hwmon/{smsc47b397 => smsc47b397.rst} (62%) rename Documentation/hwmon/{smsc47m1 => smsc47m1.rst} (77%) delete mode 100644 Documentation/hwmon/smsc47m192 create mode 100644 Documentation/hwmon/smsc47m192.rst rename Documentation/hwmon/{submitting-patches => submitting-patches.rst} (93%) rename Documentation/hwmon/{sysfs-interface => sysfs-interface.rst} (67%) rename Documentation/hwmon/{tc654 => tc654.rst} (81%) rename Documentation/hwmon/{tc74 => tc74.rst} (99%) rename Documentation/hwmon/{thmc50 => thmc50.rst} (84%) rename Documentation/hwmon/{tmp102 => tmp102.rst} (92%) rename Documentation/hwmon/{tmp103 => tmp103.rst} (91%) rename Documentation/hwmon/{tmp108 => tmp108.rst} (95%) rename Documentation/hwmon/{tmp401 => tmp401.rst} (92%) rename Documentation/hwmon/{tmp421 => tmp421.rst} (96%) rename Documentation/hwmon/{tps40422 => tps40422.rst} (75%) rename Documentation/hwmon/{twl4030-madc-hwmon => twl4030-madc-hwmon.rst} (82%) rename Documentation/hwmon/{ucd9000 => ucd9000.rst} (87%) rename Documentation/hwmon/{ucd9200 => ucd9200.rst} (80%) rename Documentation/hwmon/{userspace-tools => userspace-tools.rst} (97%) rename Documentation/hwmon/{vexpress => vexpress.rst} (85%) rename Documentation/hwmon/{via686a => via686a.rst} (79%) rename Documentation/hwmon/{vt1211 => vt1211.rst} (73%) rename Documentation/hwmon/{w83627ehf => w83627ehf.rst} (64%) rename Documentation/hwmon/{w83627hf => w83627hf.rst} (73%) rename Documentation/hwmon/{w83773g => w83773g.rst} (91%) rename Documentation/hwmon/{w83781d => w83781d.rst} (66%) rename Documentation/hwmon/{w83791d => w83791d.rst} (59%) rename Documentation/hwmon/{w83792d => w83792d.rst} (78%) delete mode 100644 Documentation/hwmon/w83793 create mode 100644 Documentation/hwmon/w83793.rst delete mode 100644 Documentation/hwmon/w83795 create mode 100644 Documentation/hwmon/w83795.rst rename Documentation/hwmon/{w83l785ts => w83l785ts.rst} (91%) rename Documentation/hwmon/{w83l786ng => w83l786ng.rst} (64%) rename Documentation/hwmon/{wm831x => wm831x.rst} (86%) rename Documentation/hwmon/{wm8350 => wm8350.rst} (81%) rename Documentation/hwmon/{xgene-hwmon => xgene-hwmon.rst} (51%) rename Documentation/hwmon/{zl6100 => zl6100.rst} (83%) create mode 100644 crypto/ecrdsa.c create mode 100644 crypto/ecrdsa_defs.h create mode 100644 crypto/ecrdsa_params.asn1 create mode 100644 crypto/ecrdsa_pub_key.asn1 delete mode 100644 drivers/crypto/mxc-scc.c create mode 100644 drivers/hwmon/lochnagar-hwmon.c create mode 100644 drivers/hwmon/pmbus/ir38064.c create mode 100644 drivers/hwmon/pmbus/isl68137.c