OMAP4: PMIC: Add support for twl6030 codec
In order to have TWL6030 CODEC driver as a platform driver, codec data
should be passed through twl_platform_data structure.
For twl6030 audio codec, the following data may be passed:
    - audpwron_gpio: gpio line used to power-up/down the codec. A low-to-high
      transition powers codec up. Setting audpwron_gpio to a negative value
      means that codec will use manual power sequence instead of automatic
      sequence
    - naudint_irq: irq line for audio interrupt. twl6030 drives NAUDINT line
      to low when an interrupt (codec ready, plug insertion/removal, etc) is
      detected
However, codec driver can operate if any or none of them are passed.
Signed-off-by:  Misael Lopez Cruz <x0052729@ti.com>
Signed-off-by:
Misael Lopez Cruz <x0052729@ti.com>
Signed-off-by:  Margarita Olaya Cabrera <magi.olaya@ti.com>
Signed-off-by:
Margarita Olaya Cabrera <magi.olaya@ti.com>
Signed-off-by:  Jorge Eduardo Candelaria <jorge.candelaria@ti.com>
Acked-by:
Jorge Eduardo Candelaria <jorge.candelaria@ti.com>
Acked-by:  Samuel Ortiz <sameo@linux.intel.com>
Acked-by:
Samuel Ortiz <sameo@linux.intel.com>
Acked-by:  Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by:  Mark Brown <broonie@opensource.wolfsonmicro.com>
Mark Brown <broonie@opensource.wolfsonmicro.com>
Loading
Please register or sign in to comment
