mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
phy: rockchip: usbdp: Use FIELD_PREP_WM16_CONST
Cleanup code by replacing open-coded version of FIELD_PREP_WM16_CONST with the existing helper macro. Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Tested-by: Igor Paunovic <royalnet026@gmail.com> # Orange Pi 5 Plus Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@oss.qualcomm.com> Link: https://patch.msgid.link/20260915-rockchip-usbdp-cleanup-v15-14-80e2c11d1ce8@collabora.com Signed-off-by: Vinod Koul <vkoul@kernel.org>
This commit is contained in:
parent
ebe1e8cf3d
commit
e8e7f3d875
|
|
@ -12,6 +12,7 @@
|
|||
#include <linux/clk.h>
|
||||
#include <linux/delay.h>
|
||||
#include <linux/gpio/consumer.h>
|
||||
#include <linux/hw_bitfield.h>
|
||||
#include <linux/mfd/syscon.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/mutex.h>
|
||||
|
|
@ -74,7 +75,6 @@
|
|||
#define TRSV_LN2_MON_RX_CDR_DONE_OFFSET 0x1b84 /* trsv_reg06E1 */
|
||||
#define TRSV_LN2_MON_RX_CDR_LOCK_DONE BIT(0)
|
||||
|
||||
#define BIT_WRITEABLE_SHIFT 16
|
||||
#define PHY_AUX_DP_DATA_POL_NORMAL 0
|
||||
#define PHY_AUX_DP_DATA_POL_INVERT 1
|
||||
#define PHY_LANE_MUX_USB 0
|
||||
|
|
@ -103,8 +103,8 @@ struct rk_udphy_grf_reg {
|
|||
#define _RK_UDPHY_GEN_GRF_REG(offset, mask, disable, enable) \
|
||||
{\
|
||||
offset, \
|
||||
FIELD_PREP_CONST(mask, disable) | (mask << BIT_WRITEABLE_SHIFT), \
|
||||
FIELD_PREP_CONST(mask, enable) | (mask << BIT_WRITEABLE_SHIFT), \
|
||||
FIELD_PREP_WM16_CONST(mask, disable), \
|
||||
FIELD_PREP_WM16_CONST(mask, enable), \
|
||||
}
|
||||
|
||||
#define RK_UDPHY_GEN_GRF_REG(offset, bitend, bitstart, disable, enable) \
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user