diff options
author | Daniel Hellstrom <daniel@gaisler.com> | 2015-04-13 11:26:52 +0200 |
---|---|---|
committer | Daniel Hellstrom <daniel@gaisler.com> | 2015-04-17 01:10:30 +0200 |
commit | 4d3e70f4a62324c42e5db621bc411256a096d752 (patch) | |
tree | 741d900c7a371bf491a52204ef71c8a97424a8cd /c/src/lib/libbsp/sparc/shared/drvmgr | |
parent | DRVMGR: renamed info_dev to get_info_dev (diff) | |
download | rtems-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.c | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/drvmgr/leon2_amba_bus.c | 40 |
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; |