Home
last modified time | relevance | path

Searched refs:pwm1 (Results 1 – 133 of 133) sorted by relevance

/linux-4.1.27/drivers/hwmon/
Dadm1026.c289 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 …]
Dlm63.c170 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);
Damc6821.c166 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);
Dsmsc47m1.c711 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()
Dg760a.c160 static DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, get_pwm, set_pwm);
Dpwm-fan.c108 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm, 0);
Dthmc50.c280 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_analog_out,
Dmax6650.c491 static DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, get_pwm, set_pwm);
Dgpio-fan.c316 static DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm);
Dnct7904.c451 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR,
Dmax6639.c363 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0);
Dw83l786ng.c568 SENSOR_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, store_pwm, 0),
Dg762.c1003 static DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, get_pwm, set_pwm);
Dasb100.c607 static DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm1, set_pwm1);
Df75375s.c714 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO|S_IWUSR,
Dadm1031.c520 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm, 0);
Dpc87427.c669 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0);
Dasc7621.c955 PWRITE(pwm1, 0, PRI_HIGH, 0x30, 0, 0, 0, u8),
Dadt7470.c1036 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0);
Dw83791d.c754 SENSOR_ATTR(pwm1, S_IWUSR | S_IRUGO,
Dadt7475.c1022 static SENSOR_DEVICE_ATTR_2(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm, INPUT,
Dw83792d.c1075 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, store_pwm, 0);
Df71805f.c1086 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO, show_pwm, set_pwm, 0);
Dw83781d.c776 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, store_pwm, 0);
Dadt7462.c1626 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0);
Dw83627hf.c1096 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO|S_IWUSR, show_pwm, store_pwm, 0);
Dpc87360.c388 SENSOR_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, set_pwm, 0),
Dit87.c1289 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, show_pwm, set_pwm, 0);
Df71882fg.c552 SENSOR_ATTR_2(pwm1, S_IRUGO|S_IWUSR, show_pwm, store_pwm, 0, 0),
Dlm93.c1907 static SENSOR_DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, store_pwm, 0);
Dw83627ehf.c1566 SENSOR_ATTR(pwm1, S_IWUSR | S_IRUGO, show_pwm, store_pwm, 0),
/linux-4.1.27/Documentation/hwmon/
Damc682147 pwm1 rw pwm1
64 pwm1 = pwm1_auto_point2_pwm. It can go from
81 pwm1 = pwm1_auto_point2_pwm. It can go from
Dg76243 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'
Dthmc5066 pwm1 -- fan speed (0 = stop, 255 = full)
69 The value of 0 for pwm1 also forces FAN_OFF signal from the chip,
Dw8379564 41 | FANCTL1 | 10h (bank 2) | pwm1
117 33 | FANCTL1 | 10h (bank 2) | pwm1
Dg760a18 The fan speed is programmed by setting the period via 'pwm1' of two
Dmax663938 pwm1 RW Fan 1 target duty cycle (0..255)
Dmax665037 pwm1 rw relative speed (0-255), 255=max. speed.
Df71805f165 Both of the automatic modes require that pwm1 corresponds to fan1, pwm2 to
167 to pwm1 and fan1, etc.
Dw8379370 sure bit 0 is cleared in the 6 values. And then set the pwm1 value to
Dw83781d189 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
Df71882fg137 All of the automatic modes require that pwm1 corresponds to fan1, pwm2 to
Dlm93136 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
Dw83627ehf90 temp1 -> pwm1
/linux-4.1.27/Documentation/devicetree/bindings/pwm/
Dpwm-lp3943.txt9 - ti,pwm0 or ti,pwm1: Output pin number(s) for PWM channel 0 or 1.
33 ti,pwm1 = <15>;
Dvt8500-pwm.txt13 pwm1: pwm@d8220000 {
Dimx-pwm.txt19 pwm1: pwm@53fb4000 {
Dpwm-st.txt29 pwm1: pwm@fe510000 {
/linux-4.1.27/arch/arm/boot/dts/
Dimx6dl-aristainetos_4.dts21 pwms = <&pwm1 0 5000000>;
87 &pwm1 {
Dimx6dl-tx6u-811x.dts50 pwms = <&pwm1 0 500000 0>;
148 &pwm1 {
Dimx6q-tx6q-1110.dts50 pwms = <&pwm1 0 500000 0>;
148 &pwm1 {
Dimx53-tx53-x13x.dts48 pwms = <&pwm1 0 500000 0>;
236 &pwm1 {
Dimx6qdl-cubox-i.dtsi64 pwms = <&pwm1 0 50000>;
177 pinctrl_cubox_i_pwm1: cubox-i-pwm1-front-led {
234 &pwm1 {
Dstih407-pinctrl.dtsi234 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 {
Dpxa27x.dtsi21 pwm1: pwm@40b00010 { label
Dimx53-m53evk.dts50 pwms = <&pwm1 0 3000>;
313 &pwm1 {
Dvf-colibri-eval-v3.dtsi99 &pwm1 {
Drk3188.dtsi258 pwm1 {
259 pwm1_out: pwm1-out {
487 &pwm1 {
Dimx6qdl-tx6.dtsi23 pwm0 = &pwm1;
24 pwm1 = &pwm2;
626 &pwm1 {
Drk3066a.dtsi317 pwm1 {
318 pwm1_out: pwm1-out {
560 &pwm1 {
Dimx6qdl-sabrelite.dtsi117 pwms = <&pwm1 0 5000000>;
398 &pwm1 {
Dimx6qdl-nitrogen6x.dtsi118 pwms = <&pwm1 0 5000000>;
403 &pwm1 {
Dvf-colibri.dtsi60 &pwm1 {
Drk3288-firefly.dts69 &pwm1 {
Dimx6qdl-sabresd.dtsi120 pwms = <&pwm1 0 5000000>;
528 &pwm1 {
Dimx6sl-evk.dts25 pwms = <&pwm1 0 5000000>;
579 &pwm1 {
Dtegra30-apalis-eval.dts211 pwm1 {
Datlas6.dtsi456 pwm1_pins_a: pwm1@0 {
459 sirf,function = "pwm1";
Dprima2.dtsi470 pwm1_pins_a: pwm1@0 {
473 sirf,function = "pwm1";
Drk3188-radxarock.dts265 &pwm1 {
Dimx6qdl-hummingboard.dtsi249 &pwm1 {
Drk3288.dtsi500 pwm1: pwm@ff680010 { label
1222 pwm1 {
1223 pwm1_pin: pwm1-pin {
Drk3xxx.dtsi254 pwm1: pwm@20030010 { label
Dimx6dl-riotboard.dts232 &pwm1 {
Dexynos3250-pinctrl.dtsi188 pwm1_out: pwm1-out {
Dimx50.dtsi288 pwm1: pwm@53fb4000 { label
Dexynos4415-pinctrl.dtsi231 pwm1_out: pwm1-out {
Drk3066a-rayeager.dts423 &pwm1 {
Dimx25.dtsi476 pwm1: pwm@53fe0000 { label
Dvfxxx.dtsi210 pwm1: pwm@40039000 { label
Dexynos5420-pinctrl.dtsi641 pwm1_out: pwm1-out {
Dtegra30-apalis.dtsi172 nvidia,function = "pwm1";
Dimx51.dtsi376 pwm1: pwm@73fb4000 { label
Ds3c64xx-pinctrl.dtsi441 pwm1_out: pwm1-out {
Dexynos5250-pinctrl.dtsi361 pwm1_out: pwm1-out {
Ds5pv210-pinctrl.dtsi439 pwm1_out: pwm1-out {
Dexynos4210-pinctrl.dtsi341 pwm1_out: pwm1-out {
Dimx53.dtsi473 pwm1: pwm@53fb4000 { label
Dimx6sl.dtsi304 pwm1: pwm@02080000 { label
Dexynos4x12-pinctrl.dtsi310 pwm1_out: pwm1-out {
Dsun4i-a10.dtsi648 pwm1_pins_a: pwm1@0 {
Dtegra30-beaver.dts468 nvidia,function = "pwm1";
1177 nvidia,function = "pwm1";
Dtegra114-roth.dts228 nvidia,function = "pwm1";
Dtegra124-venice2.dts153 nvidia,function = "pwm1";
Dimx6qdl.dtsi354 pwm1: pwm@02080000 { label
Dtegra114-dalmore.dts223 nvidia,function = "pwm1";
Dsun7i-a20.dtsi756 pwm1_pins_a: pwm1@0 {
Dtegra124-nyan-big.dts235 nvidia,function = "pwm1";
Dtegra124-nyan-blaze.dts231 nvidia,function = "pwm1";
Dimx6sx.dtsi360 pwm1: pwm@02080000 { label
Dtegra124-jetson-tk1.dts263 nvidia,function = "pwm1";
/linux-4.1.27/arch/arm/mach-ep93xx/include/mach/
Dplatform.h44 void ep93xx_register_pwm(int pwm0, int pwm1);
/linux-4.1.27/Documentation/devicetree/bindings/regulator/
Dpwm-regulator.txt15 pwms = <&pwm1 0 8448 0>;
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Dlp3943.txt31 ti,pwm1 = <15>;
/linux-4.1.27/arch/arm/mach-mmp/
Dclock-pxa910.c38 static APBC_CLK(pwm1, PWM1, 1, 13000000);
Dclock-pxa168.c45 static APBC_CLK(pwm1, PWM1, 1, 13000000);
Dpxa168.c100 PXA168_DEVICE(pwm1, "pxa168-pwm", 0, NONE, 0xd401a000, 0x10);
Dpxa910.c139 PXA910_DEVICE(pwm1, "pxa910-pwm", 0, NONE, 0xd401a000, 0x10);
/linux-4.1.27/Documentation/thermal/
Dnouveau_thermal55 * 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/
Dpinmux.c164 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/
Dbrcm,cygnus-pinmux.txt55 "pwm1": "pwm1_grp"
Dnvidia,tegra30-pinmux.txt100 nand_alt, owr, pcie, pwm0, pwm1, pwm2, pwm3, pwr_int_n, rsvd1, rsvd2,
Dnvidia,tegra114-pinmux.txt89 pwm0, pwm1, pwm2, pwm3, pwron, reset_out_n, rsvd1, rsvd2, rsvd3,
Dnvidia,tegra124-pinmux.txt107 i2s1, i2s2, i2s3, i2s4, irda, kbc, owr, pmi, pwm0, pwm1, pwm2, pwm3,
Dnvidia,tegra210-pinmux.txt139 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/
Dpinmux_defs.h99 unsigned int pwm1 : 1; member
/linux-4.1.27/arch/arm/mach-ep93xx/
Dcore.c560 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/
Dpinctrl-cygnus-mux.c524 CYGNUS_PIN_GROUP(pwm1, 0xc, 4, 0),
661 CYGNUS_PIN_FUNCTION(pwm1),
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpfc-emev2.c887 EMEV_MUX_PIN(pwm1, 121, PWM1);
1164 SH_PFC_PIN_GROUP(pwm1),
1400 SH_PFC_FUNCTION(pwm1),
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-palmas.c443 OD_INFO(pwm1, PU_PD_OD, PALMAS_OD_OUTPUT_CTRL, 0x20, 0x20, 0x0);
477 PIN_INFO(pwm1, PWM, NULL, &od_pwm1_info);
Dpinctrl-tegra210.c1239 FUNCTION(pwm1),
Dpinctrl-tegra114.c1506 FUNCTION(pwm1),
Dpinctrl-tegra124.c1669 FUNCTION(pwm1),
Dpinctrl-tegra30.c2065 FUNCTION(pwm1),
/linux-4.1.27/arch/arm64/boot/dts/exynos/
Dexynos7-pinctrl.dtsi267 pwm1_out: pwm1-out {
/linux-4.1.27/drivers/char/
Di8k.c662 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, i8k_hwmon_show_pwm,
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_hwmon.c431 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR,
/linux-4.1.27/drivers/platform/x86/
Dcompal-laptop.c670 static DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, pwm_show, pwm_store);
Deeepc-laptop.c1087 EEEPC_CREATE_SENSOR_ATTR_RW(pwm1, eeepc_get_fan_pwm,
Dasus-wmi.c1072 static DEVICE_ATTR(pwm1, S_IRUGO, asus_hwmon_pwm1, NULL);
Dthinkpad_acpi.c8204 static DEVICE_ATTR(pwm1, S_IWUSR | S_IRUGO, fan_pwm1_show, fan_pwm1_store);
/linux-4.1.27/Documentation/laptops/
Dthinkpad-acpi.txt1136 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/
Dradeon_pm.c699 static SENSOR_DEVICE_ATTR(pwm1, S_IRUGO | S_IWUSR, radeon_hwmon_get_pwm1, radeon_hwmon_set_pwm1, 0);