Lines Matching refs:pdata
41 struct sh_keysc_info pdata; member
66 struct sh_keysc_info *pdata = &p->pdata; in sh_keysc_level_mode() local
71 if (pdata->kycr2_delay) in sh_keysc_level_mode()
72 udelay(pdata->kycr2_delay); in sh_keysc_level_mode()
88 struct sh_keysc_info *pdata = &priv->pdata; in sh_keysc_isr() local
89 int keyout_nr = sh_keysc_mode[pdata->mode].keyout; in sh_keysc_isr()
90 int keyin_nr = sh_keysc_mode[pdata->mode].keyin; in sh_keysc_isr()
113 udelay(pdata->delay); in sh_keysc_isr()
141 k = pdata->keycodes[i]; in sh_keysc_isr()
167 struct sh_keysc_info *pdata; in sh_keysc_probe() local
200 memcpy(&priv->pdata, dev_get_platdata(&pdev->dev), sizeof(priv->pdata)); in sh_keysc_probe()
201 pdata = &priv->pdata; in sh_keysc_probe()
229 input->keycode = pdata->keycodes; in sh_keysc_probe()
230 input->keycodesize = sizeof(pdata->keycodes[0]); in sh_keysc_probe()
231 input->keycodemax = ARRAY_SIZE(pdata->keycodes); in sh_keysc_probe()
241 __set_bit(pdata->keycodes[i], input->keybit); in sh_keysc_probe()
253 sh_keysc_write(priv, KYCR1, (sh_keysc_mode[pdata->mode].kymd << 8) | in sh_keysc_probe()
254 pdata->scan_timing); in sh_keysc_probe()