Home
last modified time | relevance | path

Searched full:lpg (Results 1 – 21 of 21) sorted by relevance

/linux-6.14.4/drivers/leds/rgb/
Dleds-qcom-lpg.c66 /* LPG common config settings for PPG */
73 /* LPG per channel config settings for PPG */
86 * struct lpg - LPG device context
87 * @dev: pointer to LPG device
96 * @lpg_chan_sdam: LPG SDAM peripheral device
106 struct lpg { struct
136 * @lpg: reference to parent lpg argument
141 * @sdam_offset: channel offset in LPG SDAM
164 struct lpg *lpg; member
202 * @lpg: lpg context reference
[all …]
DKconfig51 tristate "LED support for Qualcomm LPG"
58 wide variety of Qualcomm PMICs. The LPG consists of a number of PWM
63 If compiled as a module, the module will be named leds-qcom-lpg.
DMakefile7 obj-$(CONFIG_LEDS_QCOM_LPG) += leds-qcom-lpg.o
/linux-6.14.4/Documentation/devicetree/bindings/leds/
Dleds-qcom-lpg.yaml4 $id: http://devicetree.org/schemas/leds/leds-qcom-lpg.yaml#
21 - qcom,pm660l-lpg
22 - qcom,pm8150b-lpg
23 - qcom,pm8150l-lpg
26 - qcom,pm8941-lpg
27 - qcom,pm8994-lpg
28 - qcom,pmc8180c-lpg
29 - qcom,pmi632-lpg
31 - qcom,pmi8994-lpg
32 - qcom,pmi8998-lpg
[all …]
/linux-6.14.4/Documentation/leds/
Dleds-qcom-lpg.rst4 Kernel driver for Qualcomm LPG
10 The Qualcomm LPG can be found in a variety of Qualcomm PMICs and consists of a
14 To facilitate the various use cases, the LPG channels can be exposed as
23 deeper idle states the LPG provides pattern support. This consists of a shared
33 Specify a hardware pattern for a Qualcomm LPG LED.
38 described below). As the LPG hardware is not able to perform the linear
54 The LPG supports specifying a longer hold-time for the first and last element
72 In order to save space in the shared lookup table the LPG supports "ping-pong"
Dindex.rst32 leds-qcom-lpg
/linux-6.14.4/arch/x86/mm/pat/
Dcpa-test.c45 long lpg, gpg, spg, exec; member
54 s->lpg = s->gpg = s->spg = s->exec = 0; in print_split()
79 s->lpg++; in print_split()
96 s->spg, s->lpg, s->gpg, s->exec, in print_split()
101 expected = (s->gpg*GPS + s->lpg*LPS)/PAGE_SIZE + s->spg + missed; in print_split()
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dpm6150l.dtsi119 compatible = "qcom,pm6150l-lpg", "qcom,pm8150l-lpg";
Dpmi8994.dtsi41 compatible = "qcom,pmi8994-lpg";
Dpm660l.dtsi68 compatible = "qcom,pm660l-lpg";
Dpmi8998.dtsi72 compatible = "qcom,pmi8998-lpg";
Dpm8994.dtsi138 compatible = "qcom,pm8994-lpg";
Dpm8150l.dtsi125 compatible = "qcom,pm8150l-lpg";
Dpm8150b.dtsi171 compatible = "qcom,pm8150b-lpg";
Dpmi632.dtsi190 compatible = "qcom,pmi632-lpg";
Dsc8180x-pmics.dtsi327 compatible = "qcom,pmc8180c-lpg";
/linux-6.14.4/Documentation/devicetree/bindings/leds/backlight/
Dqcom-wled.yaml162 3 - External signal (e.g. LPG) is used for dimming
/linux-6.14.4/arch/arm/boot/dts/qcom/
Dpm8941.dtsi200 compatible = "qcom,pm8941-lpg";
/linux-6.14.4/Documentation/devicetree/bindings/mfd/
Dqcom,spmi-pmic.yaml124 $ref: /schemas/leds/leds-qcom-lpg.yaml#
/linux-6.14.4/scripts/kconfig/
Dgconf.c635 "gconfig is copyright (c) 2002 Romain Lievin <roms@lpg.ticalc.org>.\n" in on_about1_activate()
/linux-6.14.4/net/ceph/
Dosdmap.c817 *p += 4 + 4; /* skip lpg* */ in decode_pool()