Re: [PATCH] platform/surface: Add platform profile driver

2021-02-11 Thread Hans de Goede
Hi, On 2/11/21 5:34 PM, Maximilian Luz wrote: > > > On 2/11/21 5:31 PM, Hans de Goede wrote: >> Hi, >> >> On 2/11/21 5:17 PM, Maximilian Luz wrote: >>> >>> >>> On 2/11/21 4:56 PM, Hans de Goede wrote: Hi, On 2/8/21 10:38 PM, Maximilian Luz wrote: > > > On 2/8/21 9:27 P

Re: [PATCH] platform/surface: Add platform profile driver

2021-02-11 Thread Maximilian Luz
On 2/11/21 5:31 PM, Hans de Goede wrote: Hi, On 2/11/21 5:17 PM, Maximilian Luz wrote: On 2/11/21 4:56 PM, Hans de Goede wrote: Hi, On 2/8/21 10:38 PM, Maximilian Luz wrote: On 2/8/21 9:27 PM, Hans de Goede wrote: +static int convert_ssam_to_profile(struct ssam_device *sdev, enum

Re: [PATCH] platform/surface: Add platform profile driver

2021-02-11 Thread Hans de Goede
Hi, On 2/11/21 5:17 PM, Maximilian Luz wrote: > > > On 2/11/21 4:56 PM, Hans de Goede wrote: >> Hi, >> >> On 2/8/21 10:38 PM, Maximilian Luz wrote: >>> >>> >>> On 2/8/21 9:27 PM, Hans de Goede wrote: >> >> >> > +static int convert_ssam_to_profile(struct ssam_device *sdev, enum > ssam_t

Re: [PATCH] platform/surface: Add platform profile driver

2021-02-11 Thread Maximilian Luz
On 2/11/21 4:56 PM, Hans de Goede wrote: Hi, On 2/8/21 10:38 PM, Maximilian Luz wrote: On 2/8/21 9:27 PM, Hans de Goede wrote: +static int convert_ssam_to_profile(struct ssam_device *sdev, enum ssam_tmp_profile p) +{ +    switch (p) { +    case SSAM_TMP_PROFILE_NORMAL: +    retur

Re: [PATCH] platform/surface: Add platform profile driver

2021-02-11 Thread Hans de Goede
Hi, On 2/8/21 10:38 PM, Maximilian Luz wrote: > > > On 2/8/21 9:27 PM, Hans de Goede wrote: >>> +static int convert_ssam_to_profile(struct ssam_device *sdev, enum >>> ssam_tmp_profile p) >>> +{ >>> +    switch (p) { >>> +    case SSAM_TMP_PROFILE_NORMAL: >>> +    return PLATFORM_PROFILE_

Re: [PATCH] platform/surface: Add platform profile driver

2021-02-08 Thread Maximilian Luz
On 2/8/21 9:27 PM, Hans de Goede wrote: Hi, On 2/8/21 8:49 PM, Maximilian Luz wrote: Add a driver to provide platform profile support on 5th- and later generation Microsoft Surface devices with a Surface System Aggregator Module. On those devices, the platform profile can be used to influenc

Re: [PATCH] platform/surface: Add platform profile driver

2021-02-08 Thread Hans de Goede
Hi, On 2/8/21 8:49 PM, Maximilian Luz wrote: > Add a driver to provide platform profile support on 5th- and later > generation Microsoft Surface devices with a Surface System Aggregator > Module. On those devices, the platform profile can be used to influence > cooling behavior and power consumpti

[PATCH] platform/surface: Add platform profile driver

2021-02-08 Thread Maximilian Luz
Add a driver to provide platform profile support on 5th- and later generation Microsoft Surface devices with a Surface System Aggregator Module. On those devices, the platform profile can be used to influence cooling behavior and power consumption. For example, the default 'quiet' profile limits f