Commit a1c4313
BACKPORT: misc: fastrpc: Update dma_bits for CDSP support on Kaanapali SoC
DSP currently supports 32-bit IOVA (32-bit PA + 4-bit SID) for
both Q6 and user DMA (uDMA) access. This is being upgraded to
34-bit PA + 4-bit SID due to a hardware revision in CDSP for
Kaanapali SoC, which expands the DMA addressable range.
Update DMA bits configuration in the driver to support CDSP on
Kaanapali SoC. Set the default `dma_bits` to 32-bit and update
it to 34-bit based on CDSP and OF matching on the fastrpc node.
Link: https://lore.kernel.org/all/[email protected]/
Signed-off-by: Kumari Pallavi <[email protected]>
Reviewed-by: Dmitry Baryshkov <[email protected]>
Signed-off-by: Vinayak Katoch <[email protected]>1 parent 5903aac commit a1c4313
1 file changed
+13
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
276 | 276 | | |
277 | 277 | | |
278 | 278 | | |
| 279 | + | |
| 280 | + | |
279 | 281 | | |
280 | 282 | | |
281 | 283 | | |
| |||
2317 | 2319 | | |
2318 | 2320 | | |
2319 | 2321 | | |
| 2322 | + | |
2320 | 2323 | | |
2321 | 2324 | | |
2322 | 2325 | | |
| |||
2330 | 2333 | | |
2331 | 2334 | | |
2332 | 2335 | | |
| 2336 | + | |
2333 | 2337 | | |
2334 | 2338 | | |
2335 | 2339 | | |
2336 | 2340 | | |
2337 | 2341 | | |
2338 | 2342 | | |
| 2343 | + | |
| 2344 | + | |
| 2345 | + | |
2339 | 2346 | | |
2340 | 2347 | | |
2341 | 2348 | | |
| |||
2350 | 2357 | | |
2351 | 2358 | | |
2352 | 2359 | | |
2353 | | - | |
| 2360 | + | |
2354 | 2361 | | |
2355 | | - | |
| 2362 | + | |
2356 | 2363 | | |
2357 | 2364 | | |
2358 | 2365 | | |
| |||
2439 | 2446 | | |
2440 | 2447 | | |
2441 | 2448 | | |
| 2449 | + | |
| 2450 | + | |
2442 | 2451 | | |
2443 | 2452 | | |
2444 | 2453 | | |
2445 | 2454 | | |
| 2455 | + | |
| 2456 | + | |
2446 | 2457 | | |
2447 | 2458 | | |
2448 | 2459 | | |
| |||
0 commit comments