linux/drivers/gpu/drm/amd/display/include
Krunoslav Kovac e05c6786ab drm/amd/display: fix pow() crashing when given base 0
commit d2e59d0ff4 upstream.

[Why&How]
pow(a,x) is implemented as exp(x*log(a)). log(0) will crash.
So return 0^x = 0, unless x=0, convention seems to be 0^0 = 1.

Cc: stable@vger.kernel.org
Signed-off-by: Krunoslav Kovac <Krunoslav.Kovac@amd.com>
Reviewed-by: Anthony Koo <Anthony.Koo@amd.com>
Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-08-26 10:31:00 +02:00
..
audio_types.h
bios_parser_interface.h
bios_parser_types.h drm/amd/display: remove dead code 2017-09-26 17:10:34 -04:00
dal_asic_id.h drm/amdgpu/display: fix vega12/20 handling in dal_asic_id.h 2018-05-18 16:08:19 -05:00
dal_types.h drm/amdgpu/display: remove VEGAM config option 2018-05-18 16:08:18 -05:00
ddc_service_types.h drm/amd/display: AUX will exit when HPD LOW detected 2018-06-15 12:20:23 -05:00
dpcd_defs.h drm/amd/display: read DP sink and DP branch hardware and firmware revision from DPCD 2018-07-13 14:48:49 -05:00
fixed31_32.h drm/amd/display: fix pow() crashing when given base 0 2020-08-26 10:31:00 +02:00
gpio_interface.h
gpio_service_interface.h
gpio_types.h
grph_object_ctrl_defs.h drm/amd/display: add vbios table check for enabling dp ss 2018-08-06 15:56:54 -05:00
grph_object_defs.h drm/amd/display: get board layout for edid emulation 2018-07-05 16:38:45 -05:00
grph_object_id.h drm/amd/display: get board layout for edid emulation 2018-07-05 16:38:45 -05:00
i2caux_interface.h drm/amd/display: Refactor edid read. 2017-09-26 17:22:17 -04:00
irq_service_interface.h
link_service_types.h drm/amd/display: Update Link Training Fallback logic 2018-03-05 15:34:03 -05:00
logger_interface.h drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00
logger_types.h drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00
set_mode_types.h drm/amd/display: start using linux hdmi header 2017-09-26 17:09:26 -04:00
signal_types.h drm/amd/display: Move MAX_TMDS_CLOCK define to header 2018-02-19 14:17:23 -05:00
vector.h