Dear Mark, Liam
Cc Simon, yoshii-san, Magnus
These are tidyup and cleanup patches for FSI
Kuninori Morimoto (9): ASoC: sh: fsi: tidyup parameter of fsi_stream_push ASoC: sh: fsi: tidyup unclear variable naming ASoC: sh: fsi: remove pm_runtime from fsi_dai_set_fmt. ASoC: sh: fsi: make sure fsi_stream_push/pop access by spin lock ASoC: sh: fsi: Add fsi_set_master_clk ASoC: sh: fsi: irq control moves to fsi_port_start/stop ASoC: sh: fsi: Add fsi_hw_startup/shutdown ASoC: sh: fsi: remove fsi_module_init/kill ASoC: sh: fsi: cleanup suspend/resume
#1 and #2 are tidyup for fsi_fifo_data_ctrl. The variables and sub-functions were unclear nameing. So, it was difficult to understand the detail of calculation. Thank you for pointing it yoshii-san.
#3 - #9 are clean up for RuntimePM. Current FSI driver was wrong for RuntimePM. these patches fixup for RuntimePM and clean up for suspend/resume. last patch remove noisy saved_xxx variable.
Best regards -- Kuninori Morimoto