Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
xenomai
xenomai4
linux-evl
Commits
78fee052
Commit
78fee052
authored
Mar 10, 2019
by
Philippe Gerum
Browse files
evl: rename evenless/ paths to evl/
Signed-off-by:
Philippe Gerum
<
rpm@xenomai.org
>
parent
62904743
Changes
96
Hide whitespace changes
Inline
Side-by-side
arch/arm/Makefile
View file @
78fee052
...
...
@@ -265,7 +265,7 @@ endif
endif
ifeq
($(CONFIG_EVL),y)
KBUILD_CFLAGS
+=
-Iarch
/
$(SRCARCH)
/ev
enless
/include
-Iinclude
/ev
enless
KBUILD_CFLAGS
+=
-Iarch
/
$(SRCARCH)
/ev
l
/include
-Iinclude
/ev
l
endif
export
TEXT_OFFSET
GZFLAGS
MMUEXT
...
...
arch/arm/include/asm/ev
enless
/fptest.h
→
arch/arm/include/asm/ev
l
/fptest.h
View file @
78fee052
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _EV
ENLESS
_ARM_ASM_FPTEST_H
#define _EV
ENLESS
_ARM_ASM_FPTEST_H
#ifndef _EV
L
_ARM_ASM_FPTEST_H
#define _EV
L
_ARM_ASM_FPTEST_H
#include
<linux/cpufeature.h>
#include
<uapi/asm/ev
enless
/fptest.h>
#include
<uapi/asm/ev
l
/fptest.h>
static
inline
bool
evl_begin_fpu
(
void
)
{
...
...
@@ -22,4 +22,4 @@ static inline u32 evl_detect_fpu(void)
return
features
;
}
#endif
/* _EV
ENLESS
_ARM_ASM_FPTEST_H */
#endif
/* _EV
L
_ARM_ASM_FPTEST_H */
arch/arm/include/asm/ev
enless
/syscall.h
→
arch/arm/include/asm/ev
l
/syscall.h
View file @
78fee052
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _EV
ENLESS
_ARM_ASM_SYSCALL_H
#define _EV
ENLESS
_ARM_ASM_SYSCALL_H
#ifndef _EV
L
_ARM_ASM_SYSCALL_H
#define _EV
L
_ARM_ASM_SYSCALL_H
#include
<linux/uaccess.h>
#include
<asm/unistd.h>
...
...
@@ -43,4 +43,4 @@ void set_oob_retval(struct pt_regs *regs, long ret)
oob_retval
(
regs
)
=
ret
;
}
#endif
/* !_EV
ENLESS
_ARM_ASM_SYSCALL_H */
#endif
/* !_EV
L
_ARM_ASM_SYSCALL_H */
arch/arm/include/asm/ev
enless
/thread.h
→
arch/arm/include/asm/ev
l
/thread.h
View file @
78fee052
...
...
@@ -2,8 +2,8 @@
* Derived from Xenomai Cobalt, https://xenomai.org/
* Copyright (C) 2005 Stelian Pop
*/
#ifndef _EV
ENLESS
_ARM_ASM_THREAD_H
#define _EV
ENLESS
_ARM_ASM_THREAD_H
#ifndef _EV
L
_ARM_ASM_THREAD_H
#define _EV
L
_ARM_ASM_THREAD_H
#define xnarch_fault_pf_p(__trapnr) ((__trapnr) == ARM_TRAP_ACCESS)
#define xnarch_fault_bp_p(__trapnr) ((current->ptrace & PT_PTRACED) && \
...
...
@@ -12,4 +12,4 @@
#define xnarch_fault_notify(__trapnr) (!xnarch_fault_bp_p(__trapnr))
#endif
/* !_EV
ENLESS
_ARM_ASM_THREAD_H */
#endif
/* !_EV
L
_ARM_ASM_THREAD_H */
arch/arm/include/dovetail/thread_info.h
View file @
78fee052
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _EV
ENLESS
_DOVETAIL_THREAD_INFO_H
#define _EV
ENLESS
_DOVETAIL_THREAD_INFO_H
#ifndef _EV
L
_DOVETAIL_THREAD_INFO_H
#define _EV
L
_DOVETAIL_THREAD_INFO_H
#include
<asm-generic/ev
enless
/thread_info.h>
#include
<asm-generic/ev
l
/thread_info.h>
#endif
/* !_EV
ENLESS
_DOVETAIL_THREAD_INFO_H */
#endif
/* !_EV
L
_DOVETAIL_THREAD_INFO_H */
arch/arm/include/uapi/asm/ev
enless
/fptest.h
→
arch/arm/include/uapi/asm/ev
l
/fptest.h
View file @
78fee052
...
...
@@ -4,8 +4,8 @@
* Derived from Xenomai Cobalt, https://xenomai.org/
* Copyright (C) 2006 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>.
*/
#ifndef _EV
ENLESS
_ARM_ASM_UAPI_FPTEST_H
#define _EV
ENLESS
_ARM_ASM_UAPI_FPTEST_H
#ifndef _EV
L
_ARM_ASM_UAPI_FPTEST_H
#define _EV
L
_ARM_ASM_UAPI_FPTEST_H
#define evl_arm_vfp 0x1
...
...
@@ -44,4 +44,4 @@
__result; \
})
#endif
/* !_EV
ENLESS
_ARM_ASM_UAPI_FPTEST_H */
#endif
/* !_EV
L
_ARM_ASM_UAPI_FPTEST_H */
arch/arm64/Makefile
View file @
78fee052
...
...
@@ -127,7 +127,7 @@ endif
CHECKFLAGS
+=
-D__aarch64__
ifeq
($(CONFIG_EVL),y)
KBUILD_CFLAGS
+=
-Iarch
/
$(SRCARCH)
/ev
enless
/include
-Iinclude
/ev
enless
KBUILD_CFLAGS
+=
-Iarch
/
$(SRCARCH)
/ev
l
/include
-Iinclude
/ev
l
endif
ifeq
($(CONFIG_DYNAMIC_FTRACE_WITH_REGS),y)
...
...
arch/arm64/include/asm/ev
enless
/fptest.h
→
arch/arm64/include/asm/ev
l
/fptest.h
View file @
78fee052
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _EV
ENLESS
_ARM64_ASM_FPTEST_H
#define _EV
ENLESS
_ARM64_ASM_FPTEST_H
#ifndef _EV
L
_ARM64_ASM_FPTEST_H
#define _EV
L
_ARM64_ASM_FPTEST_H
#include
<linux/cpufeature.h>
#include
<uapi/asm/ev
enless
/fptest.h>
#include
<uapi/asm/ev
l
/fptest.h>
static
inline
bool
evl_begin_fpu
(
void
)
{
...
...
@@ -25,4 +25,4 @@ static inline u32 evl_detect_fpu(void)
return
features
;
}
#endif
/* _EV
ENLESS
_ARM64_ASM_FPTEST_H */
#endif
/* _EV
L
_ARM64_ASM_FPTEST_H */
arch/arm64/include/asm/ev
enless
/syscall.h
→
arch/arm64/include/asm/ev
l
/syscall.h
View file @
78fee052
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _EV
ENLESS
_ARM64_ASM_SYSCALL_H
#define _EV
ENLESS
_ARM64_ASM_SYSCALL_H
#ifndef _EV
L
_ARM64_ASM_SYSCALL_H
#define _EV
L
_ARM64_ASM_SYSCALL_H
#include
<linux/uaccess.h>
#include
<asm/unistd.h>
#include
<asm/ptrace.h>
#include
<uapi/asm/ev
enless
/syscall.h>
#include
<uapi/asm/ev
l
/syscall.h>
#define raw_put_user(src, dst) __put_user(src, dst)
#define raw_get_user(dst, src) __get_user(dst, src)
#define is_oob_syscall(__regs) ((__regs)->syscallno & __EV
ENLESS
_SYSCALL_BIT)
#define oob_syscall_nr(__regs) ((__regs)->syscallno & ~__EV
ENLESS
_SYSCALL_BIT)
#define is_oob_syscall(__regs) ((__regs)->syscallno & __EV
L
_SYSCALL_BIT)
#define oob_syscall_nr(__regs) ((__regs)->syscallno & ~__EV
L
_SYSCALL_BIT)
#define oob_retval(__regs) ((__regs)->regs[0])
#define oob_arg1(__regs) ((__regs)->regs[0])
...
...
@@ -42,4 +42,4 @@ void set_oob_retval(struct pt_regs *regs, long ret)
oob_retval
(
regs
)
=
ret
;
}
#endif
/* !_EV
ENLESS
_ARM64_ASM_SYSCALL_H */
#endif
/* !_EV
L
_ARM64_ASM_SYSCALL_H */
arch/arm64/include/asm/ev
enless
/thread.h
→
arch/arm64/include/asm/ev
l
/thread.h
View file @
78fee052
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _EV
ENLESS
_ARM64_ASM_THREAD_H
#define _EV
ENLESS
_ARM64_ASM_THREAD_H
#ifndef _EV
L
_ARM64_ASM_THREAD_H
#define _EV
L
_ARM64_ASM_THREAD_H
#define xnarch_fault_pf_p(__trapnr) ((__trapnr) == ARM64_TRAP_ACCESS)
#define xnarch_fault_bp_p(__trapnr) ((current->ptrace & PT_PTRACED) && \
...
...
@@ -9,4 +9,4 @@
#define xnarch_fault_notify(__trapnr) (!xnarch_fault_bp_p(__trapnr))
#endif
/* !_EV
ENLESS
_ARM64_ASM_THREAD_H */
#endif
/* !_EV
L
_ARM64_ASM_THREAD_H */
arch/arm64/include/dovetail/thread_info.h
View file @
78fee052
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _EV
ENLESS
_DOVETAIL_THREAD_INFO_H
#define _EV
ENLESS
_DOVETAIL_THREAD_INFO_H
#ifndef _EV
L
_DOVETAIL_THREAD_INFO_H
#define _EV
L
_DOVETAIL_THREAD_INFO_H
#include
<asm-generic/ev
enless
/thread_info.h>
#include
<asm-generic/ev
l
/thread_info.h>
#endif
/* !_EV
ENLESS
_DOVETAIL_THREAD_INFO_H */
#endif
/* !_EV
L
_DOVETAIL_THREAD_INFO_H */
arch/arm64/include/uapi/asm/evenless/syscall.h
deleted
100644 → 0
View file @
62904743
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _EVENLESS_ARM64_ASM_UAPI_SYSCALL_H
#define _EVENLESS_ARM64_ASM_UAPI_SYSCALL_H
#define __EVENLESS_SYSCALL_BIT 0x10000000
#endif
/* !_EVENLESS_ARM64_ASM_UAPI_SYSCALL_H */
arch/arm64/include/uapi/asm/ev
enless
/fptest.h
→
arch/arm64/include/uapi/asm/ev
l
/fptest.h
View file @
78fee052
...
...
@@ -4,8 +4,8 @@
* Derived from Xenomai Cobalt, https://xenomai.org/
* Copyright (C) 2006 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>.
*/
#ifndef _EV
ENLESS
_ARM64_ASM_UAPI_FPTEST_H
#define _EV
ENLESS
_ARM64_ASM_UAPI_FPTEST_H
#ifndef _EV
L
_ARM64_ASM_UAPI_FPTEST_H
#define _EV
L
_ARM64_ASM_UAPI_FPTEST_H
#define evl_arm64_fpsimd 0x1
#define evl_arm64_sve 0x2
...
...
@@ -89,4 +89,4 @@
__result; \
})
#endif
/* !_EV
ENLESS
_ARM64_ASM_UAPI_FPTEST_H */
#endif
/* !_EV
L
_ARM64_ASM_UAPI_FPTEST_H */
arch/arm64/include/uapi/asm/evl/syscall.h
0 → 100644
View file @
78fee052
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _EVL_ARM64_ASM_UAPI_SYSCALL_H
#define _EVL_ARM64_ASM_UAPI_SYSCALL_H
#define __EVL_SYSCALL_BIT 0x10000000
#endif
/* !_EVL_ARM64_ASM_UAPI_SYSCALL_H */
drivers/Kconfig
View file @
78fee052
...
...
@@ -30,7 +30,7 @@ source "drivers/block/Kconfig"
source "drivers/nvme/Kconfig"
source "drivers/ev
enless
/Kconfig"
source "drivers/ev
l
/Kconfig"
source "drivers/misc/Kconfig"
...
...
drivers/Makefile
View file @
78fee052
...
...
@@ -158,7 +158,7 @@ obj-$(CONFIG_REMOTEPROC) += remoteproc/
obj-$(CONFIG_RPMSG)
+=
rpmsg/
obj-$(CONFIG_SOUNDWIRE)
+=
soundwire/
obj-$(CONFIG_EVL)
+=
ev
enless
/
obj-$(CONFIG_EVL)
+=
ev
l
/
# Virtualization drivers
obj-$(CONFIG_VIRT_DRIVERS)
+=
virt/
...
...
drivers/ev
enless
/Kconfig
→
drivers/ev
l
/Kconfig
View file @
78fee052
File moved
drivers/ev
enless
/Makefile
→
drivers/ev
l
/Makefile
View file @
78fee052
File moved
drivers/ev
enless
/hectic.c
→
drivers/ev
l
/hectic.c
View file @
78fee052
...
...
@@ -13,11 +13,11 @@
#include
<linux/uaccess.h>
#include
<linux/semaphore.h>
#include
<linux/irq_work.h>
#include
<ev
enless
/thread.h>
#include
<ev
enless
/flag.h>
#include
<ev
enless
/file.h>
#include
<asm/ev
enless
/fptest.h>
#include
<uapi/ev
enless
/devices/hectic.h>
#include
<ev
l
/thread.h>
#include
<ev
l
/flag.h>
#include
<ev
l
/file.h>
#include
<asm/ev
l
/fptest.h>
#include
<uapi/ev
l
/devices/hectic.h>
#define RTSWITCH_RT 0x10000
#define RTSWITCH_NRT 0
...
...
drivers/ev
enless
/latmus.c
→
drivers/ev
l
/latmus.c
View file @
78fee052
...
...
@@ -14,13 +14,13 @@
#include
<linux/fs.h>
#include
<linux/fcntl.h>
#include
<linux/uaccess.h>
#include
<ev
enless
/file.h>
#include
<ev
enless
/flag.h>
#include
<ev
enless
/clock.h>
#include
<ev
enless
/thread.h>
#include
<ev
enless
/xbuf.h>
#include
<uapi/ev
enless
/devices/latmus.h>
#include
<trace/events/ev
enless
.h>
#include
<ev
l
/file.h>
#include
<ev
l
/flag.h>
#include
<ev
l
/clock.h>
#include
<ev
l
/thread.h>
#include
<ev
l
/xbuf.h>
#include
<uapi/ev
l
/devices/latmus.h>
#include
<trace/events/ev
l
.h>
#define TUNER_SAMPLING_TIME 500000000UL
#define TUNER_WARMUP_STEPS 10
...
...
Prev
1
2
3
4
5
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment