This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 0da9bc6d2fc3 Merge tag 'spi-v5.15' of git://git.kernel.org/pub/scm/linu [...] new f820547446ed power: supply: ab8500: Use library interpolation new c5b64a990e7f power: supply: ab8500: Rename charging algorithm symbols new 484a9cc3dcb8 power: supply: ab8500: Drop abx500 concept new 661d10ee0f1b power: supply: ab8500: Rename charging algorithm psy new 5176a18bb5e1 power: supply: ab8500: Drop some includes from bmdata new 56d629af09b9 power: supply: PCHG: Peripheral device charger new ad1abe476995 power: supply: cw2015: use dev_err_probe to allow deferred probe new daaca3156dd9 power: supply: sc27xx: Delete superfluous error message new f9ac97307b62 power: supply: axp288_fuel_gauge: Fix define alignment new fc0db6556c41 power: supply: axp288_fuel_gauge: Remove debugfs support new 8f6cc48e1aff power: supply: axp288_fuel_gauge: Silence the chatty IRQ m [...] new caa534c3ba40 power: supply: axp288_fuel_gauge: Report register-address [...] new f17bda7f655f power: supply: axp288_fuel_gauge: Drop retry logic from fu [...] new 7eef3e663834 power: supply: axp288_fuel_gauge: Store struct device poin [...] new c371d4491ba6 power: supply: axp288_fuel_gauge: Only read PWR_OP_MODE, F [...] new 394088f0b066 power: supply: axp288_fuel_gauge: Refresh all registers in one go new 964b3e9b02bd power: supply: axp288_fuel_gauge: Move the AXP20X_CC_CTRL [...] new 213e19d659f9 power: supply: axp288_fuel_gauge: Take the P-Unit semaphor [...] new e759e1b95836 dt-bindings: power: supply: max17042: Document max77849-battery new 4415e4cea4e6 power: supply: max17042_battery: Add support for MAX77849 [...] new 83abf9e150f3 dt-bindings: power: supply: axp20x: Add AXP803 compatible new cc2712f24e03 dt-bindings: power: supply: axp20x-battery: Add AXP209 compatible new 391719dce5eb power: supply: qcom_smbb: Remove superfluous error message new e11544d0cdc1 power: supply: sbs-battery: relax voltage limit new 6ea0126631b0 power: supply: sbs-battery: add support for time_to_empty_ [...] new c02aa89b7435 power: supply: axp288_charger: Use the defined variable to [...] new 38334231965e power: supply: ab8500: clean up warnings found by checkpatch new 1a844ddf06b0 iio: adc: rn5t618: Add iio map new 2f5caa26a074 power: supply: rn5t618: Add voltage_now property new 27a8ff4648f5 power: supply: bq24735: reorganize ChargeOption command macros new e12ef7bf3411 lib: add linear range get selector within new 23531eec79b6 dt-bindings: power: Add bindings document for Charger supp [...] new 0402e8ebb8b8 power: supply: mt6360_charger: add MT6360 charger support new ecdf7e7a1d66 Merge tag 'ib-mt6360-for-5.15-signed' into psy-next new e2f471efe1d6 power: reset: linkstation-poweroff: prepare for new devices new 0c77ec3da8c1 power: reset: linkstation-poweroff: add new device new b171cb623ca2 dt-bindings: power: Extend battery bindings with chemistry new 4eef766b7d4d power: supply: core: Parse battery chemistry/technology new 54784ffa5b26 power: supply: max17042: handle fails of reading status register new 22b6907caf11 power: supply: max17042: remove duplicated STATUS bit defines new 9c425fa3f273 dt-bindings: power: supply: max17042: describe interrupt new 80698507e0b2 power: reset: Add TPS65086 restart driver new 3e81bd7dfb9c dt-bindings: power: supply: smb347-charger: Document USB V [...] new 4ac59d85a236 power: supply: smb347-charger: Make smb347_set_writable() [...] new 17e7bc532cd5 power: supply: smb347-charger: Utilize generic regmap caching new efe2175478d5 power: supply: smb347-charger: Add missing pin control activation new 565efae96ca1 power: supply: smb347-charger: Implement USB VBUS regulator new 1e4f30eaf4b8 power: supply: max17042_battery: clean up MAX17055_V_empty new ed0d0a050602 power: supply: max17042_battery: fix typo in MAx17042_TOFF new 4bf00434a618 power: supply: max17042_battery: more robust chip type checks new eaa2c490514d power: supply: max17042_battery: log SOC threshold using d [...] new c9398455b046 power: supply: core: Fix parsing of battery chemistry/technology new 4520dcbe0df4 Merge tag 'for-v5.15' of git://git.kernel.org/pub/scm/linu [...] new 847fdae1579f char: tpm: Kconfig: remove bad i2c cr50 select new 6824f8554a98 char: tpm: cr50_i2c: convert to new probe interface new ea35e0d5df6c certs: Trigger creation of RSA module signing key if it's [...] new a4aed36ed592 certs: Add support for using elliptic curve keys for signi [...] new 047d4226b0bc tpm: ibmvtpm: Avoid error message when process gets signal [...] new f985911b7bc7 crypto: public_key: fix overflow during implicit conversion new 451819aa5ad0 Merge tag 'tpmdd-next-v5.15' of git://git.kernel.org/pub/s [...] new f671a691e299 fcntl: fix potential deadlocks for &fown_struct.lock new 2f488f698fda fcntl: fix potential deadlock for &fasync_struct.fa_lock new f7e33bdbd6d1 fs: remove mandatory file locking support new 2949e8427af3 fs: clean up after mandatory file locking support removal new 6f01c935d96c Merge tag 'locks-v5.15' of git://git.kernel.org/pub/scm/li [...]
The 65 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: .../devicetree/bindings/power/supply/battery.yaml | 14 + .../bindings/power/supply/maxim,max17042.yaml | 3 + .../bindings/power/supply/mt6360_charger.yaml | 48 ++ .../power/supply/summit,smb347-charger.yaml | 30 + .../supply/x-powers,axp20x-ac-power-supply.yaml | 11 +- .../x-powers,axp20x-battery-power-supply.yaml | 12 +- .../supply/x-powers,axp20x-usb-power-supply.yaml | 14 +- Documentation/filesystems/mandatory-locking.rst | 188 ----- certs/Kconfig | 26 + certs/Makefile | 21 + crypto/asymmetric_keys/pkcs7_parser.c | 8 + drivers/char/tpm/Kconfig | 1 - drivers/char/tpm/tpm_ibmvtpm.c | 26 +- drivers/char/tpm/tpm_ibmvtpm.h | 2 +- drivers/char/tpm/tpm_tis_i2c_cr50.c | 12 +- drivers/iio/adc/rn5t618-adc.c | 23 + drivers/power/reset/Kconfig | 6 + drivers/power/reset/Makefile | 1 + drivers/power/reset/linkstation-poweroff.c | 77 +- drivers/power/reset/tps65086-restart.c | 98 +++ drivers/power/supply/Kconfig | 26 +- drivers/power/supply/Makefile | 4 +- drivers/power/supply/ab8500-bm.h | 219 +----- drivers/power/supply/ab8500_bmdata.c | 34 +- drivers/power/supply/ab8500_btemp.c | 22 +- .../{abx500_chargalg.c => ab8500_chargalg.c} | 601 +++++++------- drivers/power/supply/ab8500_charger.c | 4 +- drivers/power/supply/ab8500_fg.c | 20 +- drivers/power/supply/axp288_charger.c | 11 +- drivers/power/supply/axp288_fuel_gauge.c | 489 +++++------- drivers/power/supply/bq24735-charger.c | 27 +- drivers/power/supply/cros_peripheral_charger.c | 386 +++++++++ drivers/power/supply/cw2015_battery.c | 4 +- drivers/power/supply/max17042_battery.c | 61 +- drivers/power/supply/mt6360_charger.c | 867 +++++++++++++++++++++ drivers/power/supply/power_supply_core.c | 19 + drivers/power/supply/qcom_smbb.c | 5 +- drivers/power/supply/rn5t618_power.c | 38 + drivers/power/supply/sbs-battery.c | 16 +- drivers/power/supply/sc27xx_fuel_gauge.c | 4 +- drivers/power/supply/smb347-charger.c | 271 ++++++- fs/9p/vfs_file.c | 13 - fs/Kconfig | 10 - fs/afs/flock.c | 4 - fs/ceph/locks.c | 3 - fs/fcntl.c | 18 +- fs/gfs2/file.c | 3 - fs/locks.c | 117 +-- fs/namei.c | 4 +- fs/namespace.c | 29 +- fs/nfs/file.c | 4 - fs/nfsd/nfs4state.c | 14 - fs/nfsd/vfs.c | 23 +- fs/ocfs2/locks.c | 4 - fs/open.c | 8 +- fs/read_write.c | 17 +- fs/remap_range.c | 12 - include/crypto/public_key.h | 4 +- include/dt-bindings/power/summit,smb347-charger.h | 4 + include/linux/fs.h | 84 -- include/linux/linear_range.h | 2 + include/linux/platform_data/cros_ec_commands.h | 67 ++ include/linux/power/max17042_battery.h | 12 +- include/linux/power_supply.h | 1 + lib/linear_ranges.c | 31 + mm/mmap.c | 6 - mm/nommu.c | 3 - 67 files changed, 2748 insertions(+), 1498 deletions(-) create mode 100644 Documentation/devicetree/bindings/power/supply/mt6360_charger.yaml delete mode 100644 Documentation/filesystems/mandatory-locking.rst create mode 100644 drivers/power/reset/tps65086-restart.c rename drivers/power/supply/{abx500_chargalg.c => ab8500_chargalg.c} (74%) create mode 100644 drivers/power/supply/cros_peripheral_charger.c create mode 100644 drivers/power/supply/mt6360_charger.c