Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
Z
ZIO
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
ZIO
Commits
2dfea741
Commit
2dfea741
authored
Feb 23, 2014
by
Alessandro Rubini
Committed by
Federico Vaga
Jul 14, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
drivers: use CERN_SUPER_MODULE trick
Signed-off-by:
Alessandro Rubini
<
rubini@gnudd.com
>
parent
5ec0db53
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
52 additions
and
0 deletions
+52
-0
Makefile
Makefile
+7
-0
Makefile
buffers/Makefile
+7
-0
zio-buf-vmalloc.c
buffers/zio-buf-vmalloc.c
+2
-0
core.c
core.c
+2
-0
Makefile
drivers/Makefile
+7
-0
zio-ad788x.c
drivers/zio-ad788x.c
+2
-0
zio-fake-dtc.c
drivers/zio-fake-dtc.c
+1
-0
zio-gpio.c
drivers/zio-gpio.c
+2
-0
zio-irq-tdc.c
drivers/zio-irq-tdc.c
+1
-0
zio-loop.c
drivers/zio-loop.c
+2
-0
zio-mini.c
drivers/zio-mini.c
+2
-0
zio-vmk8055.c
drivers/zio-vmk8055.c
+2
-0
zio-zero.c
drivers/zio-zero.c
+2
-0
Makefile
triggers/Makefile
+7
-0
zio-trig-hrt.c
triggers/zio-trig-hrt.c
+2
-0
zio-trig-irq.c
triggers/zio-trig-irq.c
+2
-0
zio-trig-timer.c
triggers/zio-trig-timer.c
+2
-0
No files found.
Makefile
View file @
2dfea741
...
...
@@ -16,6 +16,13 @@ obj-m += triggers/
GIT_VERSION
=
$(
shell
cd
$(src)
;
git describe
--dirty
--long
--tags
)
# For this CSM_VERSION, please see ohwr.org/csm documentation
ifdef
CONFIG_CSM_VERSION
ccflags-y
+=
-D
"CERN_SUPER_MODULE=MODULE_VERSION(
\"
$(CONFIG_CSM_VERSION)
\"
)"
else
ccflags-y
+=
-DCERN_SUPER_MODULE
=
""
endif
# WARNING: the line below doesn't work in-kernel if you compile with O=
ccflags-y
+=
-I
$(src)
/include/
-DGIT_VERSION
=
\"
$(GIT_VERSION)
\"
...
...
buffers/Makefile
View file @
2dfea741
...
...
@@ -2,6 +2,13 @@ LINUX ?= /lib/modules/$(shell uname -r)/build
GIT_VERSION
=
$(
shell
cd
$(src)
;
git describe
--dirty
--long
--tags
)
# For this CSM_VERSION, please see ohwr.org/csm documentation
ifdef
CONFIG_CSM_VERSION
ccflags-y
+=
-D
"CERN_SUPER_MODULE=MODULE_VERSION(
\"
$(CONFIG_CSM_VERSION)
\"
)"
else
ccflags-y
+=
-DCERN_SUPER_MODULE
=
""
endif
ccflags-y
+=
-I
$(src)
/../include/
-DGIT_VERSION
=
\"
$(GIT_VERSION)
\"
ccflags-$(CONFIG_ZIO_DEBUG)
+=
-DDEBUG
...
...
buffers/zio-buf-vmalloc.c
View file @
2dfea741
...
...
@@ -486,3 +486,5 @@ module_exit(zbk_exit);
MODULE_AUTHOR
(
"Alessandro Rubini"
);
MODULE_VERSION
(
GIT_VERSION
);
/* Defined in local Makefile */
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
core.c
View file @
2dfea741
...
...
@@ -178,3 +178,5 @@ MODULE_AUTHOR("Federico Vaga and Alessandro Rubini");
/* Federico wrote the core, Alessandro wrote default trigger and buffer */
MODULE_DESCRIPTION
(
"ZIO - ZIO Input Output"
);
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
drivers/Makefile
View file @
2dfea741
...
...
@@ -2,6 +2,13 @@ LINUX ?= /lib/modules/$(shell uname -r)/build
GIT_VERSION
=
$(
shell
cd
$(src)
;
git describe
--dirty
--long
--tags
)
# For this CSM_VERSION, please see ohwr.org/csm documentation
ifdef
CONFIG_CSM_VERSION
ccflags-y
+=
-D
"CERN_SUPER_MODULE=MODULE_VERSION(
\"
$(CONFIG_CSM_VERSION)
\"
)"
else
ccflags-y
+=
-DCERN_SUPER_MODULE
=
""
endif
ccflags-y
+=
-I
$(src)
/../include/
-DGIT_VERSION
=
\"
$(GIT_VERSION)
\"
ccflags-$(CONFIG_ZIO_DEBUG)
+=
-DDEBUG
...
...
drivers/zio-ad788x.c
View file @
2dfea741
...
...
@@ -425,3 +425,5 @@ MODULE_VERSION(GIT_VERSION); /* Defined in local Makefile */
MODULE_AUTHOR
(
"Federico Vaga <federico.vaga@gmail.com>"
);
MODULE_DESCRIPTION
(
"AD788x driver for ZIO framework"
);
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
drivers/zio-fake-dtc.c
View file @
2dfea741
...
...
@@ -158,3 +158,4 @@ module_exit(zdtc_exit);
MODULE_VERSION
(
GIT_VERSION
);
/* Defined in local Makefile */
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
drivers/zio-gpio.c
View file @
2dfea741
...
...
@@ -216,3 +216,5 @@ module_exit(zgp_exit);
MODULE_VERSION
(
GIT_VERSION
);
/* Defined in local Makefile */
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
drivers/zio-irq-tdc.c
View file @
2dfea741
...
...
@@ -250,3 +250,4 @@ module_exit(ztdc_exit);
MODULE_VERSION
(
GIT_VERSION
);
/* Defined in local Makefile */
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
drivers/zio-loop.c
View file @
2dfea741
...
...
@@ -518,3 +518,5 @@ MODULE_VERSION(GIT_VERSION); /* Defined in local Makefile */
MODULE_AUTHOR
(
"Alessandro Rubini <rubini@.com>"
);
MODULE_DESCRIPTION
(
"A zio driver which loops back to zio or a chardev"
);
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
drivers/zio-mini.c
View file @
2dfea741
...
...
@@ -139,3 +139,5 @@ module_exit(zmini_exit);
MODULE_VERSION
(
GIT_VERSION
);
/* Defined in local Makefile */
MODULE_LICENSE
(
"GPL and additional rights"
);
CERN_SUPER_MODULE
;
drivers/zio-vmk8055.c
View file @
2dfea741
...
...
@@ -601,3 +601,5 @@ MODULE_AUTHOR("Federico Vaga <federico.vaga@gmail.com>");
MODULE_VERSION
(
GIT_VERSION
);
MODULE_DESCRIPTION
(
"A zio driver for Velleman USB board K8055"
);
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
drivers/zio-zero.c
View file @
2dfea741
...
...
@@ -253,3 +253,5 @@ MODULE_VERSION(GIT_VERSION); /* Defined in local Makefile */
MODULE_AUTHOR
(
"Federico Vaga <federico.vaga@gmail.com>"
);
MODULE_DESCRIPTION
(
"A zio driver which fakes zero, random and sawtooth input"
);
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
triggers/Makefile
View file @
2dfea741
...
...
@@ -2,6 +2,13 @@ LINUX ?= /lib/modules/$(shell uname -r)/build
GIT_VERSION
=
$(
shell
cd
$(src)
;
git describe
--dirty
--long
--tags
)
# For this CSM_VERSION, please see ohwr.org/csm documentation
ifdef
CONFIG_CSM_VERSION
ccflags-y
+=
-D
"CERN_SUPER_MODULE=MODULE_VERSION(
\"
$(CONFIG_CSM_VERSION)
\"
)"
else
ccflags-y
+=
-DCERN_SUPER_MODULE
=
""
endif
ccflags-y
+=
-I
$(src)
/../include/
-DGIT_VERSION
=
\"
$(GIT_VERSION)
\"
ccflags-$(CONFIG_ZIO_DEBUG)
+=
-DDEBUG
...
...
triggers/zio-trig-hrt.c
View file @
2dfea741
...
...
@@ -298,3 +298,5 @@ module_exit(ztt_exit);
MODULE_VERSION
(
GIT_VERSION
);
/* Defined in local Makefile */
MODULE_AUTHOR
(
"Alessandro Rubini"
);
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
triggers/zio-trig-irq.c
View file @
2dfea741
...
...
@@ -198,3 +198,5 @@ module_exit(zti_exit);
MODULE_VERSION
(
GIT_VERSION
);
/* Defined in local Makefile */
MODULE_AUTHOR
(
"Alessandro Rubini"
);
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
triggers/zio-trig-timer.c
View file @
2dfea741
...
...
@@ -242,3 +242,5 @@ module_exit(ztt_exit);
MODULE_VERSION
(
GIT_VERSION
);
/* Defined in local Makefile */
MODULE_AUTHOR
(
"Alessandro Rubini"
);
MODULE_LICENSE
(
"GPL"
);
CERN_SUPER_MODULE
;
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a 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