skl.h (ea4d65f14f6aaa53e379b93c5544245ef081b3e7) skl.h (7c33b5f16915a7bc3d3b81a9a041bdc562f71dfb)
1/*
2 * skl.h - HD Audio skylake defintions.
3 *
4 * Copyright (C) 2015 Intel Corp
5 * Author: Jeeja KP <jeeja.kp@intel.com>
6 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 103 unchanged lines hidden (view full) ---

112struct skl_dma_params {
113 u32 format;
114 u8 stream_tag;
115};
116
117struct skl_machine_pdata {
118 u32 dmic_num;
119 bool use_tplg_pcm; /* use dais and dai links from topology */
1/*
2 * skl.h - HD Audio skylake defintions.
3 *
4 * Copyright (C) 2015 Intel Corp
5 * Author: Jeeja KP <jeeja.kp@intel.com>
6 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 103 unchanged lines hidden (view full) ---

112struct skl_dma_params {
113 u32 format;
114 u8 stream_tag;
115};
116
117struct skl_machine_pdata {
118 u32 dmic_num;
119 bool use_tplg_pcm; /* use dais and dai links from topology */
120 const char *platform;
121 u32 codec_mask;
120};
121
122struct skl_dsp_ops {
123 int id;
124 unsigned int num_cores;
125 struct skl_dsp_loader_ops (*loader_ops)(void);
126 int (*init)(struct device *dev, void __iomem *mmio_base,
127 int irq, const char *fw_name,

--- 51 unchanged lines hidden ---
122};
123
124struct skl_dsp_ops {
125 int id;
126 unsigned int num_cores;
127 struct skl_dsp_loader_ops (*loader_ops)(void);
128 int (*init)(struct device *dev, void __iomem *mmio_base,
129 int irq, const char *fw_name,

--- 51 unchanged lines hidden ---