Request firmware with FW_OPT_NO_WARN. The driver works without the firmware by using the one supplied in ROM. There is already an info message, that informs about this. Signed-off-by: Sebastian Reichel <sebastian.reichel@xxxxxxxxxxxxxxx> --- drivers/dma/imx-sdma.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/dma/imx-sdma.c b/drivers/dma/imx-sdma.c index f077992635c2..415ffe68ff77 100644 --- a/drivers/dma/imx-sdma.c +++ b/drivers/dma/imx-sdma.c @@ -1599,11 +1599,13 @@ static int sdma_event_remap(struct sdma_engine *sdma) static int sdma_get_firmware(struct sdma_engine *sdma, const char *fw_name) { + struct firmware_opts fw_opts = { + .optional = true, + }; int ret; - ret = request_firmware_nowait(THIS_MODULE, - FW_ACTION_HOTPLUG, fw_name, sdma->dev, - GFP_KERNEL, sdma, sdma_load_firmware); + ret = request_firmware_async(fw_name, &fw_opts, sdma->dev, + sdma, sdma_load_firmware); return ret; } -- 2.17.1 -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html