ce2ca309a6
[ci:skip-build]: already built successfully in CI
21 lines
1.2 KiB
Diff
21 lines
1.2 KiB
Diff
Adapted from ../linux-samsung-dream/02-fix-decon_reg.patch.
|
|
Fixes:
|
|
../drivers/video/fbdev/exynos/dpu_9810/decon_reg.c: In function 'decon_reg_get_clock_ratio':
|
|
../drivers/video/fbdev/exynos/dpu_9810/decon_reg.c:2376:42: error: '-mgeneral-regs-only' is incompatible with the use of floating-point types
|
|
2376 | clks->decon[CLK_ID_VCLK] = decon_clocks_table[i][CLK_ID_VCLK];
|
|
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
and a few similar errors within this file.
|
|
|
|
diff --git a/drivers/video/fbdev/exynos/dpu_9810/decon_reg.c b/drivers/video/fbdev/exynos/dpu_9810/decon_reg.c
|
|
index 4261b1648cf5..85a31b57b476 100644
|
|
--- a/drivers/video/fbdev/exynos/dpu_9810/decon_reg.c
|
|
+++ b/drivers/video/fbdev/exynos/dpu_9810/decon_reg.c
|
|
@@ -2326,7 +2326,7 @@ u32 decon_reg_get_height(u32 id, int dsi_mode)
|
|
return 0;
|
|
}
|
|
|
|
-const double decon_clocks_table[][CLK_ID_MAX] = {
|
|
+const unsigned decon_clocks_table[][CLK_ID_MAX] = {
|
|
/* VCLK, ECLK, ACLK, PCLK, DISP_PLL, resolution, MIC_ratio, DSC count */
|
|
{ 71, 168, 400, 66, 71, 1080 * 1920, MIC_COMP_BYPASS, 0},
|
|
{ 63, 168, 400, 66, 63, 1440 * 2560, MIC_COMP_RATIO_1_2, 0},
|