Searched refs:disable_irq_lock (Results 1 – 19 of 19) sorted by relevance
| /linux/sound/soc/codecs/ |
| H A D | rt711-sdca-sdw.c | 271 mutex_lock(&rt711->disable_irq_lock); in rt711_sdca_interrupt_callback() 335 mutex_unlock(&rt711->disable_irq_lock); in rt711_sdca_interrupt_callback() 340 mutex_unlock(&rt711->disable_irq_lock); in rt711_sdca_interrupt_callback() 380 mutex_destroy(&rt711->disable_irq_lock); in rt711_sdca_sdw_remove() 419 scoped_guard(mutex, &rt711_sdca->disable_irq_lock) { in rt711_sdca_dev_system_suspend() 447 scoped_guard(mutex, &rt711->disable_irq_lock) { in rt711_sdca_dev_resume()
|
| H A D | rt721-sdca-sdw.c | 318 mutex_lock(&rt721->disable_irq_lock); in rt721_sdca_interrupt_callback() 385 mutex_unlock(&rt721->disable_irq_lock); in rt721_sdca_interrupt_callback() 390 mutex_unlock(&rt721->disable_irq_lock); in rt721_sdca_interrupt_callback() 431 mutex_destroy(&rt721->disable_irq_lock); in rt721_sdca_sdw_remove() 470 scoped_guard(mutex, &rt721_sdca->disable_irq_lock) { in rt721_sdca_dev_system_suspend() 498 scoped_guard(mutex, &rt721->disable_irq_lock) { in rt721_sdca_dev_resume()
|
| H A D | rt712-sdca-sdw.c | 280 mutex_lock(&rt712->disable_irq_lock); in rt712_sdca_interrupt_callback() 344 mutex_unlock(&rt712->disable_irq_lock); in rt712_sdca_interrupt_callback() 349 mutex_unlock(&rt712->disable_irq_lock); in rt712_sdca_interrupt_callback() 389 mutex_destroy(&rt712->disable_irq_lock); in rt712_sdca_sdw_remove() 431 scoped_guard(mutex, &rt712_sdca->disable_irq_lock) { in rt712_sdca_dev_system_suspend() 459 scoped_guard(mutex, &rt712->disable_irq_lock) { in rt712_sdca_dev_resume()
|
| H A D | rt722-sdca-sdw.c | 375 mutex_lock(&rt722->disable_irq_lock); in rt722_sdca_interrupt_callback() 439 mutex_unlock(&rt722->disable_irq_lock); in rt722_sdca_interrupt_callback() 444 mutex_unlock(&rt722->disable_irq_lock); in rt722_sdca_interrupt_callback() 483 mutex_destroy(&rt722->disable_irq_lock); in rt722_sdca_sdw_remove() 521 scoped_guard(mutex, &rt722_sdca->disable_irq_lock) { in rt722_sdca_dev_system_suspend() 549 scoped_guard(mutex, &rt722->disable_irq_lock) { in rt722_sdca_dev_resume()
|
| H A D | rt711-sdw.c | 426 guard(mutex)(&rt711->disable_irq_lock); in rt711_interrupt_callback() 473 mutex_destroy(&rt711->disable_irq_lock); in rt711_sdw_remove() 512 scoped_guard(mutex, &rt711->disable_irq_lock) { in rt711_dev_system_suspend() 538 scoped_guard(mutex, &rt711->disable_irq_lock) { in rt711_dev_resume()
|
| H A D | es9356.c | 37 struct mutex disable_irq_lock; member 933 mutex_lock(&es9356->disable_irq_lock); in es9356_sdw_interrupt_callback() 986 mutex_unlock(&es9356->disable_irq_lock); in es9356_sdw_interrupt_callback() 990 mutex_unlock(&es9356->disable_irq_lock); in es9356_sdw_interrupt_callback() 1014 mutex_init(&es9356->disable_irq_lock); in es9356_sdca_init() 1069 mutex_destroy(&es9356->disable_irq_lock); in es9356_sdw_remove() 1096 scoped_guard(mutex, &es9356->disable_irq_lock) in es9356_sdca_dev_system_suspend()
|
| H A D | rt5682-sdw.c | 313 mutex_init(&rt5682->disable_irq_lock); in rt5682_sdw_init() 674 guard(mutex)(&rt5682->disable_irq_lock); in rt5682_interrupt_callback() 749 scoped_guard(mutex, &rt5682->disable_irq_lock) { in rt5682_dev_system_suspend() 773 scoped_guard(mutex, &rt5682->disable_irq_lock) { in rt5682_dev_resume()
|
| H A D | rt700.h | 25 struct mutex disable_irq_lock; /* imp-def irq lock protection */ member
|
| H A D | rt711-sdca.h | 29 struct mutex disable_irq_lock; /* SDCA irq lock protection */ member
|
| H A D | rt722-sdca.h | 26 struct mutex disable_irq_lock; member
|
| H A D | rt721-sdca.h | 27 struct mutex disable_irq_lock; member
|
| H A D | rt711.h | 27 struct mutex disable_irq_lock; /* imp-def irq lock protection */ member
|
| H A D | rt700-sdw.c | 419 guard(mutex)(&rt700->disable_irq_lock); in rt700_interrupt_callback() 502 scoped_guard(mutex, &rt700->disable_irq_lock) { in rt700_dev_system_suspend()
|
| H A D | rt700.c | 1104 mutex_init(&rt700->disable_irq_lock); in rt700_init()
|
| H A D | rt711.c | 1187 mutex_init(&rt711->disable_irq_lock); in rt711_init()
|
| H A D | rt711-sdca.c | 1487 mutex_init(&rt711->disable_irq_lock); in rt711_sdca_init()
|
| H A D | rt721-sdca.c | 1484 mutex_init(&rt721->disable_irq_lock); in rt721_sdca_init()
|
| H A D | rt712-sdca.c | 1659 mutex_init(&rt712->disable_irq_lock); in rt712_sdca_init()
|
| H A D | rt722-sdca.c | 1637 mutex_init(&rt722->disable_irq_lock); in rt722_sdca_init()
|