Lines Matching refs:qscratch_base
441 static void dwc3_qcom_vbus_override_enable(void __iomem *qscratch_base, bool enable) in dwc3_qcom_vbus_override_enable() argument
444 setbits_le32(qscratch_base + QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable()
446 setbits_le32(qscratch_base + QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable()
449 clrbits_le32(qscratch_base + QSCRATCH_SS_PHY_CTRL, in dwc3_qcom_vbus_override_enable()
451 clrbits_le32(qscratch_base + QSCRATCH_HS_PHY_CTRL, in dwc3_qcom_vbus_override_enable()
457 static void dwc3_qcom_select_utmi_clk(void __iomem *qscratch_base) in dwc3_qcom_select_utmi_clk() argument
460 setbits_le32(qscratch_base + QSCRATCH_GENERAL_CFG, in dwc3_qcom_select_utmi_clk()
463 setbits_le32(qscratch_base + QSCRATCH_GENERAL_CFG, in dwc3_qcom_select_utmi_clk()
466 clrbits_le32(qscratch_base + QSCRATCH_GENERAL_CFG, in dwc3_qcom_select_utmi_clk()
474 void __iomem *qscratch_base = map_physmem(glue->regs, 0x400, MAP_NOCACHE); in dwc3_qcom_glue_configure() local
475 if (IS_ERR_OR_NULL(qscratch_base)) { in dwc3_qcom_glue_configure()
481 dwc3_qcom_select_utmi_clk(qscratch_base); in dwc3_qcom_glue_configure()
484 dwc3_qcom_vbus_override_enable(qscratch_base, true); in dwc3_qcom_glue_configure()