1b5dcee22SMauro Carvalho Chehab /* 2b5dcee22SMauro Carvalho Chehab cs5345.h - definition for cs5345 inputs and outputs 3b5dcee22SMauro Carvalho Chehab 4b5dcee22SMauro Carvalho Chehab Copyright (C) 2007 Hans Verkuil (hverkuil@xs4all.nl) 5b5dcee22SMauro Carvalho Chehab 6b5dcee22SMauro Carvalho Chehab This program is free software; you can redistribute it and/or modify 7b5dcee22SMauro Carvalho Chehab it under the terms of the GNU General Public License as published by 8b5dcee22SMauro Carvalho Chehab the Free Software Foundation; either version 2 of the License, or 9b5dcee22SMauro Carvalho Chehab (at your option) any later version. 10b5dcee22SMauro Carvalho Chehab 11b5dcee22SMauro Carvalho Chehab This program is distributed in the hope that it will be useful, 12b5dcee22SMauro Carvalho Chehab but WITHOUT ANY WARRANTY; without even the implied warranty of 13b5dcee22SMauro Carvalho Chehab MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14b5dcee22SMauro Carvalho Chehab GNU General Public License for more details. 15b5dcee22SMauro Carvalho Chehab 16b5dcee22SMauro Carvalho Chehab You should have received a copy of the GNU General Public License 17b5dcee22SMauro Carvalho Chehab along with this program; if not, write to the Free Software 18b5dcee22SMauro Carvalho Chehab Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19b5dcee22SMauro Carvalho Chehab */ 20b5dcee22SMauro Carvalho Chehab 21b5dcee22SMauro Carvalho Chehab #ifndef _CS5345_H_ 22b5dcee22SMauro Carvalho Chehab #define _CS5345_H_ 23b5dcee22SMauro Carvalho Chehab 24b5dcee22SMauro Carvalho Chehab /* CS5345 HW inputs */ 25b5dcee22SMauro Carvalho Chehab #define CS5345_IN_MIC 0 26b5dcee22SMauro Carvalho Chehab #define CS5345_IN_1 1 27b5dcee22SMauro Carvalho Chehab #define CS5345_IN_2 2 28b5dcee22SMauro Carvalho Chehab #define CS5345_IN_3 3 29b5dcee22SMauro Carvalho Chehab #define CS5345_IN_4 4 30b5dcee22SMauro Carvalho Chehab #define CS5345_IN_5 5 31b5dcee22SMauro Carvalho Chehab #define CS5345_IN_6 6 32b5dcee22SMauro Carvalho Chehab 33b5dcee22SMauro Carvalho Chehab #define CS5345_MCLK_1 0x00 34b5dcee22SMauro Carvalho Chehab #define CS5345_MCLK_1_5 0x10 35b5dcee22SMauro Carvalho Chehab #define CS5345_MCLK_2 0x20 36b5dcee22SMauro Carvalho Chehab #define CS5345_MCLK_3 0x30 37b5dcee22SMauro Carvalho Chehab #define CS5345_MCLK_4 0x40 38b5dcee22SMauro Carvalho Chehab 39b5dcee22SMauro Carvalho Chehab #endif 40