Lines Matching refs:reg

53 					    unsigned int reg)  in max77802_pmic_is_accessible_reg()  argument
55 return reg < MAX77802_REG_PMIC_END; in max77802_pmic_is_accessible_reg()
59 unsigned int reg) in max77802_rtc_is_accessible_reg() argument
61 return (reg >= MAX77802_RTC_INT && reg < MAX77802_RTC_END); in max77802_rtc_is_accessible_reg()
64 static bool max77802_is_accessible_reg(struct device *dev, unsigned int reg) in max77802_is_accessible_reg() argument
66 return (max77802_pmic_is_accessible_reg(dev, reg) || in max77802_is_accessible_reg()
67 max77802_rtc_is_accessible_reg(dev, reg)); in max77802_is_accessible_reg()
70 static bool max77802_pmic_is_precious_reg(struct device *dev, unsigned int reg) in max77802_pmic_is_precious_reg() argument
72 return (reg == MAX77802_REG_INTSRC || reg == MAX77802_REG_INT1 || in max77802_pmic_is_precious_reg()
73 reg == MAX77802_REG_INT2); in max77802_pmic_is_precious_reg()
76 static bool max77802_rtc_is_precious_reg(struct device *dev, unsigned int reg) in max77802_rtc_is_precious_reg() argument
78 return (reg == MAX77802_RTC_INT || in max77802_rtc_is_precious_reg()
79 reg == MAX77802_RTC_UPDATE0 || in max77802_rtc_is_precious_reg()
80 reg == MAX77802_RTC_UPDATE1); in max77802_rtc_is_precious_reg()
83 static bool max77802_is_precious_reg(struct device *dev, unsigned int reg) in max77802_is_precious_reg() argument
85 return (max77802_pmic_is_precious_reg(dev, reg) || in max77802_is_precious_reg()
86 max77802_rtc_is_precious_reg(dev, reg)); in max77802_is_precious_reg()
89 static bool max77802_pmic_is_volatile_reg(struct device *dev, unsigned int reg) in max77802_pmic_is_volatile_reg() argument
91 return (max77802_is_precious_reg(dev, reg) || in max77802_pmic_is_volatile_reg()
92 reg == MAX77802_REG_STATUS1 || reg == MAX77802_REG_STATUS2 || in max77802_pmic_is_volatile_reg()
93 reg == MAX77802_REG_PWRON); in max77802_pmic_is_volatile_reg()
96 static bool max77802_rtc_is_volatile_reg(struct device *dev, unsigned int reg) in max77802_rtc_is_volatile_reg() argument
98 return (max77802_rtc_is_precious_reg(dev, reg) || in max77802_rtc_is_volatile_reg()
99 reg == MAX77802_RTC_SEC || in max77802_rtc_is_volatile_reg()
100 reg == MAX77802_RTC_MIN || in max77802_rtc_is_volatile_reg()
101 reg == MAX77802_RTC_HOUR || in max77802_rtc_is_volatile_reg()
102 reg == MAX77802_RTC_WEEKDAY || in max77802_rtc_is_volatile_reg()
103 reg == MAX77802_RTC_MONTH || in max77802_rtc_is_volatile_reg()
104 reg == MAX77802_RTC_YEAR || in max77802_rtc_is_volatile_reg()
105 reg == MAX77802_RTC_DATE); in max77802_rtc_is_volatile_reg()
108 static bool max77802_is_volatile_reg(struct device *dev, unsigned int reg) in max77802_is_volatile_reg() argument
110 return (max77802_pmic_is_volatile_reg(dev, reg) || in max77802_is_volatile_reg()
111 max77802_rtc_is_volatile_reg(dev, reg)); in max77802_is_volatile_reg()