18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci    ivtv firmware functions.
48c2ecf20Sopenharmony_ci    Copyright (C) 2003-2004  Kevin Thayer <nufan_wfk at yahoo.com>
58c2ecf20Sopenharmony_ci    Copyright (C) 2004  Chris Kennedy <c@groovy.org>
68c2ecf20Sopenharmony_ci    Copyright (C) 2005-2007  Hans Verkuil <hverkuil@xs4all.nl>
78c2ecf20Sopenharmony_ci
88c2ecf20Sopenharmony_ci */
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci#ifndef IVTV_FIRMWARE_H
118c2ecf20Sopenharmony_ci#define IVTV_FIRMWARE_H
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciint ivtv_firmware_init(struct ivtv *itv);
148c2ecf20Sopenharmony_civoid ivtv_firmware_versions(struct ivtv *itv);
158c2ecf20Sopenharmony_civoid ivtv_halt_firmware(struct ivtv *itv);
168c2ecf20Sopenharmony_civoid ivtv_init_mpeg_decoder(struct ivtv *itv);
178c2ecf20Sopenharmony_ciint ivtv_firmware_check(struct ivtv *itv, char *where);
188c2ecf20Sopenharmony_ci
198c2ecf20Sopenharmony_ci#endif
20