Lines Matching refs:uc_key
13 struct dm_key_uclass_platdata *uc_key; in rk_key_ofdata_to_platdata() local
16 uc_key = dev_get_uclass_platdata(dev); in rk_key_ofdata_to_platdata()
17 if (!uc_key) in rk_key_ofdata_to_platdata()
20 uc_key->name = dev_read_string(dev, "label"); in rk_key_ofdata_to_platdata()
21 uc_key->code = dev_read_u32_default(dev, "linux,code", -ENODATA); in rk_key_ofdata_to_platdata()
24 printf("%s: read 'io-channels' failed\n", uc_key->name); in rk_key_ofdata_to_platdata()
29 uc_key->type = ADC_KEY; in rk_key_ofdata_to_platdata()
30 uc_key->in_volt = 0; in rk_key_ofdata_to_platdata()
31 uc_key->channel = chn[1]; in rk_key_ofdata_to_platdata()
32 uc_key->center = dev_read_u32_default(dev, "rockchip,adc_value", 0); in rk_key_ofdata_to_platdata()
33 uc_key->min = uc_key->center - 30; in rk_key_ofdata_to_platdata()
34 if (uc_key->min < 0) in rk_key_ofdata_to_platdata()
35 uc_key->min = 0; in rk_key_ofdata_to_platdata()
36 uc_key->max = uc_key->center + 30; in rk_key_ofdata_to_platdata()
38 uc_key->type = GPIO_KEY; in rk_key_ofdata_to_platdata()
40 uc_key->gpios, in rk_key_ofdata_to_platdata()
41 ARRAY_SIZE(uc_key->gpios))) { in rk_key_ofdata_to_platdata()
42 printf("%s: read 'gpios' failed\n", uc_key->name); in rk_key_ofdata_to_platdata()