Lines Matching refs:hpet
94 struct hpet __iomem *hd_hpet;
108 struct hpet __iomem *hp_hpet;
162 struct hpet __iomem *hpet = devp->hd_hpet; in hpet_interrupt() local
167 mc = read_counter(&hpet->hpet_mc); in hpet_interrupt()
458 struct hpet __iomem *hpet; in hpet_ioctl_ieon() local
465 hpet = devp->hd_hpet; in hpet_ioctl_ieon()
497 write_counter(read_counter(&hpet->hpet_mc), in hpet_ioctl_ieon()
501 writel(isr, &hpet->hpet_isr); in hpet_ioctl_ieon()
542 m = read_counter(&hpet->hpet_mc); in hpet_ioctl_ieon()
551 m = read_counter(&hpet->hpet_mc); in hpet_ioctl_ieon()
557 writel(isr, &hpet->hpet_isr); in hpet_ioctl_ieon()
581 struct hpet __iomem *hpet; in hpet_ioctl_common() local
593 hpet = devp->hd_hpet; in hpet_ioctl_common()
789 struct hpet __iomem *hpet; in __hpet_calibrate() local
800 hpet = hpetp->hp_hpet; in __hpet_calibrate()
808 start = read_counter(&hpet->hpet_mc); in __hpet_calibrate()
811 m = read_counter(&hpet->hpet_mc); in __hpet_calibrate()
847 struct hpet __iomem *hpet; in hpet_alloc() local
881 hpet = hpetp->hp_hpet; in hpet_alloc()
883 cap = readq(&hpet->hpet_cap); in hpet_alloc()
923 mcfg = readq(&hpet->hpet_config); in hpet_alloc()
925 write_counter(0L, &hpet->hpet_mc); in hpet_alloc()
927 writeq(mcfg, &hpet->hpet_config); in hpet_alloc()
933 timer = &hpet->hpet_timers[devp - hpetp->hp_dev]; in hpet_alloc()
936 devp->hd_hpet = hpet; in hpet_alloc()