Code Review
/
kvmfornfv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git]
/
kernel
/
drivers
/
staging
/
board
/
kzm9d.c
diff --git
a/kernel/drivers/staging/board/kzm9d.c
b/kernel/drivers/staging/board/kzm9d.c
index
533f302
..
8d1eb09
100644
(file)
--- a/
kernel/drivers/staging/board/kzm9d.c
+++ b/
kernel/drivers/staging/board/kzm9d.c
@@
-4,16
+4,22
@@
#include <linux/platform_device.h>
#include "board.h"
#include <linux/platform_device.h>
#include "board.h"
-static
const struct resource usbs1_res[] __initconst
= {
+static
struct resource usbs1_res[] __initdata
= {
DEFINE_RES_MEM(0xe2800000, 0x2000),
DEFINE_RES_IRQ(159),
};
static void __init kzm9d_init(void)
{
DEFINE_RES_MEM(0xe2800000, 0x2000),
DEFINE_RES_IRQ(159),
};
static void __init kzm9d_init(void)
{
- if (!board_staging_dt_node_available(usbs1_res, ARRAY_SIZE(usbs1_res)))
+ board_staging_gic_setup_xlate("arm,cortex-a9-gic", 32);
+
+ if (!board_staging_dt_node_available(usbs1_res,
+ ARRAY_SIZE(usbs1_res))) {
+ board_staging_gic_fixup_resources(usbs1_res,
+ ARRAY_SIZE(usbs1_res));
platform_device_register_simple("emxx_udc", -1, usbs1_res,
ARRAY_SIZE(usbs1_res));
platform_device_register_simple("emxx_udc", -1, usbs1_res,
ARRAY_SIZE(usbs1_res));
+ }
}
board_staging("renesas,kzm9d", kzm9d_init);
}
board_staging("renesas,kzm9d", kzm9d_init);