brintos

brintos / linux-shallow public Read only

0
0
Text · 693 B · 89eafe2 Raw
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