drivers/input/ft5x06.c: Back out part of last PR. I think that is correct to detach the interrupt handler when the drivers is unlinked.

This commit is contained in:
Gregory Nutt 2018-08-01 17:38:48 -06:00
parent 18ca531b40
commit b79e6b9c9a
1 changed files with 7 additions and 0 deletions

View File

@ -780,6 +780,13 @@ static void ft5x06_shutdown(FAR struct ft5x06_dev_s *priv)
config->clear(config);
config->enable(config, false);
/* Detach the interrupt handler (otherwise, the attach may failed if the
* driver is re-registered, depending upon how the lower-half is
* implemented.
*/
(void)config->attach(config, NULL, NULL);
#endif
}