|
@@ -368,7 +368,7 @@
|
|
* abstractions for the macros */
|
|
* abstractions for the macros */
|
|
.macro EXTR reg1,start,length,reg2
|
|
.macro EXTR reg1,start,length,reg2
|
|
#ifdef CONFIG_64BIT
|
|
#ifdef CONFIG_64BIT
|
|
- extrd,u \reg1,32+\start,\length,\reg2
|
|
|
|
|
|
+ extrd,u \reg1,32+(\start),\length,\reg2
|
|
#else
|
|
#else
|
|
extrw,u \reg1,\start,\length,\reg2
|
|
extrw,u \reg1,\start,\length,\reg2
|
|
#endif
|
|
#endif
|
|
@@ -376,7 +376,7 @@
|
|
|
|
|
|
.macro DEP reg1,start,length,reg2
|
|
.macro DEP reg1,start,length,reg2
|
|
#ifdef CONFIG_64BIT
|
|
#ifdef CONFIG_64BIT
|
|
- depd \reg1,32+\start,\length,\reg2
|
|
|
|
|
|
+ depd \reg1,32+(\start),\length,\reg2
|
|
#else
|
|
#else
|
|
depw \reg1,\start,\length,\reg2
|
|
depw \reg1,\start,\length,\reg2
|
|
#endif
|
|
#endif
|
|
@@ -384,7 +384,7 @@
|
|
|
|
|
|
.macro DEPI val,start,length,reg
|
|
.macro DEPI val,start,length,reg
|
|
#ifdef CONFIG_64BIT
|
|
#ifdef CONFIG_64BIT
|
|
- depdi \val,32+\start,\length,\reg
|
|
|
|
|
|
+ depdi \val,32+(\start),\length,\reg
|
|
#else
|
|
#else
|
|
depwi \val,\start,\length,\reg
|
|
depwi \val,\start,\length,\reg
|
|
#endif
|
|
#endif
|