18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-or-later
28c2ecf20Sopenharmony_ci/*
38c2ecf20Sopenharmony_ci *  Driver for the Conexant CX25821 PCIe bridge
48c2ecf20Sopenharmony_ci *
58c2ecf20Sopenharmony_ci *  Copyright (C) 2009 Conexant Systems Inc.
68c2ecf20Sopenharmony_ci *  Authors  <shu.lin@conexant.com>, <hiep.huynh@conexant.com>
78c2ecf20Sopenharmony_ci *	Based on Steven Toth <stoth@linuxtv.org> cx23885 driver
88c2ecf20Sopenharmony_ci */
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ci#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
118c2ecf20Sopenharmony_ci
128c2ecf20Sopenharmony_ci#include <linux/init.h>
138c2ecf20Sopenharmony_ci#include <linux/module.h>
148c2ecf20Sopenharmony_ci#include <linux/pci.h>
158c2ecf20Sopenharmony_ci
168c2ecf20Sopenharmony_ci#include "cx25821.h"
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci/* board config info */
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_cistruct cx25821_board cx25821_boards[] = {
218c2ecf20Sopenharmony_ci	[UNKNOWN_BOARD] = {
228c2ecf20Sopenharmony_ci		.name = "UNKNOWN/GENERIC",
238c2ecf20Sopenharmony_ci		/* Ensure safe default for unknown boards */
248c2ecf20Sopenharmony_ci		.clk_freq = 0,
258c2ecf20Sopenharmony_ci	},
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ci	[CX25821_BOARD] = {
288c2ecf20Sopenharmony_ci		.name = "CX25821",
298c2ecf20Sopenharmony_ci		.portb = CX25821_RAW,
308c2ecf20Sopenharmony_ci		.portc = CX25821_264,
318c2ecf20Sopenharmony_ci	},
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_ci};
34