Messages in this thread | | | From | Amit Tomer <> | Date | Tue, 30 Jun 2020 15:17:41 +0530 | Subject | Re: [PATCH v4 02/10] dmaengine: Actions: Add support for S700 DMA engine |
| |
Hi Vinod,
On Mon, Jun 29, 2020 at 3:22 PM Vinod Koul <vkoul@kernel.org> wrote:
> If you use of_device_get_match_data() you will not fall into this :)
But again, of_device_get_match_data() returns void *, and we need "uintptr_t" in order to type cast it properly (at-least without warning).
Also, while looking around found the similar warning for other file where it uses " of_device_get_match_data()" drivers/pci/controller/pcie-iproc-platform.c:56:15: warning: cast to smaller integer type 'enum iproc_pcie_type' from 'const void *' [-Wvoid-pointer-to-enum-cast] pcie->type = (enum iproc_pcie_type) of_device_get_match_data(dev);
Thanks -Amit
| |