diff options
| author | zms123456 <[email protected]> | 2024-02-29 09:39:56 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-02-29 09:39:56 +0800 |
| commit | 195f94ef1dc9ae48de16902e2ff1646ce0cffb57 (patch) | |
| tree | fa8edaa56c1c8b25cb2ba5e350f02dd41e39647a /components/drivers/core | |
| parent | 3816d9fba416338eb626c1d9a560c2a23391ba4b (diff) | |
[components][drivers]add pic-gic (#8388)
Diffstat (limited to 'components/drivers/core')
| -rw-r--r-- | components/drivers/core/dm.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/drivers/core/dm.c b/components/drivers/core/dm.c index ecae24945c..8c87cae1e2 100644 --- a/components/drivers/core/dm.c +++ b/components/drivers/core/dm.c @@ -263,7 +263,7 @@ int rt_dm_dev_get_irq_count(rt_device_t dev) { RT_ASSERT(dev != RT_NULL); -#ifdef RT_USING_OFW +#if defined(RT_USING_OFW) && defined(RT_USING_PIC) if (dev->ofw_node) { return ofw_api_call(get_irq_count, dev->ofw_node); @@ -277,7 +277,7 @@ int rt_dm_dev_get_irq(rt_device_t dev, int index) { RT_ASSERT(dev != RT_NULL); -#ifdef RT_USING_OFW +#if defined(RT_USING_OFW) && defined(RT_USING_PIC) if (dev->ofw_node) { return ofw_api_call(get_irq, dev->ofw_node, index); @@ -291,7 +291,7 @@ int rt_dm_dev_get_irq_by_name(rt_device_t dev, const char *name) { RT_ASSERT(dev != RT_NULL); -#ifdef RT_USING_OFW +#if defined(RT_USING_OFW) && defined(RT_USING_PIC) if (dev->ofw_node) { return ofw_api_call(get_irq_by_name, dev->ofw_node, name); @@ -327,7 +327,7 @@ void rt_dm_dev_unbind_fwdata(rt_device_t dev, void *fw_np) RT_ASSERT(dev!= RT_NULL); #ifdef RT_USING_OFW - void *dev_fw_np; + void *dev_fw_np = RT_NULL; if (!dev->ofw_node && fw_np) { |
