102d7f589SKenan Esau /* 202d7f589SKenan Esau * Fujitsu B-series Lifebook PS/2 TouchScreen driver 302d7f589SKenan Esau * 402d7f589SKenan Esau * Copyright (c) 2005 Vojtech Pavlik 502d7f589SKenan Esau * 602d7f589SKenan Esau * This program is free software; you can redistribute it and/or modify it 702d7f589SKenan Esau * under the terms of the GNU General Public License version 2 as published by 802d7f589SKenan Esau * the Free Software Foundation. 902d7f589SKenan Esau */ 1002d7f589SKenan Esau 1102d7f589SKenan Esau #ifndef _LIFEBOOK_H 1202d7f589SKenan Esau #define _LIFEBOOK_H 1302d7f589SKenan Esau 1455e3d922SAndres Salomon #ifdef CONFIG_MOUSE_PS2_LIFEBOOK 157705d548SDmitry Torokhov void lifebook_module_init(void); 16b7802c5cSDmitry Torokhov int lifebook_detect(struct psmouse *psmouse, bool set_properties); 17a15d60f8SDmitry Torokhov int lifebook_init(struct psmouse *psmouse); 1855e3d922SAndres Salomon #else 19bd447b61SChen Gang static inline void lifebook_module_init(void) 207705d548SDmitry Torokhov { 217705d548SDmitry Torokhov } 22bd447b61SChen Gang static inline int lifebook_detect(struct psmouse *psmouse, bool set_properties) 2355e3d922SAndres Salomon { 2455e3d922SAndres Salomon return -ENOSYS; 2555e3d922SAndres Salomon } 26bd447b61SChen Gang static inline int lifebook_init(struct psmouse *psmouse) 2755e3d922SAndres Salomon { 2855e3d922SAndres Salomon return -ENOSYS; 2955e3d922SAndres Salomon } 3055e3d922SAndres Salomon #endif 3102d7f589SKenan Esau 3202d7f589SKenan Esau #endif 33