1*1a59d1b8SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 2b285192aSMauro Carvalho Chehab /* 3b285192aSMauro Carvalho Chehab gpio functions. 4b285192aSMauro Carvalho Chehab Copyright (C) 2004 Chris Kennedy <c@groovy.org> 5b285192aSMauro Carvalho Chehab Copyright (C) 2005-2007 Hans Verkuil <hverkuil@xs4all.nl> 6b285192aSMauro Carvalho Chehab 7b285192aSMauro Carvalho Chehab */ 8b285192aSMauro Carvalho Chehab 9b285192aSMauro Carvalho Chehab #ifndef IVTV_GPIO_H 10b285192aSMauro Carvalho Chehab #define IVTV_GPIO_H 11b285192aSMauro Carvalho Chehab 12b285192aSMauro Carvalho Chehab /* GPIO stuff */ 13b285192aSMauro Carvalho Chehab int ivtv_gpio_init(struct ivtv *itv); 14b285192aSMauro Carvalho Chehab void ivtv_reset_ir_gpio(struct ivtv *itv); 15b285192aSMauro Carvalho Chehab int ivtv_reset_tuner_gpio(void *dev, int component, int cmd, int value); 16b285192aSMauro Carvalho Chehab 17b285192aSMauro Carvalho Chehab #endif 18