Lines Matching refs:reg_val

97 static u32 USBC_WakeUp_ClearChangeDetect(u32 reg_val)  in USBC_WakeUp_ClearChangeDetect()  argument
99 u32 temp = reg_val; in USBC_WakeUp_ClearChangeDetect()
110 u32 reg_val; in USBC_EnableIdPullUp() local
112 reg_val = musb_readl(base, USBC_REG_o_ISCR); in USBC_EnableIdPullUp()
113 reg_val |= BIT(USBC_BP_ISCR_ID_PULLUP_EN); in USBC_EnableIdPullUp()
114 reg_val = USBC_WakeUp_ClearChangeDetect(reg_val); in USBC_EnableIdPullUp()
115 musb_writel(base, USBC_REG_o_ISCR, reg_val); in USBC_EnableIdPullUp()
120 u32 reg_val; in USBC_EnableDpDmPullUp() local
122 reg_val = musb_readl(base, USBC_REG_o_ISCR); in USBC_EnableDpDmPullUp()
123 reg_val |= BIT(USBC_BP_ISCR_DPDM_PULLUP_EN); in USBC_EnableDpDmPullUp()
124 reg_val = USBC_WakeUp_ClearChangeDetect(reg_val); in USBC_EnableDpDmPullUp()
125 musb_writel(base, USBC_REG_o_ISCR, reg_val); in USBC_EnableDpDmPullUp()
130 u32 reg_val; in USBC_ForceIdToLow() local
132 reg_val = musb_readl(base, USBC_REG_o_ISCR); in USBC_ForceIdToLow()
133 reg_val &= ~(0x03 << USBC_BP_ISCR_FORCE_ID); in USBC_ForceIdToLow()
134 reg_val |= (0x02 << USBC_BP_ISCR_FORCE_ID); in USBC_ForceIdToLow()
135 reg_val = USBC_WakeUp_ClearChangeDetect(reg_val); in USBC_ForceIdToLow()
136 musb_writel(base, USBC_REG_o_ISCR, reg_val); in USBC_ForceIdToLow()
141 u32 reg_val; in USBC_ForceIdToHigh() local
143 reg_val = musb_readl(base, USBC_REG_o_ISCR); in USBC_ForceIdToHigh()
144 reg_val &= ~(0x03 << USBC_BP_ISCR_FORCE_ID); in USBC_ForceIdToHigh()
145 reg_val |= (0x03 << USBC_BP_ISCR_FORCE_ID); in USBC_ForceIdToHigh()
146 reg_val = USBC_WakeUp_ClearChangeDetect(reg_val); in USBC_ForceIdToHigh()
147 musb_writel(base, USBC_REG_o_ISCR, reg_val); in USBC_ForceIdToHigh()
152 u32 reg_val; in USBC_ForceVbusValidToLow() local
154 reg_val = musb_readl(base, USBC_REG_o_ISCR); in USBC_ForceVbusValidToLow()
155 reg_val &= ~(0x03 << USBC_BP_ISCR_FORCE_VBUS_VALID); in USBC_ForceVbusValidToLow()
156 reg_val |= (0x02 << USBC_BP_ISCR_FORCE_VBUS_VALID); in USBC_ForceVbusValidToLow()
157 reg_val = USBC_WakeUp_ClearChangeDetect(reg_val); in USBC_ForceVbusValidToLow()
158 musb_writel(base, USBC_REG_o_ISCR, reg_val); in USBC_ForceVbusValidToLow()
163 u32 reg_val; in USBC_ForceVbusValidToHigh() local
165 reg_val = musb_readl(base, USBC_REG_o_ISCR); in USBC_ForceVbusValidToHigh()
166 reg_val &= ~(0x03 << USBC_BP_ISCR_FORCE_VBUS_VALID); in USBC_ForceVbusValidToHigh()
167 reg_val |= (0x03 << USBC_BP_ISCR_FORCE_VBUS_VALID); in USBC_ForceVbusValidToHigh()
168 reg_val = USBC_WakeUp_ClearChangeDetect(reg_val); in USBC_ForceVbusValidToHigh()
169 musb_writel(base, USBC_REG_o_ISCR, reg_val); in USBC_ForceVbusValidToHigh()