Lines Matching full:ps2
21 #include <zephyr/drivers/ps2.h>
122 /* In case the self test for a PS2 device already finished and in ps2_xec_configure()
158 /* Allow the PS2 controller to complete a RX transaction. This in ps2_xec_write()
161 * transaction to complete. The PS2 block has a single in ps2_xec_write()
172 LOG_DBG("PS2 write timed out"); in ps2_xec_write()
178 /* Inhibit ps2 controller and clear status register */ in ps2_xec_write()
241 /* Disable PS2 wake interrupt in ps2_xec_pm_action()
249 LOG_ERR("Fail to disable PS2 wake interrupt (ret %d)", ret); in ps2_xec_pm_action()
262 /* Enable PS2 wake interrupt in ps2_xec_pm_action()
272 LOG_ERR("Fail to enable PS2 wake interrupt(ret %d)", ret); in ps2_xec_pm_action()
278 /* If application does not want to turn off PS2 pins it will in ps2_xec_pm_action()
340 static DEVICE_API(ps2, ps2_xec_driver_api) = {
354 LOG_ERR("XEC PS2 pinctrl init failed (%d)", ret); in ps2_xec_init()
367 /* To enable wakeup on the PS2, the DTS needs to have two entries defined
368 * in the corresponding PS2 node in the DTS specifying it as a wake source