|
@@ -270,11 +270,11 @@ static void dsi_pll_calc_dec_frac(struct dsi_pll_5nm *pll,
|
|
switch (rsc->pll_revision) {
|
|
switch (rsc->pll_revision) {
|
|
case DSI_PLL_5NM:
|
|
case DSI_PLL_5NM:
|
|
default:
|
|
default:
|
|
- if (pll_freq <= 1000000000)
|
|
|
|
|
|
+ if (pll_freq <= 1000000000ULL)
|
|
regs->pll_clock_inverters = 0xA0;
|
|
regs->pll_clock_inverters = 0xA0;
|
|
- else if (pll_freq <= 2500000000)
|
|
|
|
|
|
+ else if (pll_freq <= 2500000000ULL)
|
|
regs->pll_clock_inverters = 0x20;
|
|
regs->pll_clock_inverters = 0x20;
|
|
- else if (pll_freq <= 3500000000)
|
|
|
|
|
|
+ else if (pll_freq <= 3500000000ULL)
|
|
regs->pll_clock_inverters = 0x00;
|
|
regs->pll_clock_inverters = 0x00;
|
|
else
|
|
else
|
|
regs->pll_clock_inverters = 0x40;
|
|
regs->pll_clock_inverters = 0x40;
|
|
@@ -369,16 +369,16 @@ static void dsi_pll_config_hzindep_reg(struct dsi_pll_5nm *pll,
|
|
switch (rsc->pll_revision) {
|
|
switch (rsc->pll_revision) {
|
|
case DSI_PLL_5NM:
|
|
case DSI_PLL_5NM:
|
|
default:
|
|
default:
|
|
- if (vco_rate < 3100000000)
|
|
|
|
|
|
+ if (vco_rate < 3100000000ULL)
|
|
DSI_PLL_REG_W(pll_base,
|
|
DSI_PLL_REG_W(pll_base,
|
|
PLL_ANALOG_CONTROLS_FIVE_1, 0x01);
|
|
PLL_ANALOG_CONTROLS_FIVE_1, 0x01);
|
|
else
|
|
else
|
|
DSI_PLL_REG_W(pll_base,
|
|
DSI_PLL_REG_W(pll_base,
|
|
PLL_ANALOG_CONTROLS_FIVE_1, 0x03);
|
|
PLL_ANALOG_CONTROLS_FIVE_1, 0x03);
|
|
|
|
|
|
- if (vco_rate < 1520000000)
|
|
|
|
|
|
+ if (vco_rate < 1520000000ULL)
|
|
DSI_PLL_REG_W(pll_base, PLL_VCO_CONFIG_1, 0x08);
|
|
DSI_PLL_REG_W(pll_base, PLL_VCO_CONFIG_1, 0x08);
|
|
- else if (vco_rate < 2990000000)
|
|
|
|
|
|
+ else if (vco_rate < 2990000000ULL)
|
|
DSI_PLL_REG_W(pll_base, PLL_VCO_CONFIG_1, 0x00);
|
|
DSI_PLL_REG_W(pll_base, PLL_VCO_CONFIG_1, 0x00);
|
|
else
|
|
else
|
|
DSI_PLL_REG_W(pll_base, PLL_VCO_CONFIG_1, 0x01);
|
|
DSI_PLL_REG_W(pll_base, PLL_VCO_CONFIG_1, 0x01);
|