Lines Matching +full:re +full:- +full:sampling
1 // SPDX-License-Identifier: GPL-2.0
3 // Driver for the Winmate FM07 front-panel keys
15 #define DRV_NAME "winmate-fm07keys"
26 /* Typically we're done in fewer than 10 iterations */
72 dev_warn_ratelimited(&input->dev, "timeout polling IO memory\n"); in fm07keys_poll()
77 struct device *dev = &pdev->dev; in fm07keys_probe()
85 return -ENOMEM; in fm07keys_probe()
89 return -EBUSY; in fm07keys_probe()
91 return -EBUSY; in fm07keys_probe()
93 input->name = "Winmate FM07 front-panel keys"; in fm07keys_probe()
94 input->phys = DRV_NAME "/input0"; in fm07keys_probe()
96 input->id.bustype = BUS_HOST; in fm07keys_probe()
97 input->id.vendor = 0x0001; in fm07keys_probe()
98 input->id.product = 0x0001; in fm07keys_probe()
99 input->id.version = 0x0100; in fm07keys_probe()
101 __set_bit(EV_KEY, input->evbit); in fm07keys_probe()
104 __set_bit(BASE_KEY + i, input->keybit); in fm07keys_probe()
114 * sampling rate without missing any events when tested. in fm07keys_probe()
156 return -ENODEV; in fm07keys_init()
188 MODULE_DESCRIPTION("Winmate FM07 front-panel keys driver");