Previously we added dual-fifo script support for SSI and SDMA, meanwhile, we switched the default script in DT to this new script. However, there're still quite a few people using the old version or even ROM firmware which means they don't provide any firmware to SDMA driver. In these cases, the SDMA driver'd fail to load essential script then the audio function broken. This series of patches mainly fix this issue by assigning a default script number for ROM firmware case and reverting the default script in DT so that all kinds of users would continue to run it with or without firmware. We might later need to figure out a better solution to ensure both SDMA driver and SSI driver could adaptively switch the new script to the old one when V2 firmware isn't provided. This series of patches are based on Vinod's repository. Nicolin Chen (2): Revert "ARM: dts: imx: use dual-fifo sdma script for ssi" dma: imx-sdma: Assign a default script number for ROM firmware cases arch/arm/boot/dts/imx51.dtsi | 4 ++-- arch/arm/boot/dts/imx53.dtsi | 4 ++-- arch/arm/boot/dts/imx6qdl.dtsi | 12 ++++++------ arch/arm/boot/dts/imx6sl.dtsi | 12 ++++++------ drivers/dma/imx-sdma.c | 4 ++++ 5 files changed, 20 insertions(+), 16 deletions(-) -- 1.8.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html