diff options
| -rw-r--r-- | arch/mips/bcm63xx/dev-enet.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/mips/bcm63xx/dev-enet.c b/arch/mips/bcm63xx/dev-enet.c index 07b4c65a88a4..8e73d65f3480 100644 --- a/arch/mips/bcm63xx/dev-enet.c +++ b/arch/mips/bcm63xx/dev-enet.c | |||
| @@ -70,6 +70,8 @@ static struct platform_device bcm63xx_enet_shared_device = { | |||
| 70 | 70 | ||
| 71 | static int shared_device_registered; | 71 | static int shared_device_registered; |
| 72 | 72 | ||
| 73 | static u64 enet_dmamask = DMA_BIT_MASK(32); | ||
| 74 | |||
| 73 | static struct resource enet0_res[] = { | 75 | static struct resource enet0_res[] = { |
| 74 | { | 76 | { |
| 75 | .start = -1, /* filled at runtime */ | 77 | .start = -1, /* filled at runtime */ |
| @@ -99,6 +101,8 @@ static struct platform_device bcm63xx_enet0_device = { | |||
| 99 | .resource = enet0_res, | 101 | .resource = enet0_res, |
| 100 | .dev = { | 102 | .dev = { |
| 101 | .platform_data = &enet0_pd, | 103 | .platform_data = &enet0_pd, |
| 104 | .dma_mask = &enet_dmamask, | ||
| 105 | .coherent_dma_mask = DMA_BIT_MASK(32), | ||
| 102 | }, | 106 | }, |
| 103 | }; | 107 | }; |
| 104 | 108 | ||
| @@ -131,6 +135,8 @@ static struct platform_device bcm63xx_enet1_device = { | |||
| 131 | .resource = enet1_res, | 135 | .resource = enet1_res, |
| 132 | .dev = { | 136 | .dev = { |
| 133 | .platform_data = &enet1_pd, | 137 | .platform_data = &enet1_pd, |
| 138 | .dma_mask = &enet_dmamask, | ||
| 139 | .coherent_dma_mask = DMA_BIT_MASK(32), | ||
| 134 | }, | 140 | }, |
| 135 | }; | 141 | }; |
| 136 | 142 | ||
| @@ -157,6 +163,8 @@ static struct platform_device bcm63xx_enetsw_device = { | |||
| 157 | .resource = enetsw_res, | 163 | .resource = enetsw_res, |
| 158 | .dev = { | 164 | .dev = { |
| 159 | .platform_data = &enetsw_pd, | 165 | .platform_data = &enetsw_pd, |
| 166 | .dma_mask = &enet_dmamask, | ||
| 167 | .coherent_dma_mask = DMA_BIT_MASK(32), | ||
| 160 | }, | 168 | }, |
| 161 | }; | 169 | }; |
| 162 | 170 | ||
