mirror of
https://github.com/torvalds/linux.git
synced 2025-11-07 20:19:47 +02:00
PHY_CMN_CLK_CFG1 register has four fields being used in the driver: DSI
clock divider, source of bitclk and two for enabling the DSI PHY PLL
clocks.
dsi_7nm_set_usecase() sets only the source of bitclk, so should leave
all other bits untouched. Use newly introduced
dsi_pll_cmn_clk_cfg1_update() to update respective bits without
overwriting the rest.
While shuffling the code, define and use PHY_CMN_CLK_CFG1 bitfields to
make the code more readable and obvious.
Fixes:
|
||
|---|---|---|
| .. | ||
| dsi_phy.c | ||
| dsi_phy.h | ||
| dsi_phy_7nm.c | ||
| dsi_phy_10nm.c | ||
| dsi_phy_14nm.c | ||
| dsi_phy_20nm.c | ||
| dsi_phy_28nm.c | ||
| dsi_phy_28nm_8960.c | ||