diff options
| author | Martin Habets <errandir_news@mph.eclipse.co.uk> | 2006-05-08 02:43:19 -0400 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2006-05-08 02:43:19 -0400 |
| commit | 4cfbd7eb24975e942c3b6c0119c953c3a7a5f787 (patch) | |
| tree | dbda6c396a00aa89beaedf2fb00d047c3335f825 | |
| parent | bb3426ad6659282d9244d4909e69aa639d0360d0 (diff) | |
[SPARC]: show device name in /proc/dvma_map
This patch will set the device name in a resource, which will be shown
in /proc/dvma_map.
Signed-off-by: Martin Habets <errandir_news@mph.eclipse.co.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
| -rw-r--r-- | arch/sparc/kernel/ioport.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/sparc/kernel/ioport.c b/arch/sparc/kernel/ioport.c index 460f72e640e6..f9ff29734848 100644 --- a/arch/sparc/kernel/ioport.c +++ b/arch/sparc/kernel/ioport.c | |||
| @@ -274,6 +274,11 @@ void *sbus_alloc_consistent(struct sbus_dev *sdev, long len, u32 *dma_addrp) | |||
| 274 | if (mmu_map_dma_area(dma_addrp, va, res->start, len_total) != 0) | 274 | if (mmu_map_dma_area(dma_addrp, va, res->start, len_total) != 0) |
| 275 | goto err_noiommu; | 275 | goto err_noiommu; |
| 276 | 276 | ||
| 277 | /* Set the resource name, if known. */ | ||
| 278 | if (sdev) { | ||
| 279 | res->name = sdev->prom_name; | ||
| 280 | } | ||
| 281 | |||
| 277 | return (void *)res->start; | 282 | return (void *)res->start; |
| 278 | 283 | ||
| 279 | err_noiommu: | 284 | err_noiommu: |
