* core changes - propagate of_node to child device - change from atomic to blocking notifier_call_chain * new drivers - pm8916 battery management system - mm8013 fuel gauge * new features - maxim max17040: add temperature support - gpio-poweroff: make priority configurable * cleanups - simplify reset drivers using builtin_platform_driver() - convert all platform drivers to remove_new callback - replace all strncpy occurrences with strscpy - started converting drivers to i2c_get_match_data() - misc. fixes and cleanups -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAmVBle4ACgkQ2O7X88g7 +poosxAAh/5lr8mZY3vmmYFUTeTMXHDEMBstzzcLJIFJADIy1NYtx/vXVhPC8UeC l9DABQhfeLUiYP5hmn4rNSGYT6Jrzc55Dw+1usPJfFNa0vZL7E7ODk7dhCwj8A49 u4zqTH9HPAGFbLI6CiN6tbeepxSM/YEjqNjNt07SZU04803wF7pcEnZXuMhkj+a7 1jxOItfzgdfxCXVRAD7zb1zBsdn6msJKyqDRdfD9gGugihyk88JLwLZY5MmJI93o C2H4EtMwguzTAn7m8zjS0m2FFl/lZLyM5wIKp3qLC+MJPS/rZAcYb/L+fzPxBtWf OZFgqVlvwlaPta3sHdgaG5e3tTWMyZtysxyRCwKGDeih6SHrogB8iCmqKkj0g+o8 UUkUZg4c7B/IxC8W/kc6ngpSOoSi57MqWw8yztTuQz13yHaXygJwG68Q4ndCDJ9Q MOjtA4D76Jfq1ULY9GH6o+/ywRmapnxOZCfLdTyZde/t3KRQBlb1ndsigaT047Ln scRw4XQMykpLvB2rp4W6SEys7ZPgHykD36yvBIz91+4i8LiJmVoKyNCtxh8DD2CI LDsZxXNRksW7L62jbDugw8SkMFSkQQOevWeqeMu9nnE78FNHJm+o+OmqZEn1vkWg 5liLfB5BRqGpO2NhcWNTxvAZP4rt/GRsTXR2Av+T7kr+zDTR1iU= =U8XQ -----END PGP SIGNATURE----- Merge tag 'for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply Pull power supply and reset updates from Sebastian Reichel: "Core changes: - propagate of_node to child device - change from atomic to blocking notifier_call_chain New drivers: - pm8916 battery management system - mm8013 fuel gauge New features: - maxim max17040: add temperature support - gpio-poweroff: make priority configurable Cleanups: - simplify reset drivers using builtin_platform_driver() - convert all platform drivers to remove_new callback - replace all strncpy occurrences with strscpy - started converting drivers to i2c_get_match_data() - misc fixes and cleanups" * tag 'for-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply: (91 commits) power: reset: vexpress: Use device_get_match_data() power: supply: surface-charger: replace deprecated strncpy with strscpy power: supply: surface_battery: replace deprecated strncpy with strscpy power: supply: charger-manager: replace deprecated strncpy with strscpy power: supply: bq25980: replace deprecated strncpy with strscpy power: supply: bq256xx: replace deprecated strncpy with strscpy power: supply: bq2515x: replace deprecated strncpy with strscpy power: supply: bq24190_charger: replace deprecated strncpy with strscpy power: supply: cpcap: Drop non-DT driver matching power: reset: brcmstb: Depend on actual SoC dependencies power: reset: gpio-poweroff: make sys handler priority configurable dt-bindings: power: reset: gpio-poweroff: Add priority property power: reset: gpio-poweroff: use sys-off handler API power: reset: gpio-poweroff: use a struct to store the module variables power: supply: rt5033_charger: Replace "&pdev->dev" by "charger->dev" in probe power: supply: rt5033_charger: Simplify initialization of rt5033_charger_data power: supply: rt5033_charger: Add cable detection and USB OTG supply power: supply: core: remove opencoded string_lower() dt-bindings: power: supply: sbs-manager: Add missing unevaluatedProperties on child node schemas power: supply: mm8013: Fix an error checking issue in mm8013_checkdevice() ...
Linux kernel ============ There are several guides for kernel developers and users. These guides can be rendered in a number of formats, like HTML and PDF. Please read Documentation/admin-guide/README.rst first. In order to build the documentation, use ``make htmldocs`` or ``make pdfdocs``. The formatted documentation can also be read online at: https://www.kernel.org/doc/html/latest/ There are various text files in the Documentation/ subdirectory, several of them using the Restructured Text markup notation. Please read the Documentation/process/changes.rst file, as it contains the requirements for building and running the kernel, and information about the problems which may result by upgrading your kernel.
Description
Languages
C
97.6%
Assembly
1%
Shell
0.5%
Python
0.3%
Makefile
0.3%