summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/shared/drvmgr
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2015-04-13 11:26:52 +0200
committerDaniel Hellstrom <daniel@gaisler.com>2015-04-17 01:10:30 +0200
commit4d3e70f4a62324c42e5db621bc411256a096d752 (patch)
tree741d900c7a371bf491a52204ef71c8a97424a8cd /c/src/lib/libbsp/sparc/shared/drvmgr
parentDRVMGR: renamed info_dev to get_info_dev (diff)
downloadrtems-4d3e70f4a62324c42e5db621bc411256a096d752.tar.bz2
DRVMGR: KEY_TYPE now a enum drvmgr_kt
Diffstat (limited to 'c/src/lib/libbsp/sparc/shared/drvmgr')
-rw-r--r--c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_leon2.c4
-rw-r--r--c/src/lib/libbsp/sparc/shared/drvmgr/leon2_amba_bus.c40
2 files changed, 22 insertions, 22 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_leon2.c b/c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_leon2.c
index 3fc246399d..f5fb35dab9 100644
--- a/c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_leon2.c
+++ b/c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_leon2.c
@@ -157,7 +157,7 @@ int ambapp_leon2_init1(struct drvmgr_dev *dev)
/* Try to get Configuration from resource configuration */
- value = drvmgr_dev_key_get(dev, "busFreq", KEY_TYPE_INT);
+ value = drvmgr_dev_key_get(dev, "busFreq", DRVMGR_KT_INT);
if (value) {
/* Set frequency of AMBA bus if specified by user. The frequency
* must be for AHB bus which IOAREA matches (AHB bus 0).
@@ -173,7 +173,7 @@ int ambapp_leon2_init1(struct drvmgr_dev *dev)
/* Note that this can be overrided by a driver on the AMBA PnP bus.*/
ambapp_freq_init(&priv->abus, NULL, freq_hz);
- value = drvmgr_dev_key_get(dev, "drvRes", KEY_TYPE_POINTER);
+ value = drvmgr_dev_key_get(dev, "drvRes", DRVMGR_KT_POINTER);
if (!value) {
DBG("ambapp_leon2_init1: Failed getting resource drvRes\n");
config->resources = NULL;
diff --git a/c/src/lib/libbsp/sparc/shared/drvmgr/leon2_amba_bus.c b/c/src/lib/libbsp/sparc/shared/drvmgr/leon2_amba_bus.c
index bae2893dfe..2e53ca35da 100644
--- a/c/src/lib/libbsp/sparc/shared/drvmgr/leon2_amba_bus.c
+++ b/c/src/lib/libbsp/sparc/shared/drvmgr/leon2_amba_bus.c
@@ -81,40 +81,40 @@ struct leon2_isr_handler {
struct drvmgr_key leon2_timers[] =
{
- {"REG0", KEY_TYPE_INT, {0x80000040}},
- {"IRQ0", KEY_TYPE_INT, {8}},
- {"IRQ1", KEY_TYPE_INT, {9}},
- KEY_EMPTY
+ {"REG0", DRVMGR_KT_INT, {0x80000040}},
+ {"IRQ0", DRVMGR_KT_INT, {8}},
+ {"IRQ1", DRVMGR_KT_INT, {9}},
+ DRVMGR_KEY_EMPTY
};
struct drvmgr_key leon2_uart1[] =
{
- {"REG0", KEY_TYPE_INT, {0x80000070}},
- {"IRQ0", KEY_TYPE_INT, {3}},
- KEY_EMPTY
+ {"REG0", DRVMGR_KT_INT, {0x80000070}},
+ {"IRQ0", DRVMGR_KT_INT, {3}},
+ DRVMGR_KEY_EMPTY
};
struct drvmgr_key leon2_uart2[] =
{
- {"REG0", KEY_TYPE_INT, {0x80000080}},
- {"IRQ0", KEY_TYPE_INT, {2}},
- KEY_EMPTY
+ {"REG0", DRVMGR_KT_INT, {0x80000080}},
+ {"IRQ0", DRVMGR_KT_INT, {2}},
+ DRVMGR_KEY_EMPTY
};
struct drvmgr_key leon2_irqctrl[] =
{
- {"REG0", KEY_TYPE_INT, {0x80000090}},
- KEY_EMPTY
+ {"REG0", DRVMGR_KT_INT, {0x80000090}},
+ DRVMGR_KEY_EMPTY
};
struct drvmgr_key leon2_gpio0[] =
{
- {"REG0", KEY_TYPE_INT, {0x800000A0}},
- {"IRQ0", KEY_TYPE_INT, {4}},
- {"IRQ1", KEY_TYPE_INT, {5}},
- {"IRQ2", KEY_TYPE_INT, {6}},
- {"IRQ3", KEY_TYPE_INT, {7}},
- KEY_EMPTY
+ {"REG0", DRVMGR_KT_INT, {0x800000A0}},
+ {"IRQ0", DRVMGR_KT_INT, {4}},
+ {"IRQ1", DRVMGR_KT_INT, {5}},
+ {"IRQ2", DRVMGR_KT_INT, {6}},
+ {"IRQ3", DRVMGR_KT_INT, {7}},
+ DRVMGR_KEY_EMPTY
};
struct leon2_core leon2_std_cores[] =
@@ -163,7 +163,7 @@ static int leon2_amba_dev_register(
info->core_id = core->id.core_id;
/* Get information from bus configuration */
- value = drvmgr_key_val_get(core->keys, "REG0", KEY_TYPE_INT);
+ value = drvmgr_key_val_get(core->keys, "REG0", DRVMGR_KT_INT);
if ( !value ) {
printk("leon2_amba_dev_register: Failed getting resource REG0\n");
info->reg_base = 0x00000000;
@@ -183,7 +183,7 @@ static int leon2_amba_dev_register(
irq_name[5] = '\0';
}
- value = drvmgr_key_val_get(core->keys, irq_name, KEY_TYPE_INT);
+ value = drvmgr_key_val_get(core->keys, irq_name, DRVMGR_KT_INT);
if ( !value ) {
DBG("leon2_amba_dev_register: Failed getting resource IRQ%d for REG 0x%x\n", i, info->reg_base);
info->irqs[i] = 0;