Home
last modified time | relevance | path

Searched refs:mfgpt (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/drivers/misc/
Dcs5535-mfgpt.c147 struct cs5535_mfgpt_chip *mfgpt = &cs5535_mfgpt_chip; in cs5535_mfgpt_alloc_timer() local
152 if (!mfgpt->initialized) in cs5535_mfgpt_alloc_timer()
167 spin_lock_irqsave(&mfgpt->lock, flags); in cs5535_mfgpt_alloc_timer()
172 t = find_first_bit(mfgpt->avail, max); in cs5535_mfgpt_alloc_timer()
177 if (!test_bit(timer_nr, mfgpt->avail)) in cs5535_mfgpt_alloc_timer()
183 __clear_bit(timer_nr, mfgpt->avail); in cs5535_mfgpt_alloc_timer()
184 spin_unlock_irqrestore(&mfgpt->lock, flags); in cs5535_mfgpt_alloc_timer()
192 spin_lock_irqsave(&mfgpt->lock, flags); in cs5535_mfgpt_alloc_timer()
193 __set_bit(timer_nr, mfgpt->avail); in cs5535_mfgpt_alloc_timer()
194 spin_unlock_irqrestore(&mfgpt->lock, flags); in cs5535_mfgpt_alloc_timer()
[all …]
DMakefile29 obj-$(CONFIG_CS5535_MFGPT) += cs5535-mfgpt.o