26 May, 2013

1 commit


22 May, 2013

2 commits


13 May, 2013

1 commit

  • According to the AB8500 user manual AD to Slot register multiplexer
    accept values from 0 to 15 where:

    0 to 7 corresponds to AD_OUTx slots
    8 to 11 corresponds to zero output
    12 to 15 sets the output in tristate mode

    Update enum_ad_to_slot_map array to reflect this definition.

    This also allows alsamixer to properly display the default
    configuration, as all controls are set to tristate (=12) at reset.

    Signed-off-by: Fabio Baltieri
    Acked-by: Lee Jones
    Signed-off-by: Mark Brown

    Fabio Baltieri
     

29 Jan, 2013

1 commit


09 Jan, 2013

1 commit


09 Dec, 2012

1 commit


14 Nov, 2012

1 commit


23 Sep, 2012

1 commit


20 Sep, 2012

1 commit


11 Sep, 2012

1 commit


08 Sep, 2012

1 commit


04 Aug, 2012

1 commit


31 Jul, 2012

1 commit

  • If codec->control_data is not populated SoC Core assumes we want to
    use regmap, which fails catastrophically, as we don't have one:

    Unable to handle kernel NULL pointer dereference at virtual address 00000080
    pgd = c0004000
    [00000080] *pgd=00000000
    Internal error: Oops: 17 [#1] PREEMPT SMP ARM
    Modules linked in:
    CPU: 1 Not tainted (3.5.0-rc6-00884-g0b2419e-dirty #130)
    PC is at regmap_read+0x10/0x5c
    LR is at hw_read+0x80/0x90
    pc : [] lr : [] psr: 60000013

    Signed-off-by: Lee Jones
    Signed-off-by: Mark Brown

    Lee Jones
     

18 Jun, 2012

1 commit


13 Jun, 2012

1 commit


11 Jun, 2012

1 commit