162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-or-later
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci *  Driver for the Conexant CX25821 PCIe bridge
462306a36Sopenharmony_ci *
562306a36Sopenharmony_ci *  Copyright (C) 2009 Conexant Systems Inc.
662306a36Sopenharmony_ci *  Authors  <shu.lin@conexant.com>, <hiep.huynh@conexant.com>
762306a36Sopenharmony_ci *	Based on Steven Toth <stoth@linuxtv.org> cx23885 driver
862306a36Sopenharmony_ci */
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ci#include <linux/init.h>
1362306a36Sopenharmony_ci#include <linux/module.h>
1462306a36Sopenharmony_ci#include <linux/pci.h>
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci#include "cx25821.h"
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ci/* board config info */
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_cistruct cx25821_board cx25821_boards[] = {
2162306a36Sopenharmony_ci	[UNKNOWN_BOARD] = {
2262306a36Sopenharmony_ci		.name = "UNKNOWN/GENERIC",
2362306a36Sopenharmony_ci		/* Ensure safe default for unknown boards */
2462306a36Sopenharmony_ci		.clk_freq = 0,
2562306a36Sopenharmony_ci	},
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ci	[CX25821_BOARD] = {
2862306a36Sopenharmony_ci		.name = "CX25821",
2962306a36Sopenharmony_ci		.portb = CX25821_RAW,
3062306a36Sopenharmony_ci		.portc = CX25821_264,
3162306a36Sopenharmony_ci	},
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ci};
34