Home
last modified time | relevance | path

Searched refs:ufs_dev (Results 1 – 4 of 4) sorted by relevance

/src/sys/dev/ufshci/
H A Dufshci_dev.c447 if (!ctrlr->ufs_dev.auto_hibernation_supported) in ufshci_dev_enable_auto_hibernate()
450 ufshci_mmio_write_4(ctrlr, ahit, ctrlr->ufs_dev.ahit); in ufshci_dev_enable_auto_hibernate()
456 ctrlr->ufs_dev.auto_hibernation_supported = in ufshci_dev_init_auto_hibernate()
460 if (!ctrlr->ufs_dev.auto_hibernation_supported) in ufshci_dev_init_auto_hibernate()
464 ctrlr->ufs_dev.ahit = 0; in ufshci_dev_init_auto_hibernate()
465 ctrlr->ufs_dev.ahit |= UFSHCIF(UFSHCI_AHIT_REG_AH8ITV, 150); in ufshci_dev_init_auto_hibernate()
466 ctrlr->ufs_dev.ahit |= UFSHCIF(UFSHCI_AHIT_REG_TS, 3); in ufshci_dev_init_auto_hibernate()
474 ctrlr->ufs_dev.link_state = UFSHCI_UIC_LINK_STATE_ACTIVE; in ufshci_dev_init_uic_link_state()
480 ctrlr->ufs_dev.power_mode_supported = false; in ufshci_dev_init_ufs_power_mode()
493 ctrlr->ufs_dev.power_mode_supported = true; in ufshci_dev_init_ufs_power_mode()
[all …]
H A Dufshci_sysctl.c117 scale = UFSHCIV(UFSHCI_AHIT_REG_TS, ctrlr->ufs_dev.ahit); in ufshci_sysctl_ahit()
118 timer = UFSHCIV(UFSHCI_AHIT_REG_AH8ITV, ctrlr->ufs_dev.ahit); in ufshci_sysctl_ahit()
172 struct ufshci_device *dev = &ctrlr->ufs_dev; in ufshci_sysctl_initialize_ctrlr()
H A Dufshci_ctrlr.c610 if (!ctrlr->ufs_dev.power_mode_supported) in ufshci_ctrlr_suspend()
616 ctrlr->ufs_dev.power_mode = power_map[stype].dev_pwr; in ufshci_ctrlr_suspend()
643 if (!ctrlr->ufs_dev.power_mode_supported) in ufshci_ctrlr_resume()
656 ctrlr->ufs_dev.power_mode = power_map[stype].dev_pwr; in ufshci_ctrlr_resume()
H A Dufshci_private.h335 struct ufshci_device ufs_dev; member