/linux-6.12.1/Documentation/devicetree/bindings/regulator/ |
D | pwm-regulator.yaml | 61 pwm-dutycycle-unit: 65 pwm-dutycycle-range contains values expressed in 70 pwm-dutycycle-range: 73 the dutycycle for regulator-min-microvolt and the 74 second one the dutycycle for regulator-max-microvolt. 75 Duty cycle values are expressed in pwm-dutycycle-unit. 79 - description: the dutycycle for regulator-min-microvolt 80 - description: the dutycycle for regulator-max-microvolt 102 pwm-dutycycle-unit = <1000>; 107 pwm-dutycycle-range = <700 300>; /* */
|
/linux-6.12.1/drivers/regulator/ |
D | pwm-regulator.c | 48 unsigned int dutycycle; member 58 unsigned int dutycycle; in pwm_regulator_init_state() local 62 dutycycle = pwm_get_relative_duty_cycle(&pwm_state, 100); in pwm_regulator_init_state() 65 if (dutycycle == drvdata->duty_cycle_table[i].dutycycle) { in pwm_regulator_init_state() 91 drvdata->duty_cycle_table[selector].dutycycle, 100); in pwm_regulator_set_voltage_sel() 173 * The dutycycle for min_uV might be greater than the one for max_uV. in pwm_regulator_get_voltage() 203 unsigned int dutycycle; in pwm_regulator_set_voltage() local 209 * The dutycycle for min_uV might be greater than the one for max_uV. in pwm_regulator_set_voltage() 218 dutycycle = DIV_ROUND_CLOSEST_ULL((u64)(req_min_uV - min_uV) * in pwm_regulator_set_voltage() 223 dutycycle = min_uV_duty - dutycycle; in pwm_regulator_set_voltage() [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/amlogic/ |
D | meson-g12b-khadas-vim3.dtsi | 24 pwm-dutycycle-range = <100 0>; 43 pwm-dutycycle-range = <100 0>;
|
D | meson-g12b-bananapi-cm4.dtsi | 101 pwm-dutycycle-range = <100 0>; 120 pwm-dutycycle-range = <100 0>;
|
D | meson-g12b-odroid.dtsi | 149 pwm-dutycycle-range = <100 0>; 168 pwm-dutycycle-range = <100 0>;
|
D | meson-g12b-w400.dtsi | 102 pwm-dutycycle-range = <100 0>; 121 pwm-dutycycle-range = <100 0>;
|
D | meson-sm1-khadas-vim3l.dts | 30 pwm-dutycycle-range = <100 0>;
|
D | meson-g12b-a311d-libretech-cc.dts | 26 pwm-dutycycle-range = <100 0>;
|
D | meson-g12b-bananapi.dtsi | 142 pwm-dutycycle-range = <100 0>; 154 pwm-dutycycle-range = <100 0>;
|
D | meson-g12b-radxa-zero2.dts | 145 pwm-dutycycle-range = <100 0>; 164 pwm-dutycycle-range = <100 0>;
|
D | meson-s4-s805x2-aq222.dts | 89 pwm-dutycycle-range = <100 0>;
|
D | meson-sm1-ac2xx.dtsi | 102 pwm-dutycycle-range = <100 0>;
|
D | meson-g12a-radxa-zero.dts | 126 pwm-dutycycle-range = <100 0>;
|
/linux-6.12.1/arch/arm64/boot/dts/rockchip/ |
D | rk3568-mecsbc.dts | 47 pwm-dutycycle-range = <0 100>; /* dutycycle inverted 0% => 0.915V */ 88 pwm-dutycycle-range = <0 100>; /* dutycycle inverted 0% => 0.915V */
|
D | rk3399-gru.dtsi | 110 pwm-dutycycle-range = <100 0>; 111 pwm-dutycycle-unit = <100>; 139 pwm-dutycycle-range = <100 0>; 140 pwm-dutycycle-unit = <100>; 168 pwm-dutycycle-range = <100 0>; 169 pwm-dutycycle-unit = <100>;
|
D | rk3399-gru-chromebook.dtsi | 55 pwm-dutycycle-range = <100 0>; 56 pwm-dutycycle-unit = <100>;
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | axentia,tse850-pcm5142.txt | 73 pwm-dutycycle-unit = <1000>; 74 pwm-dutycycle-range = <100 1000>;
|
/linux-6.12.1/arch/arm/boot/dts/amlogic/ |
D | meson8b-mxq.dts | 40 pwm-dutycycle-range = <100 0>; 87 pwm-dutycycle-range = <100 0>;
|
D | meson8b-odroidc1.dts | 137 pwm-dutycycle-range = <91 0>; 169 pwm-dutycycle-range = <91 0>;
|
D | meson8b-ec100.dts | 178 pwm-dutycycle-range = <100 0>; 262 pwm-dutycycle-range = <100 0>;
|
/linux-6.12.1/arch/arm/boot/dts/microchip/ |
D | at91-tse850-3.dts | 40 pwm-dutycycle-unit = <1000>; 41 pwm-dutycycle-range = <100 1000>;
|
/linux-6.12.1/drivers/net/wireless/ath/ath9k/ |
D | mci.c | 163 "Single PAN/FTP bt period %d ms dutycycle %d\n", in ath_mci_update_scheme() 170 "aggregation limit 1.5 ms dutycycle 30%%\n"); in ath_mci_update_scheme() 177 "Two BT profiles aggr limit 1.5 ms dutycycle %d%%\n", in ath_mci_update_scheme()
|
/linux-6.12.1/arch/arm/boot/dts/rockchip/ |
D | rk3288-veyron.dtsi | 111 pwm-dutycycle-range = <0x7b 0>; 112 pwm-dutycycle-unit = <0x94>;
|
/linux-6.12.1/Documentation/driver-api/ |
D | pwm.rst | 83 care about dutycycle relatively to the full period (like, duty = 50% of the
|
/linux-6.12.1/drivers/hwmon/ |
D | corsair-psu.c | 153 static int corsairpsu_dutycycle_to_pwm(const long dutycycle) in corsairpsu_dutycycle_to_pwm() argument 157 return (result * dutycycle) >> 16; in corsairpsu_dutycycle_to_pwm()
|