Lines Matching refs:hr
5308 struct dwc2_hregs_backup *hr; in dwc2_backup_host_registers() local
5314 hr = &hsotg->hr_backup; in dwc2_backup_host_registers()
5315 hr->hcfg = dwc2_readl(hsotg, HCFG); in dwc2_backup_host_registers()
5316 hr->haintmsk = dwc2_readl(hsotg, HAINTMSK); in dwc2_backup_host_registers()
5318 hr->hcintmsk[i] = dwc2_readl(hsotg, HCINTMSK(i)); in dwc2_backup_host_registers()
5320 hr->hprt0 = dwc2_read_hprt0(hsotg); in dwc2_backup_host_registers()
5321 hr->hfir = dwc2_readl(hsotg, HFIR); in dwc2_backup_host_registers()
5322 hr->hptxfsiz = dwc2_readl(hsotg, HPTXFSIZ); in dwc2_backup_host_registers()
5323 hr->valid = true; in dwc2_backup_host_registers()
5337 struct dwc2_hregs_backup *hr; in dwc2_restore_host_registers() local
5343 hr = &hsotg->hr_backup; in dwc2_restore_host_registers()
5344 if (!hr->valid) { in dwc2_restore_host_registers()
5349 hr->valid = false; in dwc2_restore_host_registers()
5351 dwc2_writel(hsotg, hr->hcfg, HCFG); in dwc2_restore_host_registers()
5352 dwc2_writel(hsotg, hr->haintmsk, HAINTMSK); in dwc2_restore_host_registers()
5355 dwc2_writel(hsotg, hr->hcintmsk[i], HCINTMSK(i)); in dwc2_restore_host_registers()
5357 dwc2_writel(hsotg, hr->hprt0, HPRT0); in dwc2_restore_host_registers()
5358 dwc2_writel(hsotg, hr->hfir, HFIR); in dwc2_restore_host_registers()
5359 dwc2_writel(hsotg, hr->hptxfsiz, HPTXFSIZ); in dwc2_restore_host_registers()
5487 struct dwc2_hregs_backup *hr; in dwc2_host_exit_hibernation() local
5490 hr = &hsotg->hr_backup; in dwc2_host_exit_hibernation()
5517 dwc2_writel(hsotg, hr->hcfg, HCFG); in dwc2_host_exit_hibernation()
5525 hprt0 = hr->hprt0; in dwc2_host_exit_hibernation()
5531 hprt0 = hr->hprt0; in dwc2_host_exit_hibernation()