Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'regulator-fix-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator

Pull regulator fixes from Mark Brown:
"A couple of fixes from Thomas, making the UAPI headers more robustly
correct and ensuring they are covered by checkpatch, and one from
Andreas fixing an update for a change to the DT bindings that I missed
was requested during bindings review in the newly added fp9931 driver"

* tag 'regulator-fix-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
regulator: fp9931: fix regulator node pointer
regulator: Add UAPI headers to MAINTAINERS
regulator: uapi: Use UAPI integer type

+5 -5
+1
MAINTAINERS
··· 27920 27920 F: rust/kernel/regulator.rs 27921 27921 F: include/dt-bindings/regulator/ 27922 27922 F: include/linux/regulator/ 27923 + F: include/uapi/regulator/ 27923 27924 K: regulator_get_optional 27924 27925 27925 27926 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
+3
drivers/regulator/fp9931.c
··· 391 391 { 392 392 .name = "v3p3", 393 393 .of_match = of_match_ptr("v3p3"), 394 + .regulators_node = of_match_ptr("regulators"), 394 395 .id = 0, 395 396 .ops = &fp9931_v3p3ops, 396 397 .type = REGULATOR_VOLTAGE, ··· 404 403 { 405 404 .name = "vposneg", 406 405 .of_match = of_match_ptr("vposneg"), 406 + .regulators_node = of_match_ptr("regulators"), 407 407 .id = 1, 408 408 .ops = &fp9931_vposneg_ops, 409 409 .type = REGULATOR_VOLTAGE, ··· 417 415 { 418 416 .name = "vcom", 419 417 .of_match = of_match_ptr("vcom"), 418 + .regulators_node = of_match_ptr("regulators"), 420 419 .id = 2, 421 420 .ops = &fp9931_vcom_ops, 422 421 .type = REGULATOR_VOLTAGE,
+1 -5
include/uapi/regulator/regulator.h
··· 8 8 #ifndef _UAPI_REGULATOR_H 9 9 #define _UAPI_REGULATOR_H 10 10 11 - #ifdef __KERNEL__ 12 11 #include <linux/types.h> 13 - #else 14 - #include <stdint.h> 15 - #endif 16 12 17 13 /* 18 14 * Regulator notifier events. ··· 58 62 59 63 struct reg_genl_event { 60 64 char reg_name[32]; 61 - uint64_t event; 65 + __u64 event; 62 66 }; 63 67 64 68 /* attributes of reg_genl_family */