Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c

    r3c9646b r273c976  
    6060
    6161static struct beagleboard {
    62         omap_irc_regs_t *irc_addr;
     62        amdm37x_irc_regs_t *irc_addr;
    6363        omap_uart_t uart;
    6464        amdm37x_gpt_t timer;
     
    103103            PAGE_NOT_CACHEABLE);
    104104        ASSERT(beagleboard.irc_addr);
    105         omap_irc_init(beagleboard.irc_addr);
     105        amdm37x_irc_init(beagleboard.irc_addr);
    106106
    107107        /* Initialize timer. Use timer1, because it is in WKUP power domain
     
    123123
    124124        /* Enable timer interrupt */
    125         omap_irc_enable(beagleboard.irc_addr, AMDM37x_GPT1_IRQ);
     125        amdm37x_irc_enable(beagleboard.irc_addr, AMDM37x_GPT1_IRQ);
    126126
    127127        /* Start timer here */
     
    147147static void bbxm_irq_exception(unsigned int exc_no, istate_t *istate)
    148148{
    149         const unsigned inum = omap_irc_inum_get(beagleboard.irc_addr);
     149        const unsigned inum = amdm37x_irc_inum_get(beagleboard.irc_addr);
    150150
    151151        irq_t *irq = irq_dispatch_and_lock(inum);
     
    161161        /** amdm37x manual ch. 12.5.2 (p. 2428) places irc ack at the end
    162162         * of ISR. DO this to avoid strange behavior. */
    163         omap_irc_irq_ack(beagleboard.irc_addr);
     163        amdm37x_irc_irq_ack(beagleboard.irc_addr);
    164164}
    165165
     
    188188                indev_t *srln = srln_wire(srln_instance, sink);
    189189                omap_uart_input_wire(&beagleboard.uart, srln);
    190                 omap_irc_enable(beagleboard.irc_addr, AMDM37x_UART3_IRQ);
     190                amdm37x_irc_enable(beagleboard.irc_addr, AMDM37x_UART3_IRQ);
    191191        }
    192192#endif
Note: See TracChangeset for help on using the changeset viewer.