Displaying 9 results from an estimated 9 matches for "max_duty".
Did you mean:
max_data
2015 Nov 29
2
[PATCH] bios/fan: hardcode the fan mode to linear
...ios/fan.c
+++ b/drm/nouveau/nvkm/subdev/bios/fan.c
@@ -83,6 +83,7 @@ nvbios_fan_parse(struct nvkm_bios *bios, struct nvbios_therm_fan *fan)
fan->type = NVBIOS_THERM_FAN_UNK;
}
+ fan->fan_mode = NVBIOS_THERM_FAN_LINEAR;
fan->min_duty = nvbios_rd08(bios, data + 0x02);
fan->max_duty = nvbios_rd08(bios, data + 0x03);
--
2.6.2
2016 Jan 04
2
[PATCH] bios/fan: hardcode the fan mode to linear
...ios *bios, struct
>> nvbios_therm_fan *fan)
>> fan->type = NVBIOS_THERM_FAN_UNK;
>> }
>>
>> + fan->fan_mode = NVBIOS_THERM_FAN_LINEAR;
>> fan->min_duty = nvbios_rd08(bios, data + 0x02);
>> fan->max_duty = nvbios_rd08(bios, data + 0x03);
>>
>>
>
> Ben, can you merge this patch? It is kind of critical :s And it should
> be CCed to stable too, without it, some kepler/maxwell get 0% fan
> power which is kind of dangerous, even without reclocking!
Ping, this is really importa...
2016 Jan 05
2
[PATCH] bios/fan: hardcode the fan mode to linear
...gt;>>> fan->type = NVBIOS_THERM_FAN_UNK;
>>>> }
>>>>
>>>> + fan->fan_mode = NVBIOS_THERM_FAN_LINEAR;
>>>> fan->min_duty = nvbios_rd08(bios, data + 0x02);
>>>> fan->max_duty = nvbios_rd08(bios, data + 0x03);
>>>>
>>>>
>>> Ben, can you merge this patch? It is kind of critical :s And it should be
>>> CCed to stable too, without it, some kepler/maxwell get 0% fan power which
>>> is kind of dangerous, even without reclocki...
2015 Dec 17
0
[PATCH] bios/fan: hardcode the fan mode to linear
...ev/bios/fan.c
> @@ -83,6 +83,7 @@ nvbios_fan_parse(struct nvkm_bios *bios, struct nvbios_therm_fan *fan)
> fan->type = NVBIOS_THERM_FAN_UNK;
> }
>
> + fan->fan_mode = NVBIOS_THERM_FAN_LINEAR;
> fan->min_duty = nvbios_rd08(bios, data + 0x02);
> fan->max_duty = nvbios_rd08(bios, data + 0x03);
>
>
Ben, can you merge this patch? It is kind of critical :s And it should
be CCed to stable too, without it, some kepler/maxwell get 0% fan power
which is kind of dangerous, even without reclocking!
2016 Jan 04
0
[PATCH] bios/fan: hardcode the fan mode to linear
...gt; nvbios_therm_fan *fan)
>>> fan->type = NVBIOS_THERM_FAN_UNK;
>>> }
>>>
>>> + fan->fan_mode = NVBIOS_THERM_FAN_LINEAR;
>>> fan->min_duty = nvbios_rd08(bios, data + 0x02);
>>> fan->max_duty = nvbios_rd08(bios, data + 0x03);
>>>
>>>
>>
>> Ben, can you merge this patch? It is kind of critical :s And it should be
>> CCed to stable too, without it, some kepler/maxwell get 0% fan power which
>> is kind of dangerous, even without reclocking!
>
&g...
2016 Jan 05
0
[PATCH] bios/fan: hardcode the fan mode to linear
...fan->type = NVBIOS_THERM_FAN_UNK;
>>>>> }
>>>>>
>>>>> + fan->fan_mode = NVBIOS_THERM_FAN_LINEAR;
>>>>> fan->min_duty = nvbios_rd08(bios, data + 0x02);
>>>>> fan->max_duty = nvbios_rd08(bios, data + 0x03);
>>>>>
>>>>>
>>>> Ben, can you merge this patch? It is kind of critical :s And it
>>>> should be
>>>> CCed to stable too, without it, some kepler/maxwell get 0% fan power
>>>> which
>&g...
2014 Aug 16
3
[PATCH 1/3] bios/fan: add support for maxwell's fan management table
...ERM_FAN_PWM = 2,
+};
+
/* no vbios have more than 6 */
#define NOUVEAU_TEMP_FAN_TRIP_MAX 10
struct nouveau_therm_trip_point {
@@ -38,7 +44,9 @@ enum nvbios_therm_fan_mode {
};
struct nvbios_therm_fan {
- u16 pwm_freq;
+ enum nvbios_therm_fan_type type;
+
+ u32 pwm_freq;
u8 min_duty;
u8 max_duty;
diff --git a/nvkm/subdev/bios/Makefile.am b/nvkm/subdev/bios/Makefile.am
index 120b941..3ad1daf 100644
--- a/nvkm/subdev/bios/Makefile.am
+++ b/nvkm/subdev/bios/Makefile.am
@@ -22,6 +22,7 @@ libbios_la_SOURCES = base.c \
vmap.c \
volt.c \
xpio.c \
- P0260.c
+ P0...
2014 Mar 24
4
[PATCH 1/4] pm/fan: drop the fan lock in fan_update() before rescheduling
From: Martin Peres <martin.peres at labri.fr>
This should fix a deadlock that has been reported to us where fan_update()
would hold the fan lock and try to grab the alarm_program_lock to reschedule
an update. On an other CPU, the alarm_program_lock would have been taken
before calling fan_update(), leading to a deadlock.
We should Cc: <stable at vger.kernel.org> # 3.9+
Reported-by:
2014 Aug 17
9
[PATCH 01/10] bios/fan: add support for maxwell's fan management table v2
...ERM_FAN_PWM = 2,
+};
+
/* no vbios have more than 6 */
#define NOUVEAU_TEMP_FAN_TRIP_MAX 10
struct nouveau_therm_trip_point {
@@ -38,7 +44,9 @@ enum nvbios_therm_fan_mode {
};
struct nvbios_therm_fan {
- u16 pwm_freq;
+ enum nvbios_therm_fan_type type;
+
+ u32 pwm_freq;
u8 min_duty;
u8 max_duty;
diff --git a/nvkm/subdev/bios/Makefile.am b/nvkm/subdev/bios/Makefile.am
index 120b941..3ad1daf 100644
--- a/nvkm/subdev/bios/Makefile.am
+++ b/nvkm/subdev/bios/Makefile.am
@@ -22,6 +22,7 @@ libbios_la_SOURCES = base.c \
vmap.c \
volt.c \
xpio.c \
- P0260.c
+ P0...