Call up_irqinitialize from irq subsystem

Call up_irqinitialize from irq subsystem to make the irq ready for use as soon as possible
This commit is contained in:
Xiang Xiao
2020-02-07 14:41:58 +08:00
committed by Gregory Nutt
parent 48f1793a60
commit 76bbed07a4
55 changed files with 87 additions and 177 deletions
-4
View File
@@ -128,10 +128,6 @@ void lm32_add_region(void);
void lm32_copystate(uint32_t *dest, uint32_t *src);
/* IRQ initialization *******************************************************/
void lm32_irq_initialize(void);
/* Interrupt decode *********************************************************/
uint32_t *lm32_decodeirq(uint32_t intstat, uint32_t *regs);
-4
View File
@@ -67,10 +67,6 @@
void up_initialize(void)
{
/* Initialize the System Timer */
lm32_irq_initialize();
/* Initialize the serial driver */
misoc_serial_initialize();
+2 -2
View File
@@ -60,10 +60,10 @@ volatile uint32_t *g_current_regs;
****************************************************************************/
/****************************************************************************
* Name: lm32_irq_initialize
* Name: up_irqinitialize
****************************************************************************/
void lm32_irq_initialize(void)
void up_irqinitialize(void)
{
/* currents_regs is non-NULL only while processing an interrupt */
-4
View File
@@ -128,10 +128,6 @@ void minerva_add_region(void);
void minerva_copystate(uint32_t * dest, uint32_t * src);
/* IRQ initialization *******************************************************/
void minerva_irq_initialize(void);
/* Interrupt decode *********************************************************/
uint32_t *minerva_decodeirq(uint32_t intstat, uint32_t * regs);
@@ -67,10 +67,6 @@
void up_initialize(void)
{
/* Initialize the System Timer */
minerva_irq_initialize();
/* Initialize the serial driver */
misoc_serial_initialize();
+2 -2
View File
@@ -60,10 +60,10 @@ volatile uint32_t *g_current_regs;
****************************************************************************/
/****************************************************************************
* Name: minerva_irq_initialize
* Name: up_irqinitialize
****************************************************************************/
void minerva_irq_initialize(void)
void up_irqinitialize(void)
{
/* currents_regs is non-NULL only while processing an interrupt */