Lines Matching refs:pdata

93 	const struct mc13xxx_buttons_platform_data *pdata;  in mc13783_pwrbutton_probe()  local
100 pdata = dev_get_platdata(&pdev->dev); in mc13783_pwrbutton_probe()
101 if (!pdata) { in mc13783_pwrbutton_probe()
119 reg |= (pdata->b1on_flags & 0x3) << MC13783_POWER_CONTROL_2_ON1BDBNC; in mc13783_pwrbutton_probe()
120 reg |= (pdata->b2on_flags & 0x3) << MC13783_POWER_CONTROL_2_ON2BDBNC; in mc13783_pwrbutton_probe()
121 reg |= (pdata->b3on_flags & 0x3) << MC13783_POWER_CONTROL_2_ON3BDBNC; in mc13783_pwrbutton_probe()
128 if (pdata->b1on_flags & MC13783_BUTTON_ENABLE) { in mc13783_pwrbutton_probe()
129 priv->keymap[0] = pdata->b1on_key; in mc13783_pwrbutton_probe()
130 if (pdata->b1on_key != KEY_RESERVED) in mc13783_pwrbutton_probe()
131 __set_bit(pdata->b1on_key, pwr->keybit); in mc13783_pwrbutton_probe()
133 if (pdata->b1on_flags & MC13783_BUTTON_POL_INVERT) in mc13783_pwrbutton_probe()
136 if (pdata->b1on_flags & MC13783_BUTTON_RESET_EN) in mc13783_pwrbutton_probe()
147 if (pdata->b2on_flags & MC13783_BUTTON_ENABLE) { in mc13783_pwrbutton_probe()
148 priv->keymap[1] = pdata->b2on_key; in mc13783_pwrbutton_probe()
149 if (pdata->b2on_key != KEY_RESERVED) in mc13783_pwrbutton_probe()
150 __set_bit(pdata->b2on_key, pwr->keybit); in mc13783_pwrbutton_probe()
152 if (pdata->b2on_flags & MC13783_BUTTON_POL_INVERT) in mc13783_pwrbutton_probe()
155 if (pdata->b2on_flags & MC13783_BUTTON_RESET_EN) in mc13783_pwrbutton_probe()
166 if (pdata->b3on_flags & MC13783_BUTTON_ENABLE) { in mc13783_pwrbutton_probe()
167 priv->keymap[2] = pdata->b3on_key; in mc13783_pwrbutton_probe()
168 if (pdata->b3on_key != KEY_RESERVED) in mc13783_pwrbutton_probe()
169 __set_bit(pdata->b3on_key, pwr->keybit); in mc13783_pwrbutton_probe()
171 if (pdata->b3on_flags & MC13783_BUTTON_POL_INVERT) in mc13783_pwrbutton_probe()
174 if (pdata->b3on_flags & MC13783_BUTTON_RESET_EN) in mc13783_pwrbutton_probe()
211 if (pdata->b3on_flags & MC13783_BUTTON_ENABLE) in mc13783_pwrbutton_probe()
215 if (pdata->b2on_flags & MC13783_BUTTON_ENABLE) in mc13783_pwrbutton_probe()
219 if (pdata->b1on_flags & MC13783_BUTTON_ENABLE) in mc13783_pwrbutton_probe()
235 const struct mc13xxx_buttons_platform_data *pdata; in mc13783_pwrbutton_remove() local
237 pdata = dev_get_platdata(&pdev->dev); in mc13783_pwrbutton_remove()
241 if (pdata->b3on_flags & MC13783_BUTTON_ENABLE) in mc13783_pwrbutton_remove()
243 if (pdata->b2on_flags & MC13783_BUTTON_ENABLE) in mc13783_pwrbutton_remove()
245 if (pdata->b1on_flags & MC13783_BUTTON_ENABLE) in mc13783_pwrbutton_remove()