diff options
| -rw-r--r-- | sound/pci/hda/hda_tegra.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/sound/pci/hda/hda_tegra.c b/sound/pci/hda/hda_tegra.c index 17fd81736d3d..0621920f7617 100644 --- a/sound/pci/hda/hda_tegra.c +++ b/sound/pci/hda/hda_tegra.c | |||
| @@ -115,20 +115,20 @@ static int substream_free_pages(struct azx *chip, | |||
| 115 | /* | 115 | /* |
| 116 | * Register access ops. Tegra HDA register access is DWORD only. | 116 | * Register access ops. Tegra HDA register access is DWORD only. |
| 117 | */ | 117 | */ |
| 118 | static void hda_tegra_writel(u32 value, u32 *addr) | 118 | static void hda_tegra_writel(u32 value, u32 __iomem *addr) |
| 119 | { | 119 | { |
| 120 | writel(value, addr); | 120 | writel(value, addr); |
| 121 | } | 121 | } |
| 122 | 122 | ||
| 123 | static u32 hda_tegra_readl(u32 *addr) | 123 | static u32 hda_tegra_readl(u32 __iomem *addr) |
| 124 | { | 124 | { |
| 125 | return readl(addr); | 125 | return readl(addr); |
| 126 | } | 126 | } |
| 127 | 127 | ||
| 128 | static void hda_tegra_writew(u16 value, u16 *addr) | 128 | static void hda_tegra_writew(u16 value, u16 __iomem *addr) |
| 129 | { | 129 | { |
| 130 | unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; | 130 | unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; |
| 131 | void *dword_addr = (void *)((unsigned long)(addr) & ~0x3); | 131 | void __iomem *dword_addr = (void __iomem *)((unsigned long)(addr) & ~0x3); |
| 132 | u32 v; | 132 | u32 v; |
| 133 | 133 | ||
| 134 | v = readl(dword_addr); | 134 | v = readl(dword_addr); |
| @@ -137,20 +137,20 @@ static void hda_tegra_writew(u16 value, u16 *addr) | |||
| 137 | writel(v, dword_addr); | 137 | writel(v, dword_addr); |
| 138 | } | 138 | } |
| 139 | 139 | ||
| 140 | static u16 hda_tegra_readw(u16 *addr) | 140 | static u16 hda_tegra_readw(u16 __iomem *addr) |
| 141 | { | 141 | { |
| 142 | unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; | 142 | unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; |
| 143 | void *dword_addr = (void *)((unsigned long)(addr) & ~0x3); | 143 | void __iomem *dword_addr = (void __iomem *)((unsigned long)(addr) & ~0x3); |
| 144 | u32 v; | 144 | u32 v; |
| 145 | 145 | ||
| 146 | v = readl(dword_addr); | 146 | v = readl(dword_addr); |
| 147 | return (v >> shift) & 0xffff; | 147 | return (v >> shift) & 0xffff; |
| 148 | } | 148 | } |
| 149 | 149 | ||
| 150 | static void hda_tegra_writeb(u8 value, u8 *addr) | 150 | static void hda_tegra_writeb(u8 value, u8 __iomem *addr) |
| 151 | { | 151 | { |
| 152 | unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; | 152 | unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; |
| 153 | void *dword_addr = (void *)((unsigned long)(addr) & ~0x3); | 153 | void __iomem *dword_addr = (void __iomem *)((unsigned long)(addr) & ~0x3); |
| 154 | u32 v; | 154 | u32 v; |
| 155 | 155 | ||
| 156 | v = readl(dword_addr); | 156 | v = readl(dword_addr); |
| @@ -159,10 +159,10 @@ static void hda_tegra_writeb(u8 value, u8 *addr) | |||
| 159 | writel(v, dword_addr); | 159 | writel(v, dword_addr); |
| 160 | } | 160 | } |
| 161 | 161 | ||
| 162 | static u8 hda_tegra_readb(u8 *addr) | 162 | static u8 hda_tegra_readb(u8 __iomem *addr) |
| 163 | { | 163 | { |
| 164 | unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; | 164 | unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; |
| 165 | void *dword_addr = (void *)((unsigned long)(addr) & ~0x3); | 165 | void __iomem *dword_addr = (void __iomem *)((unsigned long)(addr) & ~0x3); |
| 166 | u32 v; | 166 | u32 v; |
| 167 | 167 | ||
| 168 | v = readl(dword_addr); | 168 | v = readl(dword_addr); |
