Commit 7caae11
committed
ASoC: add Renesas MSIOF sound driver
Merge series from Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>:
Renesas MSIOF can work as both SPI and I2S.
Current Linux supports MSIOF-SPI. This patch-set adds new MSIOF-I2S.
Because it is using same HW-IP, we want to share same compatible for both
MSIOF-SPI/I2S case. MSIOF-I2S (Sound) will use Audio-Graph-Card/Card2 which
uses Of-Graph, but MSIOF-SPI is not use Of-Graph.
So, this patch-set assumes it was used as MSIOF-I2S if DT is using Of-Graph,
otherwise, it is MSIOF-SPI (This assumption will works if SPI *never*
use Of-Graph in the future).
One note so far is that it is using "spi@xxx" node name for both
MSIOF-SPI/I2S. DTC will automatically checks "spi@xxx" node as SPI device
which requests #address-cells/#size-cells. But is not needed for I2S.
So we will get warning about it on Sparrow Hawk which uses MSIOF-I2S.
We have no solution about it, so far.
Link: https://lore.kernel.org/r/87zfgi1a5a.wl-kuninori.morimoto.gx@renesas.com
Link: https://lore.kernel.org/r/87h62vh5mj.wl-kuninori.morimoto.gx@renesas.com
Link: https://lore.kernel.org/r/875xjeb0wu.wl-kuninori.morimoto.gx@renesas.com1 file changed
Lines changed: 23 additions & 19 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
1276 | 1277 | | |
1277 | 1278 | | |
1278 | 1279 | | |
| 1280 | + | |
1279 | 1281 | | |
1280 | 1282 | | |
1281 | 1283 | | |
1282 | 1284 | | |
1283 | | - | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
1284 | 1291 | | |
1285 | | - | |
| 1292 | + | |
1286 | 1293 | | |
1287 | 1294 | | |
1288 | | - | |
| 1295 | + | |
1289 | 1296 | | |
1290 | 1297 | | |
1291 | 1298 | | |
1292 | | - | |
| 1299 | + | |
1293 | 1300 | | |
1294 | 1301 | | |
1295 | 1302 | | |
1296 | 1303 | | |
1297 | 1304 | | |
1298 | 1305 | | |
1299 | 1306 | | |
1300 | | - | |
1301 | | - | |
| 1307 | + | |
1302 | 1308 | | |
1303 | | - | |
1304 | | - | |
| 1309 | + | |
1305 | 1310 | | |
1306 | 1311 | | |
1307 | 1312 | | |
| |||
1315 | 1320 | | |
1316 | 1321 | | |
1317 | 1322 | | |
1318 | | - | |
| 1323 | + | |
1319 | 1324 | | |
1320 | | - | |
| 1325 | + | |
1321 | 1326 | | |
1322 | 1327 | | |
1323 | 1328 | | |
| |||
1334 | 1339 | | |
1335 | 1340 | | |
1336 | 1341 | | |
1337 | | - | |
1338 | | - | |
| 1342 | + | |
1339 | 1343 | | |
1340 | | - | |
| 1344 | + | |
1341 | 1345 | | |
1342 | 1346 | | |
1343 | 1347 | | |
1344 | 1348 | | |
1345 | | - | |
| 1349 | + | |
1346 | 1350 | | |
1347 | 1351 | | |
1348 | 1352 | | |
| |||
1361 | 1365 | | |
1362 | 1366 | | |
1363 | 1367 | | |
1364 | | - | |
| 1368 | + | |
1365 | 1369 | | |
1366 | 1370 | | |
1367 | 1371 | | |
| |||
1373 | 1377 | | |
1374 | 1378 | | |
1375 | 1379 | | |
1376 | | - | |
| 1380 | + | |
1377 | 1381 | | |
1378 | | - | |
| 1382 | + | |
1379 | 1383 | | |
1380 | | - | |
| 1384 | + | |
1381 | 1385 | | |
1382 | 1386 | | |
1383 | 1387 | | |
1384 | 1388 | | |
1385 | 1389 | | |
1386 | 1390 | | |
1387 | 1391 | | |
1388 | | - | |
| 1392 | + | |
1389 | 1393 | | |
1390 | 1394 | | |
1391 | 1395 | | |
| |||
0 commit comments