| .. | .. |
|---|
| 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 */ |
|---|