Searched refs:uc_key (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/u-boot/drivers/input/ |
| H A D | key-uclass.c | 60 struct dm_key_uclass_platdata *uc_key, int adcval) in key_adc_event() argument 64 if (uc_key->in_volt) { in key_adc_event() 70 uc_key->name, uc_key->min, uc_key->center, uc_key->max, in key_adc_event() 73 return (val <= uc_key->max && val >= uc_key->min) ? in key_adc_event() 78 static int key_gpio_event(struct dm_key_uclass_platdata *uc_key) in key_gpio_event() argument 80 if (!dm_gpio_is_valid(&uc_key->gpio)) { in key_gpio_event() 81 KEY_ERR("'%s' Invalid gpio\n", uc_key->name); in key_gpio_event() 85 return dm_gpio_get_value(&uc_key->gpio) ? in key_gpio_event() 89 static int key_gpio_interrupt_event(struct dm_key_uclass_platdata *uc_key) in key_gpio_interrupt_event() argument 94 __func__, uc_key->name, uc_key->rise_ms, uc_key->fall_ms, in key_gpio_interrupt_event() [all …]
|
| H A D | rk_key.c | 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() [all …]
|
| H A D | adc_key.c | 13 struct dm_key_uclass_platdata *uc_key; in adc_key_ofdata_to_platdata() local 19 uc_key = dev_get_uclass_platdata(dev); in adc_key_ofdata_to_platdata() 20 if (!uc_key) in adc_key_ofdata_to_platdata() 23 uc_key->type = ADC_KEY; in adc_key_ofdata_to_platdata() 24 uc_key->name = dev_read_string(dev, "label"); in adc_key_ofdata_to_platdata() 29 uc_key->name, ret); in adc_key_ofdata_to_platdata() 38 uc_key->code = dev_read_u32_default(dev, "linux,code", -ENODATA); in adc_key_ofdata_to_platdata() 39 if (uc_key->code < 0) in adc_key_ofdata_to_platdata() 64 uc_key->in_volt = 1; in adc_key_ofdata_to_platdata() 65 uc_key->channel = chn[1]; in adc_key_ofdata_to_platdata() [all …]
|
| H A D | gpio_key.c | 13 struct dm_key_uclass_platdata *uc_key; in gpio_key_ofdata_to_platdata() local 15 uc_key = dev_get_uclass_platdata(dev); in gpio_key_ofdata_to_platdata() 16 if (!uc_key) in gpio_key_ofdata_to_platdata() 19 uc_key->type = GPIO_KEY; in gpio_key_ofdata_to_platdata() 20 uc_key->name = dev_read_string(dev, "label"); in gpio_key_ofdata_to_platdata() 21 uc_key->code = dev_read_u32_default(dev, "linux,code", -ENODATA); in gpio_key_ofdata_to_platdata() 22 if (uc_key->code < 0) { in gpio_key_ofdata_to_platdata() 23 printf("%s: read 'linux,code' failed\n", uc_key->name); in gpio_key_ofdata_to_platdata() 28 uc_key->gpios, ARRAY_SIZE(uc_key->gpios))) { in gpio_key_ofdata_to_platdata() 29 printf("%s: read 'gpios' failed\n", uc_key->name); in gpio_key_ofdata_to_platdata()
|