/linux-4.1.27/drivers/hwmon/ |
D | adm1026.c | 289 struct pwm_data pwm1; /* Pwm control values */ member 362 data->pwm1.pwm = adm1026_read_value(client, in adm1026_update_device() 449 data->pwm1.enable = 2; in adm1026_update_device() 450 data->pwm1.auto_pwm_min = in adm1026_update_device() 451 PWM_MIN_FROM_REG(data->pwm1.pwm); in adm1026_update_device() 1255 return sprintf(buf, "%d\n", PWM_FROM_REG(data->pwm1.pwm)); in show_pwm_reg() 1264 if (data->pwm1.enable == 1) { in set_pwm_reg() 1273 data->pwm1.pwm = PWM_TO_REG(val); in set_pwm_reg() 1274 adm1026_write_value(client, ADM1026_REG_PWM, data->pwm1.pwm); in set_pwm_reg() 1284 return sprintf(buf, "%d\n", data->pwm1.auto_pwm_min); in show_auto_pwm_min() [all …]
|
D | lm63.c | 170 u8 pwm1[13]; /* 0: current output member 223 data->pwm1[1 + i] = i2c_smbus_read_byte_data(client, in lm63_update_lut() 263 data->pwm1[0] = i2c_smbus_read_byte_data(client, in lm63_update_device() 326 if (data->pwm1[1 + i - 1] > data->pwm1[1 + i] in lm63_lut_looks_bad() 382 pwm = data->pwm1[nr]; in show_pwm1() 384 pwm = data->pwm1[nr] >= 2 * data->pwm1_freq ? in show_pwm1() 385 255 : (data->pwm1[nr] * 255 + data->pwm1_freq) / in show_pwm1() 413 data->pwm1[nr] = data->pwm_highres ? val : in set_pwm1() 415 i2c_smbus_write_byte_data(client, reg, data->pwm1[nr]); in set_pwm1() 755 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm1, set_pwm1, 0);
|
D | amc6821.c | 166 u8 pwm1; member 199 data->pwm1 = i2c_smbus_read_byte_data(client, in amc6821_update_device() 373 return sprintf(buf, "%d\n", data->pwm1); in get_pwm1() 390 data->pwm1 = clamp_val(val , 0, 255); in set_pwm1() 391 i2c_smbus_write_byte_data(client, AMC6821_REG_DCY, data->pwm1); in set_pwm1() 776 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, get_pwm1, set_pwm1, 0);
|
D | smsc47m1.c | 711 int fan1, fan2, fan3, pwm1, pwm2, pwm3; in smsc47m1_probe() local 738 pwm1 = (smsc47m1_read_value(data, SMSC47M1_REG_PPIN(0)) & 0x05) in smsc47m1_probe() 759 if (!(fan1 || fan2 || fan3 || pwm1 || pwm2 || pwm3)) { in smsc47m1_probe() 799 if (pwm1) { in smsc47m1_probe()
|
D | g760a.c | 160 static DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, get_pwm, set_pwm);
|
D | pwm-fan.c | 108 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm, 0);
|
D | thmc50.c | 280 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_analog_out,
|
D | max6650.c | 491 static DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, get_pwm, set_pwm);
|
D | gpio-fan.c | 316 static DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm);
|
D | nct7904.c | 451 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR,
|
D | max6639.c | 363 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0);
|
D | w83l786ng.c | 568 SENSOR_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, store_pwm, 0),
|
D | g762.c | 1003 static DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, get_pwm, set_pwm);
|
D | asb100.c | 607 static DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm1, set_pwm1);
|
D | f75375s.c | 714 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO|S_IWUSR,
|
D | adm1031.c | 520 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm, 0);
|
D | pc87427.c | 669 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0);
|
D | asc7621.c | 955 PWRITE(pwm1, 0, PRI_HIGH, 0x30, 0, 0, 0, u8),
|
D | adt7470.c | 1036 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0);
|
D | w83791d.c | 754 SENSOR_ATTR(pwm1, S_IWUSR | S_IRUGO,
|
D | adt7475.c | 1022 static SENSOR_DEVICE_ATTR_2(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm, INPUT,
|
D | w83792d.c | 1075 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, store_pwm, 0);
|
D | f71805f.c | 1086 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO, show_pwm, set_pwm, 0);
|
D | w83781d.c | 776 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, store_pwm, 0);
|
D | adt7462.c | 1626 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0);
|
D | w83627hf.c | 1096 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO|S_IWUSR, show_pwm, store_pwm, 0);
|
D | pc87360.c | 388 SENSOR_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0),
|
D | it87.c | 1289 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm, 0);
|
D | f71882fg.c | 552 SENSOR_ATTR_2(pwm1, S_IRUGO|S_IWUSR, show_pwm, store_pwm, 0, 0),
|
D | lm93.c | 1907 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, store_pwm, 0);
|
D | w83627ehf.c | 1566 SENSOR_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, store_pwm, 0),
|
/linux-4.1.27/Documentation/hwmon/ |
D | amc6821 | 47 pwm1 rw pwm1 64 pwm1 = pwm1_auto_point2_pwm. It can go from 81 pwm1 = pwm1_auto_point2_pwm. It can go from
|
D | g762 | 43 speed control (open-loop) via pwm1 described below, 2 for 49 pwm1: get or set PWM fan control value in open-loop mode. This is an 55 the fan speed is programmed by setting a value between 0 and 255 via 'pwm1'
|
D | thmc50 | 66 pwm1 -- fan speed (0 = stop, 255 = full) 69 The value of 0 for pwm1 also forces FAN_OFF signal from the chip,
|
D | w83795 | 64 41 | FANCTL1 | 10h (bank 2) | pwm1 117 33 | FANCTL1 | 10h (bank 2) | pwm1
|
D | g760a | 18 The fan speed is programmed by setting the period via 'pwm1' of two
|
D | max6639 | 38 pwm1 RW Fan 1 target duty cycle (0..255)
|
D | max6650 | 37 pwm1 rw relative speed (0-255), 255=max. speed.
|
D | f71805f | 165 Both of the automatic modes require that pwm1 corresponds to fan1, pwm2 to 167 to pwm1 and fan1, etc.
|
D | w83793 | 70 sure bit 0 is cleared in the 6 values. And then set the pwm1 value to
|
D | w83781d | 189 782d and 783s datasheets differ on which is pwm1 and which is pwm2. 197 782d has pwm1-2 for ISA, pwm1-4 for i2c. (pwm3-4 share pins with
|
D | f71882fg | 137 All of the automatic modes require that pwm1 corresponds to fan1, pwm2 to
|
D | lm93 | 136 where 0 disables and 1 enables the manual control mode. The sysfs files pwm1 141 PWM mode is disabled, the value of pwm1 and pwm2 indicates the current duty
|
D | w83627ehf | 90 temp1 -> pwm1
|
/linux-4.1.27/Documentation/devicetree/bindings/pwm/ |
D | pwm-lp3943.txt | 9 - ti,pwm0 or ti,pwm1: Output pin number(s) for PWM channel 0 or 1. 33 ti,pwm1 = <15>;
|
D | vt8500-pwm.txt | 13 pwm1: pwm@d8220000 {
|
D | imx-pwm.txt | 19 pwm1: pwm@53fb4000 {
|
D | pwm-st.txt | 29 pwm1: pwm@fe510000 {
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | imx6dl-aristainetos_4.dts | 21 pwms = <&pwm1 0 5000000>; 87 &pwm1 {
|
D | imx6dl-tx6u-811x.dts | 50 pwms = <&pwm1 0 500000 0>; 148 &pwm1 {
|
D | imx6q-tx6q-1110.dts | 50 pwms = <&pwm1 0 500000 0>; 148 &pwm1 {
|
D | imx53-tx53-x13x.dts | 48 pwms = <&pwm1 0 500000 0>; 236 &pwm1 {
|
D | imx6qdl-cubox-i.dtsi | 64 pwms = <&pwm1 0 50000>; 177 pinctrl_cubox_i_pwm1: cubox-i-pwm1-front-led { 234 &pwm1 {
|
D | stih407-pinctrl.dtsi | 234 pwm1 { 235 pinctrl_pwm1_chan0_default: pwm1-0-default { 240 pinctrl_pwm1_chan1_default: pwm1-1-default { 245 pinctrl_pwm1_chan2_default: pwm1-2-default { 250 pinctrl_pwm1_chan3_default: pwm1-3-default {
|
D | pxa27x.dtsi | 21 pwm1: pwm@40b00010 { label
|
D | imx53-m53evk.dts | 50 pwms = <&pwm1 0 3000>; 313 &pwm1 {
|
D | vf-colibri-eval-v3.dtsi | 99 &pwm1 {
|
D | rk3188.dtsi | 258 pwm1 { 259 pwm1_out: pwm1-out { 487 &pwm1 {
|
D | imx6qdl-tx6.dtsi | 23 pwm0 = &pwm1; 24 pwm1 = &pwm2; 626 &pwm1 {
|
D | rk3066a.dtsi | 317 pwm1 { 318 pwm1_out: pwm1-out { 560 &pwm1 {
|
D | imx6qdl-sabrelite.dtsi | 117 pwms = <&pwm1 0 5000000>; 398 &pwm1 {
|
D | imx6qdl-nitrogen6x.dtsi | 118 pwms = <&pwm1 0 5000000>; 403 &pwm1 {
|
D | vf-colibri.dtsi | 60 &pwm1 {
|
D | rk3288-firefly.dts | 69 &pwm1 {
|
D | imx6qdl-sabresd.dtsi | 120 pwms = <&pwm1 0 5000000>; 528 &pwm1 {
|
D | imx6sl-evk.dts | 25 pwms = <&pwm1 0 5000000>; 579 &pwm1 {
|
D | tegra30-apalis-eval.dts | 211 pwm1 {
|
D | atlas6.dtsi | 456 pwm1_pins_a: pwm1@0 { 459 sirf,function = "pwm1";
|
D | prima2.dtsi | 470 pwm1_pins_a: pwm1@0 { 473 sirf,function = "pwm1";
|
D | rk3188-radxarock.dts | 265 &pwm1 {
|
D | imx6qdl-hummingboard.dtsi | 249 &pwm1 {
|
D | rk3288.dtsi | 500 pwm1: pwm@ff680010 { label 1222 pwm1 { 1223 pwm1_pin: pwm1-pin {
|
D | rk3xxx.dtsi | 254 pwm1: pwm@20030010 { label
|
D | imx6dl-riotboard.dts | 232 &pwm1 {
|
D | exynos3250-pinctrl.dtsi | 188 pwm1_out: pwm1-out {
|
D | imx50.dtsi | 288 pwm1: pwm@53fb4000 { label
|
D | exynos4415-pinctrl.dtsi | 231 pwm1_out: pwm1-out {
|
D | rk3066a-rayeager.dts | 423 &pwm1 {
|
D | imx25.dtsi | 476 pwm1: pwm@53fe0000 { label
|
D | vfxxx.dtsi | 210 pwm1: pwm@40039000 { label
|
D | exynos5420-pinctrl.dtsi | 641 pwm1_out: pwm1-out {
|
D | tegra30-apalis.dtsi | 172 nvidia,function = "pwm1";
|
D | imx51.dtsi | 376 pwm1: pwm@73fb4000 { label
|
D | s3c64xx-pinctrl.dtsi | 441 pwm1_out: pwm1-out {
|
D | exynos5250-pinctrl.dtsi | 361 pwm1_out: pwm1-out {
|
D | s5pv210-pinctrl.dtsi | 439 pwm1_out: pwm1-out {
|
D | exynos4210-pinctrl.dtsi | 341 pwm1_out: pwm1-out {
|
D | imx53.dtsi | 473 pwm1: pwm@53fb4000 { label
|
D | imx6sl.dtsi | 304 pwm1: pwm@02080000 { label
|
D | exynos4x12-pinctrl.dtsi | 310 pwm1_out: pwm1-out {
|
D | sun4i-a10.dtsi | 648 pwm1_pins_a: pwm1@0 {
|
D | tegra30-beaver.dts | 468 nvidia,function = "pwm1"; 1177 nvidia,function = "pwm1";
|
D | tegra114-roth.dts | 228 nvidia,function = "pwm1";
|
D | tegra124-venice2.dts | 153 nvidia,function = "pwm1";
|
D | imx6qdl.dtsi | 354 pwm1: pwm@02080000 { label
|
D | tegra114-dalmore.dts | 223 nvidia,function = "pwm1";
|
D | sun7i-a20.dtsi | 756 pwm1_pins_a: pwm1@0 {
|
D | tegra124-nyan-big.dts | 235 nvidia,function = "pwm1";
|
D | tegra124-nyan-blaze.dts | 231 nvidia,function = "pwm1";
|
D | imx6sx.dtsi | 360 pwm1: pwm@02080000 { label
|
D | tegra124-jetson-tk1.dts | 263 nvidia,function = "pwm1";
|
/linux-4.1.27/arch/arm/mach-ep93xx/include/mach/ |
D | platform.h | 44 void ep93xx_register_pwm(int pwm0, int pwm1);
|
/linux-4.1.27/Documentation/devicetree/bindings/regulator/ |
D | pwm-regulator.txt | 15 pwms = <&pwm1 0 8448 0>;
|
/linux-4.1.27/Documentation/devicetree/bindings/mfd/ |
D | lp3943.txt | 31 ti,pwm1 = <15>;
|
/linux-4.1.27/arch/arm/mach-mmp/ |
D | clock-pxa910.c | 38 static APBC_CLK(pwm1, PWM1, 1, 13000000);
|
D | clock-pxa168.c | 45 static APBC_CLK(pwm1, PWM1, 1, 13000000);
|
D | pxa168.c | 100 PXA168_DEVICE(pwm1, "pxa168-pwm", 0, NONE, 0xd401a000, 0x10);
|
D | pxa910.c | 139 PXA910_DEVICE(pwm1, "pxa910-pwm", 0, NONE, 0xd401a000, 0x10);
|
/linux-4.1.27/Documentation/thermal/ |
D | nouveau_thermal | 55 * pwm1: Current PWM value (power percentage); 66 * 1: The fan can be driven in manual (use pwm1 to change the speed);
|
/linux-4.1.27/arch/cris/arch-v32/mach-a3/ |
D | pinmux.c | 164 hwprot.pwm1 = regk_pinmux_yes; in crisv32_pinmux_alloc_fixed() 323 hwprot.pwm1 = regk_pinmux_no; in crisv32_pinmux_dealloc_fixed()
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | brcm,cygnus-pinmux.txt | 55 "pwm1": "pwm1_grp"
|
D | nvidia,tegra30-pinmux.txt | 100 nand_alt, owr, pcie, pwm0, pwm1, pwm2, pwm3, pwr_int_n, rsvd1, rsvd2,
|
D | nvidia,tegra114-pinmux.txt | 89 pwm0, pwm1, pwm2, pwm3, pwron, reset_out_n, rsvd1, rsvd2, rsvd3,
|
D | nvidia,tegra124-pinmux.txt | 107 i2s1, i2s2, i2s3, i2s4, irda, kbc, owr, pmi, pwm0, pwm1, pwm2, pwm3,
|
D | nvidia,tegra210-pinmux.txt | 139 pe1, pmi, pwm0, pwm1, pwm2, pwm3, qspi, rsvd0, rsvd1, rsvd2, rsvd3, sata,
|
/linux-4.1.27/arch/cris/include/arch-v32/mach-a3/mach/hwregs/ |
D | pinmux_defs.h | 99 unsigned int pwm1 : 1; member
|
/linux-4.1.27/arch/arm/mach-ep93xx/ |
D | core.c | 560 void __init ep93xx_register_pwm(int pwm0, int pwm1) in ep93xx_register_pwm() argument 566 if (pwm1) in ep93xx_register_pwm()
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-mux.c | 524 CYGNUS_PIN_GROUP(pwm1, 0xc, 4, 0), 661 CYGNUS_PIN_FUNCTION(pwm1),
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
D | pfc-emev2.c | 887 EMEV_MUX_PIN(pwm1, 121, PWM1); 1164 SH_PFC_PIN_GROUP(pwm1), 1400 SH_PFC_FUNCTION(pwm1),
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-palmas.c | 443 OD_INFO(pwm1, PU_PD_OD, PALMAS_OD_OUTPUT_CTRL, 0x20, 0x20, 0x0); 477 PIN_INFO(pwm1, PWM, NULL, &od_pwm1_info);
|
D | pinctrl-tegra210.c | 1239 FUNCTION(pwm1),
|
D | pinctrl-tegra114.c | 1506 FUNCTION(pwm1),
|
D | pinctrl-tegra124.c | 1669 FUNCTION(pwm1),
|
D | pinctrl-tegra30.c | 2065 FUNCTION(pwm1),
|
/linux-4.1.27/arch/arm64/boot/dts/exynos/ |
D | exynos7-pinctrl.dtsi | 267 pwm1_out: pwm1-out {
|
/linux-4.1.27/drivers/char/ |
D | i8k.c | 662 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, i8k_hwmon_show_pwm,
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_hwmon.c | 431 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR,
|
/linux-4.1.27/drivers/platform/x86/ |
D | compal-laptop.c | 670 static DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, pwm_show, pwm_store);
|
D | eeepc-laptop.c | 1087 EEEPC_CREATE_SENSOR_ATTR_RW(pwm1, eeepc_get_fan_pwm,
|
D | asus-wmi.c | 1072 static DEVICE_ATTR(pwm1, S_IRUGO, asus_hwmon_pwm1, NULL);
|
D | thinkpad_acpi.c | 8204 static DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, fan_pwm1_show, fan_pwm1_store);
|
/linux-4.1.27/Documentation/laptops/ |
D | thinkpad-acpi.txt | 1136 sysfs device attributes: (hwmon "thinkpad") fan1_input, pwm1, 1197 are no writes to pwm1_enable (or to pwm1 *if and only if* pwm1_enable is 1261 1: Manual PWM control (use pwm1 to set fan level) 1269 hwmon device attribute pwm1: 1292 To stop the fan: set pwm1 to zero, and pwm1_enable to 1. 1295 with EINVAL, try to set pwm1_enable to 1 and pwm1 to at least 128 (255
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_pm.c | 699 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, radeon_hwmon_get_pwm1, radeon_hwmon_set_pwm1, 0);
|