Searched hist:"1 d693155" (Results 1 – 5 of 5) sorted by relevance
/openbmc/linux/drivers/thermal/st/ |
H A D | stm_thermal.c | 99c47fcd Thu Dec 06 07:23:32 CST 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: stm32: Fix stm_thermal_read_factory_settings
Adding brackets allows to multiply the register value, masked by TS1_RAMP_COEFF_MASK, by an ADJUST value properly and not to multiply ADJUST by register value and then mask the whole.
Fixes: 1d693155 ("thermal: add stm32 thermal driver") Reviewed-by: Daniel Lezcano <daniel.lezcano@linaro.org> Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 3c9d0820 Thu Dec 06 07:23:32 CST 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: stm32: read factory settings inside stm_thermal_prepare
Calling stm_thermal_read_factory_settings before clocking internal peripheral causes bad register values and makes temperature computation wrong.
Calling stm_thermal_read_factory_settings inside stm_thermal_prepare fixes this problem as internal peripheral is well clocked at this stage.
Fixes: 1d693155 ("thermal: add stm32 thermal driver") Reviewed-by: Daniel Lezcano <daniel.lezcano@linaro.org> Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver
Add support for DTS thermal sensor that can be found on some STM32 platforms.
This driver is based on OF and works in interrupt mode.
It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset.
Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 99c47fcd Thu Dec 06 07:23:32 CST 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: stm32: Fix stm_thermal_read_factory_settings Adding brackets allows to multiply the register value, masked by TS1_RAMP_COEFF_MASK, by an ADJUST value properly and not to multiply ADJUST by register value and then mask the whole. Fixes: 1d693155 ("thermal: add stm32 thermal driver") Reviewed-by: Daniel Lezcano <daniel.lezcano@linaro.org> Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 3c9d0820 Thu Dec 06 07:23:32 CST 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: stm32: read factory settings inside stm_thermal_prepare Calling stm_thermal_read_factory_settings before clocking internal peripheral causes bad register values and makes temperature computation wrong. Calling stm_thermal_read_factory_settings inside stm_thermal_prepare fixes this problem as internal peripheral is well clocked at this stage. Fixes: 1d693155 ("thermal: add stm32 thermal driver") Reviewed-by: Daniel Lezcano <daniel.lezcano@linaro.org> Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver Add support for DTS thermal sensor that can be found on some STM32 platforms. This driver is based on OF and works in interrupt mode. It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset. Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
|
H A D | Kconfig | 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver
Add support for DTS thermal sensor that can be found on some STM32 platforms.
This driver is based on OF and works in interrupt mode.
It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset.
Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver Add support for DTS thermal sensor that can be found on some STM32 platforms. This driver is based on OF and works in interrupt mode. It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset. Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
|
H A D | Makefile | 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver
Add support for DTS thermal sensor that can be found on some STM32 platforms.
This driver is based on OF and works in interrupt mode.
It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset.
Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver Add support for DTS thermal sensor that can be found on some STM32 platforms. This driver is based on OF and works in interrupt mode. It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset. Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
|
/openbmc/linux/drivers/thermal/ |
H A D | Makefile | 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver
Add support for DTS thermal sensor that can be found on some STM32 platforms.
This driver is based on OF and works in interrupt mode.
It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset.
Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver Add support for DTS thermal sensor that can be found on some STM32 platforms. This driver is based on OF and works in interrupt mode. It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset. Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
|
H A D | Kconfig | 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver
Add support for DTS thermal sensor that can be found on some STM32 platforms.
This driver is based on OF and works in interrupt mode.
It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset.
Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com> 1d693155 Fri Oct 05 05:08:46 CDT 2018 David HERNANDEZ SANCHEZ <david.hernandezsanchez@st.com> thermal: add stm32 thermal driver Add support for DTS thermal sensor that can be found on some STM32 platforms. This driver is based on OF and works in interrupt mode. It offers two temperature trip points: passive and critical. The first is intended for passive cooling notification while the second is used for over-temperature reset. Signed-off-by: David Hernandez Sanchez <david.hernandezsanchez@st.com> Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
|