1. 16 11月, 2015 4 次提交
  2. 22 10月, 2015 2 次提交
  3. 14 10月, 2015 1 次提交
    • K
      ASoC: rsnd: Announce for removing Gen1 SRU support · 43624957
      Kuninori Morimoto 提交于
      Gen1 SRU support was created for preparation of Gen2 SRC support,
      but no-one is using this feature (sampling rate convert) on Gen1.
      BockW had used SRU before, but it was pass through mode.
      This means it is same as SSI. And BockW "platform base" code was
      removed from upstream code. It is now supported via DT, but it doesn't
      use SRU. More detail, r8a7778.dtsi has "rcar_sound,src" entry, but
      no-one is using this feature today. SRU probing has no relation to this
      removing. This means there is no effect for DT compatibility, no issues
      on upstream kernel.
      
      Gen2 SRC was created from Gen1 SRU, these are similar but not same IP.
      Keeping Gen1 SRU in current driver is a little bit difficult,
      and no-one is using it today. Gen1 sound is still supported via SSI.
      Gen1 SRU support will be removed in the next kernel version.
      This patch announces it.
      Signed-off-by: NKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      43624957
  4. 15 9月, 2015 2 次提交
  5. 17 7月, 2015 9 次提交
  6. 16 6月, 2015 7 次提交
  7. 22 5月, 2015 1 次提交
    • K
      ASoC: rsnd: spin lock for interrupt handler · 02299d98
      Kuninori Morimoto 提交于
      Renesas R-Car driver interrupt handler was not locked before.
      But now, SSI/SRC interrupt handler calls restart function
      which should be called under spin lock.
      Below error might happen witout this patch.
      
      Unable to handle kernel NULL pointer dereference at virtual address 00000048
      pgd = edfac000
      [00000048] *pgd=6e0f0831, *pte=00000000, *ppte=00000000
      Internal error: Oops: 17 [#1] SMP ARM
      CPU: 0 PID: 2009 Comm: aplay Not tainted 4.1.0-rc2-dirty #4
      Hardware name: Generic R8A7790 (Flattened Device Tree)
      task: eeac9040 ti: eebe8000 task.ti: eebe8000
      PC is at rsnd_get_adinr+0x28/0x60
      LR is at rsnd_src_ssiu_start+0xdc/0x19c
      pc : [<c0409790>]    lr : [<c040c068>]    psr: a0000193
      sp : eebe9e58  ip : eebe9e68  fp : eebe9e64
      r10: c06ed9d0  r9 : ee919d10  r8 : 00000001
      r7 : 00000001  r6 : ee1cb090  r5 : 00000000  r4 : edcaa418
      r3 : 00000000  r2 : eea8ce00  r1 : 80000193  r0 : edcaa418
      ...
      Reported-by: NCao Minh Hiep <cm-hiep@jinso.co.jp>
      Signed-off-by: NKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
      Tested-by: NKeita Kobayashi <keita.kobayashi.ym@renesas.com>
      Tested by: Cao Minh Hiep <cm-hiep@jinso.co.jp>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      02299d98
  8. 02 4月, 2015 1 次提交
  9. 28 3月, 2015 3 次提交
  10. 23 3月, 2015 1 次提交
  11. 07 3月, 2015 5 次提交
  12. 15 1月, 2015 4 次提交