Lines Matching refs:hpet
95 struct hpet __iomem *hd_hpet;
109 struct hpet __iomem *hp_hpet;
163 struct hpet __iomem *hpet = devp->hd_hpet; in hpet_interrupt() local
168 mc = read_counter(&hpet->hpet_mc); in hpet_interrupt()
459 struct hpet __iomem *hpet; in hpet_ioctl_ieon() local
466 hpet = devp->hd_hpet; in hpet_ioctl_ieon()
498 write_counter(read_counter(&hpet->hpet_mc), in hpet_ioctl_ieon()
502 writel(isr, &hpet->hpet_isr); in hpet_ioctl_ieon()
543 m = read_counter(&hpet->hpet_mc); in hpet_ioctl_ieon()
552 m = read_counter(&hpet->hpet_mc); in hpet_ioctl_ieon()
558 writel(isr, &hpet->hpet_isr); in hpet_ioctl_ieon()
582 struct hpet __iomem *hpet; in hpet_ioctl_common() local
594 hpet = devp->hd_hpet; in hpet_ioctl_common()
790 struct hpet __iomem *hpet; in __hpet_calibrate() local
801 hpet = hpetp->hp_hpet; in __hpet_calibrate()
809 start = read_counter(&hpet->hpet_mc); in __hpet_calibrate()
812 m = read_counter(&hpet->hpet_mc); in __hpet_calibrate()
848 struct hpet __iomem *hpet; in hpet_alloc() local
882 hpet = hpetp->hp_hpet; in hpet_alloc()
884 cap = readq(&hpet->hpet_cap); in hpet_alloc()
924 mcfg = readq(&hpet->hpet_config); in hpet_alloc()
926 write_counter(0L, &hpet->hpet_mc); in hpet_alloc()
928 writeq(mcfg, &hpet->hpet_config); in hpet_alloc()
934 timer = &hpet->hpet_timers[devp - hpetp->hp_dev]; in hpet_alloc()
937 devp->hd_hpet = hpet; in hpet_alloc()