blob: 4526cb324fecde92b46576946ff05f20dc48b3b5 [file] [log] [blame]
Thomas Gleixnerc942fdd2019-05-27 08:55:06 +02001/* SPDX-License-Identifier: GPL-2.0-or-later */
Hans Verkuil1c1e45d2008-04-28 20:24:33 -03002/*
3 * cx18 I2C functions
4 *
5 * Derived from ivtv-i2c.h
6 *
7 * Copyright (C) 2007 Hans Verkuil <hverkuil@xs4all.nl>
Hans Verkuil1c1e45d2008-04-28 20:24:33 -03008 */
9
Hans Verkuil1c1e45d2008-04-28 20:24:33 -030010int cx18_i2c_register(struct cx18 *cx, unsigned idx);
Andy Wallsff2a2002009-02-20 23:52:13 -030011struct v4l2_subdev *cx18_find_hw(struct cx18 *cx, u32 hw);
Hans Verkuil1c1e45d2008-04-28 20:24:33 -030012
Jean Delvarea824f0f2011-11-09 13:27:53 -030013/* init + register i2c adapter */
Hans Verkuil1c1e45d2008-04-28 20:24:33 -030014int init_cx18_i2c(struct cx18 *cx);
15void exit_cx18_i2c(struct cx18 *cx);