Lines Matching defs:reg

1815 static bool wm5110_is_rev_b_adsp_memory(unsigned int reg)
1817 if ((reg >= 0x100000 && reg < 0x103000) ||
1818 (reg >= 0x180000 && reg < 0x181000) ||
1819 (reg >= 0x190000 && reg < 0x192000) ||
1820 (reg >= 0x1a8000 && reg < 0x1a9000) ||
1821 (reg >= 0x200000 && reg < 0x209000) ||
1822 (reg >= 0x280000 && reg < 0x281000) ||
1823 (reg >= 0x290000 && reg < 0x29a000) ||
1824 (reg >= 0x2a8000 && reg < 0x2aa000) ||
1825 (reg >= 0x300000 && reg < 0x30f000) ||
1826 (reg >= 0x380000 && reg < 0x382000) ||
1827 (reg >= 0x390000 && reg < 0x39e000) ||
1828 (reg >= 0x3a8000 && reg < 0x3b6000) ||
1829 (reg >= 0x400000 && reg < 0x403000) ||
1830 (reg >= 0x480000 && reg < 0x481000) ||
1831 (reg >= 0x490000 && reg < 0x492000) ||
1832 (reg >= 0x4a8000 && reg < 0x4a9000))
1838 static bool wm5110_is_rev_d_adsp_memory(unsigned int reg)
1840 if ((reg >= 0x100000 && reg < 0x106000) ||
1841 (reg >= 0x180000 && reg < 0x182000) ||
1842 (reg >= 0x190000 && reg < 0x198000) ||
1843 (reg >= 0x1a8000 && reg < 0x1aa000) ||
1844 (reg >= 0x200000 && reg < 0x20f000) ||
1845 (reg >= 0x280000 && reg < 0x282000) ||
1846 (reg >= 0x290000 && reg < 0x29c000) ||
1847 (reg >= 0x2a6000 && reg < 0x2b4000) ||
1848 (reg >= 0x300000 && reg < 0x30f000) ||
1849 (reg >= 0x380000 && reg < 0x382000) ||
1850 (reg >= 0x390000 && reg < 0x3a2000) ||
1851 (reg >= 0x3a6000 && reg < 0x3b4000) ||
1852 (reg >= 0x400000 && reg < 0x406000) ||
1853 (reg >= 0x480000 && reg < 0x482000) ||
1854 (reg >= 0x490000 && reg < 0x498000) ||
1855 (reg >= 0x4a8000 && reg < 0x4aa000))
1861 static bool wm5110_is_adsp_memory(struct device *dev, unsigned int reg)
1867 return wm5110_is_rev_b_adsp_memory(reg);
1869 return wm5110_is_rev_d_adsp_memory(reg);
1873 static bool wm5110_readable_register(struct device *dev, unsigned int reg)
1875 switch (reg) {
3012 return wm5110_is_adsp_memory(dev, reg);
3016 static bool wm5110_volatile_register(struct device *dev, unsigned int reg)
3018 switch (reg) {
3188 return wm5110_is_adsp_memory(dev, reg);