From: Kaustabh Chakraborty Date: Fri, 15 May 2026 21:38:37 +0000 (+0530) Subject: mfd: sec: Set DMA coherent mask X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9e667b8ebd5d8229cf523372bf62660f1090c8a0;p=thirdparty%2Fkernel%2Flinux.git mfd: sec: Set DMA coherent mask Kernel logs are filled with "DMA mask not set" messages for every sub-device. The device does not use DMA for communication, so these messages are useless. Disable the coherent DMA mask for the PMIC device, which is also propagated to sub-devices. Signed-off-by: Kaustabh Chakraborty Link: https://patch.msgid.link/20260516-s2mu005-pmic-v7-5-73f9702fb461@disroot.org Signed-off-by: Lee Jones --- diff --git a/drivers/mfd/sec-common.c b/drivers/mfd/sec-common.c index 22f6c74eb6c0e..fe92bc4a3dd26 100644 --- a/drivers/mfd/sec-common.c +++ b/drivers/mfd/sec-common.c @@ -221,6 +221,9 @@ int sec_pmic_probe(struct device *dev, int device_type, unsigned int irq, if (IS_ERR(irq_data)) return PTR_ERR(irq_data); + dev->coherent_dma_mask = 0; + dev->dma_mask = &dev->coherent_dma_mask; + pm_runtime_set_active(sec_pmic->dev); switch (sec_pmic->device_type) {