hc
2024-05-10 10ebd8556b7990499c896a550e3d416b444211e6
kernel/arch/alpha/include/asm/io_trivial.h
....@@ -7,15 +7,15 @@
77
88 #if IO_CONCAT(__IO_PREFIX,trivial_io_bw)
99 __EXTERN_INLINE unsigned int
10
-IO_CONCAT(__IO_PREFIX,ioread8)(void __iomem *a)
10
+IO_CONCAT(__IO_PREFIX,ioread8)(const void __iomem *a)
1111 {
12
- return __kernel_ldbu(*(volatile u8 __force *)a);
12
+ return __kernel_ldbu(*(const volatile u8 __force *)a);
1313 }
1414
1515 __EXTERN_INLINE unsigned int
16
-IO_CONCAT(__IO_PREFIX,ioread16)(void __iomem *a)
16
+IO_CONCAT(__IO_PREFIX,ioread16)(const void __iomem *a)
1717 {
18
- return __kernel_ldwu(*(volatile u16 __force *)a);
18
+ return __kernel_ldwu(*(const volatile u16 __force *)a);
1919 }
2020
2121 __EXTERN_INLINE void
....@@ -33,9 +33,9 @@
3333
3434 #if IO_CONCAT(__IO_PREFIX,trivial_io_lq)
3535 __EXTERN_INLINE unsigned int
36
-IO_CONCAT(__IO_PREFIX,ioread32)(void __iomem *a)
36
+IO_CONCAT(__IO_PREFIX,ioread32)(const void __iomem *a)
3737 {
38
- return *(volatile u32 __force *)a;
38
+ return *(const volatile u32 __force *)a;
3939 }
4040
4141 __EXTERN_INLINE void
....@@ -73,14 +73,14 @@
7373 __EXTERN_INLINE u8
7474 IO_CONCAT(__IO_PREFIX,readb)(const volatile void __iomem *a)
7575 {
76
- void __iomem *addr = (void __iomem *)a;
76
+ const void __iomem *addr = (const void __iomem *)a;
7777 return IO_CONCAT(__IO_PREFIX,ioread8)(addr);
7878 }
7979
8080 __EXTERN_INLINE u16
8181 IO_CONCAT(__IO_PREFIX,readw)(const volatile void __iomem *a)
8282 {
83
- void __iomem *addr = (void __iomem *)a;
83
+ const void __iomem *addr = (const void __iomem *)a;
8484 return IO_CONCAT(__IO_PREFIX,ioread16)(addr);
8585 }
8686