Skip to content
  • Stephen Boyd's avatar
    clk: Remove io.h from clk-provider.h · 62e59c4e
    Stephen Boyd authored
    Now that we've gotten rid of clk_readl() we can remove io.h from the
    clk-provider header and push out the io.h include to any code that isn't
    already including the io.h header but using things like readl/writel,
    etc.
    
    Found with this grep:
    
      git grep -l clk-provider.h | grep '.c$' | xargs git grep -L 'linux/io.h' | \
      	xargs git grep -l \
    	-e '\<__iowrite32_copy\>' --or \
    	-e '\<__ioread32_copy\>' --or \
    	-e '\<__iowrite64_copy\>' --or \
    	-e '\<ioremap_page_range\>' --or \
    	-e '\<ioremap_huge_init\>' --or \
    	-e '\<arch_ioremap_pud_supported\>' --or \
    	-e '\<arch_ioremap_pmd_supported\>' --or \
    	-e '\<devm_ioport_map\>' --or \
    	-e '\<devm_ioport_unmap\>' --or \
    	-e '\<IOMEM_ERR_PTR\>' --or \
    	-e '\<devm_ioremap\>' --or \
    	-e '\<devm_ioremap_nocache\>' --or \
    	-e '\<devm_ioremap_wc\>' --or \
    	-e '\<devm_iounmap\>' --or \
    	-e '\<devm_ioremap_release\>' --or \
    	-e '\<devm_memremap\>' --or \
    	-e '\<devm_memunmap\>' --or \
    	-e '\<__devm_memremap_pages\>' --or \
    	-e '\<pci_...
    62e59c4e