mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 01:32:21 +02:00
spi: cadence-xspi: Use FIELD_MODIFY()
Use FIELD_MODIFY() to remove open-coded bit manipulation. No functional change intended. Signed-off-by: Hans Zhang <18255117159@163.com> Link: https://patch.msgid.link/20260430155456.36998-4-18255117159@163.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
b69bfa5933
commit
6fa473f4c5
|
|
@ -453,8 +453,7 @@ static bool cdns_mrvl_xspi_setup_clock(struct cdns_xspi_dev *cdns_xspi,
|
|||
writel(clk_reg,
|
||||
cdns_xspi->auxbase + MRVL_XSPI_CLK_CTRL_AUX_REG);
|
||||
clk_reg = FIELD_PREP(MRVL_XSPI_CLK_DIV, i);
|
||||
clk_reg &= ~MRVL_XSPI_CLK_DIV;
|
||||
clk_reg |= FIELD_PREP(MRVL_XSPI_CLK_DIV, i);
|
||||
FIELD_MODIFY(MRVL_XSPI_CLK_DIV, &clk_reg, i);
|
||||
clk_reg |= MRVL_XSPI_CLK_ENABLE;
|
||||
clk_reg |= MRVL_XSPI_IRQ_ENABLE;
|
||||
update_clk = true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user