projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
68c8733
)
resource: add define macro for register address resources
author
Colin Foster
<colin.foster@in-advantage.com>
Mon, 5 Sep 2022 16:21:30 +0000
(09:21 -0700)
committer
Lee Jones
<lee@kernel.org>
Fri, 9 Sep 2022 06:54:42 +0000
(07:54 +0100)
DEFINE_RES_ macros have been created for the commonly used resource types,
but not IORESOURCE_REG. Add the macro so it can be used in a similar manner
to all other resource types.
Signed-off-by: Colin Foster <colin.foster@in-advantage.com>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Lee Jones <lee@kernel.org>
Link:
https://lore.kernel.org/r/20220905162132.2943088-7-colin.foster@in-advantage.com
include/linux/ioport.h
patch
|
blob
|
history
diff --git
a/include/linux/ioport.h
b/include/linux/ioport.h
index
616b683
..
8a76dca
100644
(file)
--- a/
include/linux/ioport.h
+++ b/
include/linux/ioport.h
@@
-172,6
+172,11
@@
enum {
#define DEFINE_RES_MEM(_start, _size) \
DEFINE_RES_MEM_NAMED((_start), (_size), NULL)
+#define DEFINE_RES_REG_NAMED(_start, _size, _name) \
+ DEFINE_RES_NAMED((_start), (_size), (_name), IORESOURCE_REG)
+#define DEFINE_RES_REG(_start, _size) \
+ DEFINE_RES_REG_NAMED((_start), (_size), NULL)
+
#define DEFINE_RES_IRQ_NAMED(_irq, _name) \
DEFINE_RES_NAMED((_irq), 1, (_name), IORESOURCE_IRQ)
#define DEFINE_RES_IRQ(_irq) \