summaryrefslogtreecommitdiffstats
path: root/arch/parisc
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2023-08-30 11:49:57 +0200
committerHelge Deller <deller@gmx.de>2023-08-31 21:42:42 +0200
commitc1ebb94071cb4455177bafa619423acb3494d15d (patch)
tree601f35897cb89af025223ee1c49c3172423acef4 /arch/parisc
parenteb3255ee8f6f4691471a28fbf22db5e8901116cd (diff)
downloadlinux-c1ebb94071cb4455177bafa619423acb3494d15d.tar.gz
linux-c1ebb94071cb4455177bafa619423acb3494d15d.tar.bz2
linux-c1ebb94071cb4455177bafa619423acb3494d15d.zip
parisc: sba-iommu: Fix sparse warnigs
Fix sparse warnings, as pdir is __le64 *. Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'arch/parisc')
-rw-r--r--arch/parisc/include/asm/ropes.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/parisc/include/asm/ropes.h b/arch/parisc/include/asm/ropes.h
index d7b941cfbccd..e2d2d7e9bfde 100644
--- a/arch/parisc/include/asm/ropes.h
+++ b/arch/parisc/include/asm/ropes.h
@@ -29,7 +29,7 @@
struct ioc {
void __iomem *ioc_hpa; /* I/O MMU base address */
char *res_map; /* resource map, bit == pdir entry */
- u64 *pdir_base; /* physical base address */
+ __le64 *pdir_base; /* physical base address */
unsigned long ibase; /* pdir IOV Space base - shared w/lba_pci */
unsigned long imask; /* pdir IOV Space mask - shared w/lba_pci */
#ifdef ZX1_SUPPORT
@@ -113,7 +113,7 @@ static inline int IS_PLUTO(struct parisc_device *d) {
#define SBA_PDIR_VALID_BIT 0x8000000000000000ULL
-#define SBA_AGPGART_COOKIE 0x0000badbadc0ffeeULL
+#define SBA_AGPGART_COOKIE (__force __le64) 0x0000badbadc0ffeeULL
#define SBA_FUNC_ID 0x0000 /* function id */
#define SBA_FCLASS 0x0008 /* function class, bist, header, rev... */