.. | .. |
---|
163 | 163 | |
---|
164 | 164 | #define I2S_MCK_12M288 12288000UL |
---|
165 | 165 | #define I2S_MCK_11M2896 11289600UL |
---|
| 166 | +#define I2S_MCK_6M144 6144000UL |
---|
166 | 167 | |
---|
167 | 168 | /* mck = (32 * (imckfs+1) / (imckdiv+1)) * fs */ |
---|
168 | 169 | static const struct atmel_i2s_gck_param gck_params[] = { |
---|
| 170 | + /* mck = 6.144Mhz */ |
---|
| 171 | + { 8000, I2S_MCK_6M144, 1, 47}, /* mck = 768 fs */ |
---|
| 172 | + |
---|
169 | 173 | /* mck = 12.288MHz */ |
---|
170 | | - { 8000, I2S_MCK_12M288, 0, 47}, /* mck = 1536 fs */ |
---|
171 | 174 | { 16000, I2S_MCK_12M288, 1, 47}, /* mck = 768 fs */ |
---|
172 | 175 | { 24000, I2S_MCK_12M288, 3, 63}, /* mck = 512 fs */ |
---|
173 | 176 | { 32000, I2S_MCK_12M288, 3, 47}, /* mck = 384 fs */ |
---|