Lines Matching refs:etmcr
89 u32 etmcr; in etm_set_pwrdwn() local
94 etmcr = etm_readl(drvdata, ETMCR); in etm_set_pwrdwn()
95 etmcr |= ETMCR_PWD_DWN; in etm_set_pwrdwn()
96 etm_writel(drvdata, etmcr, ETMCR); in etm_set_pwrdwn()
101 u32 etmcr; in etm_clr_pwrdwn() local
103 etmcr = etm_readl(drvdata, ETMCR); in etm_clr_pwrdwn()
104 etmcr &= ~ETMCR_PWD_DWN; in etm_clr_pwrdwn()
105 etm_writel(drvdata, etmcr, ETMCR); in etm_clr_pwrdwn()
182 u32 etmcr; in etm_set_prog() local
184 etmcr = etm_readl(drvdata, ETMCR); in etm_set_prog()
185 etmcr |= ETMCR_ETM_PRG; in etm_set_prog()
186 etm_writel(drvdata, etmcr, ETMCR); in etm_set_prog()
201 u32 etmcr; in etm_clr_prog() local
203 etmcr = etm_readl(drvdata, ETMCR); in etm_clr_prog()
204 etmcr &= ~ETMCR_ETM_PRG; in etm_clr_prog()
205 etm_writel(drvdata, etmcr, ETMCR); in etm_clr_prog()
253 u32 etmcr; in etm_enable_hw() local
267 etmcr = etm_readl(drvdata, ETMCR); in etm_enable_hw()
268 etmcr &= (ETMCR_PWD_DWN | ETMCR_ETM_PRG); in etm_enable_hw()
269 etmcr |= drvdata->port_size; in etm_enable_hw()
270 etm_writel(drvdata, drvdata->ctrl | etmcr, ETMCR); in etm_enable_hw()
310 etm_writel(drvdata, drvdata->ctrl | ETMCR_ETM_EN | etmcr, ETMCR); in etm_enable_hw()
1608 coresight_simple_func(etmcr, ETMCR);