33 lines · c
1/* SPDX-License-Identifier: GPL-2.02 *3 * Fifo-attached Serial Interface (FSI) support for SH77244 *5 * Copyright (C) 2009 Renesas Solutions Corp.6 * Kuninori Morimoto <morimoto.kuninori@renesas.com>7 */8#ifndef __SOUND_FSI_H9#define __SOUND_FSI_H10 11#include <linux/clk.h>12#include <sound/soc.h>13 14/*15 * flags16 */17#define SH_FSI_FMT_SPDIF (1 << 0) /* spdif for HDMI */18#define SH_FSI_ENABLE_STREAM_MODE (1 << 1) /* for 16bit data */19#define SH_FSI_CLK_CPG (1 << 2) /* FSIxCK + FSI-DIV */20 21struct sh_fsi_port_info {22 unsigned long flags;23 int tx_id;24 int rx_id;25};26 27struct sh_fsi_platform_info {28 struct sh_fsi_port_info port_a;29 struct sh_fsi_port_info port_b;30};31 32#endif /* __SOUND_FSI_H */33