1d2912cb1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */ 202d7f589SKenan Esau /* 302d7f589SKenan Esau * Fujitsu B-series Lifebook PS/2 TouchScreen driver 402d7f589SKenan Esau * 502d7f589SKenan Esau * Copyright (c) 2005 Vojtech Pavlik 602d7f589SKenan Esau */ 702d7f589SKenan Esau 802d7f589SKenan Esau #ifndef _LIFEBOOK_H 902d7f589SKenan Esau #define _LIFEBOOK_H 1002d7f589SKenan Esau 1155e3d922SAndres Salomon #ifdef CONFIG_MOUSE_PS2_LIFEBOOK 127705d548SDmitry Torokhov void lifebook_module_init(void); 13b7802c5cSDmitry Torokhov int lifebook_detect(struct psmouse *psmouse, bool set_properties); 14a15d60f8SDmitry Torokhov int lifebook_init(struct psmouse *psmouse); 1555e3d922SAndres Salomon #else 16bd447b61SChen Gang static inline void lifebook_module_init(void) 177705d548SDmitry Torokhov { 187705d548SDmitry Torokhov } 19bd447b61SChen Gang static inline int lifebook_detect(struct psmouse *psmouse, bool set_properties) 2055e3d922SAndres Salomon { 2155e3d922SAndres Salomon return -ENOSYS; 2255e3d922SAndres Salomon } 23bd447b61SChen Gang static inline int lifebook_init(struct psmouse *psmouse) 2455e3d922SAndres Salomon { 2555e3d922SAndres Salomon return -ENOSYS; 2655e3d922SAndres Salomon } 2755e3d922SAndres Salomon #endif 2802d7f589SKenan Esau 2902d7f589SKenan Esau #endif 30