1c942fddfSThomas Gleixner // SPDX-License-Identifier: GPL-2.0-or-later
2b285192aSMauro Carvalho Chehab /*
3b285192aSMauro Carvalho Chehab  *  Driver for the Conexant CX25821 PCIe bridge
4b285192aSMauro Carvalho Chehab  *
5b285192aSMauro Carvalho Chehab  *  Copyright (C) 2009 Conexant Systems Inc.
6b285192aSMauro Carvalho Chehab  *  Authors  <shu.lin@conexant.com>, <hiep.huynh@conexant.com>
7b285192aSMauro Carvalho Chehab  *	Based on Steven Toth <stoth@linuxtv.org> cx23885 driver
8b285192aSMauro Carvalho Chehab  */
9b285192aSMauro Carvalho Chehab 
10b285192aSMauro Carvalho Chehab #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
11b285192aSMauro Carvalho Chehab 
12b285192aSMauro Carvalho Chehab #include <linux/init.h>
13b285192aSMauro Carvalho Chehab #include <linux/module.h>
14b285192aSMauro Carvalho Chehab #include <linux/pci.h>
15b285192aSMauro Carvalho Chehab 
16b285192aSMauro Carvalho Chehab #include "cx25821.h"
17b285192aSMauro Carvalho Chehab 
18b285192aSMauro Carvalho Chehab /* board config info */
19b285192aSMauro Carvalho Chehab 
20b285192aSMauro Carvalho Chehab struct cx25821_board cx25821_boards[] = {
21b285192aSMauro Carvalho Chehab 	[UNKNOWN_BOARD] = {
22b285192aSMauro Carvalho Chehab 		.name = "UNKNOWN/GENERIC",
23b285192aSMauro Carvalho Chehab 		/* Ensure safe default for unknown boards */
24b285192aSMauro Carvalho Chehab 		.clk_freq = 0,
25b285192aSMauro Carvalho Chehab 	},
26b285192aSMauro Carvalho Chehab 
27b285192aSMauro Carvalho Chehab 	[CX25821_BOARD] = {
28b285192aSMauro Carvalho Chehab 		.name = "CX25821",
29b285192aSMauro Carvalho Chehab 		.portb = CX25821_RAW,
30b285192aSMauro Carvalho Chehab 		.portc = CX25821_264,
31b285192aSMauro Carvalho Chehab 	},
32b285192aSMauro Carvalho Chehab 
33b285192aSMauro Carvalho Chehab };
34