snd_soc_jack_report
Prev | Jack Abstraction Layer API | Next

## Name

snd_soc_jack_report — Report the current status for a jack

## Synopsis

`void snd_soc_jack_report (` | struct snd_soc_jack * jack,
| int status,
| int mask`)`;

## Arguments

`jack`

  the jack

`status`

  a bitmask of enum snd_jack_type values that are currently detected.

`mask`

  a bitmask of enum snd_jack_type values that being reported.

## Description

If configured using `snd_soc_jack_add_pins` then the associated DAPM pins will be enabled or disabled as appropriate and DAPM synchronised.

## Note

This function uses mutexes and should be called from a context which can sleep (such as a workqueue).

Prev | Up | Next
snd_soc_card_jack_new | Home | snd_soc_jack_add_zones