Changeset 24abb85d in mainline for kernel/arch


Ignore:
Timestamp:
2017-08-18T23:27:08Z (8 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
4d76cfc
Parents:
e9d15d9
Message:

Remove SYS_DEVICE_ASSIGN_DEVNO

Location:
kernel/arch
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm32/src/interrupt.c

    re9d15d9 r24abb85d  
    3838#include <arch/machine_func.h>
    3939#include <ddi/irq.h>
    40 #include <ddi/device.h>
    4140#include <interrupt.h>
    4241
  • kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c

    re9d15d9 r24abb85d  
    4444#include <mm/km.h>
    4545#include <ddi/ddi.h>
    46 #include <ddi/device.h>
    4746
    4847static void bbxm_init(void);
     
    117116        static irq_t timer_irq;
    118117        irq_initialize(&timer_irq);
    119         timer_irq.devno = device_assign_devno();
    120118        timer_irq.inr = AMDM37x_GPT1_IRQ;
    121119        timer_irq.claim = bb_timer_irq_claim;
  • kernel/arch/arm32/src/mach/beaglebone/beaglebone.c

    re9d15d9 r24abb85d  
    4646#include <interrupt.h>
    4747#include <ddi/ddi.h>
    48 #include <ddi/device.h>
    4948#include <mm/km.h>
    5049
     
    129128        static irq_t timer_irq;
    130129        irq_initialize(&timer_irq);
    131         timer_irq.devno = device_assign_devno();
    132130        timer_irq.inr = AM335x_DMTIMER2_IRQ;
    133131        timer_irq.claim = bbone_timer_irq_claim;
  • kernel/arch/arm32/src/mach/gta02/gta02.c

    re9d15d9 r24abb85d  
    4848#include <interrupt.h>
    4949#include <ddi/ddi.h>
    50 #include <ddi/device.h>
    5150#include <log.h>
    5251
     
    241240{
    242241        irq_initialize(&gta02_timer_irq);
    243         gta02_timer_irq.devno = device_assign_devno();
    244242        gta02_timer_irq.inr = GTA02_TIMER_IRQ;
    245243        gta02_timer_irq.claim = gta02_timer_irq_claim;
  • kernel/arch/arm32/src/mach/integratorcp/integratorcp.c

    re9d15d9 r24abb85d  
    4343#include <console/console.h>
    4444#include <sysinfo/sysinfo.h>
    45 #include <ddi/device.h>
    4645#include <mm/page.h>
    4746#include <mm/frame.h>
     
    207206{
    208207        irq_initialize(&icp.timer_irq);
    209         icp.timer_irq.devno = device_assign_devno();
    210208        icp.timer_irq.inr = ICP_TIMER_IRQ;
    211209        icp.timer_irq.claim = icp_timer_claim;
  • kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c

    re9d15d9 r24abb85d  
    5050#include <interrupt.h>
    5151#include <ddi/ddi.h>
    52 #include <ddi/device.h>
    5352
    5453#define RPI_DEFAULT_MEMORY_START        0
     
    118117        static irq_t timer_irq;
    119118        irq_initialize(&timer_irq);
    120         timer_irq.devno = device_assign_devno();
    121119        timer_irq.inr = BCM2835_TIMER1_IRQ;
    122120        timer_irq.claim = raspberrypi_timer_irq_claim;
  • kernel/arch/ia32/src/drivers/i8254.c

    re9d15d9 r24abb85d  
    5151#include <arch.h>
    5252#include <ddi/irq.h>
    53 #include <ddi/device.h>
    5453
    5554#define CLK_PORT1  ((ioport8_t *) 0x40U)
     
    8685        irq_initialize(&i8254_irq);
    8786        i8254_irq.preack = true;
    88         i8254_irq.devno = device_assign_devno();
    8987        i8254_irq.inr = IRQ_CLK;
    9088        i8254_irq.claim = i8254_claim;
  • kernel/arch/ia32/src/smp/apic.c

    re9d15d9 r24abb85d  
    4747#include <arch.h>
    4848#include <ddi/irq.h>
    49 #include <ddi/device.h>
    5049
    5150#ifdef CONFIG_SMP
     
    190189        irq_initialize(&l_apic_timer_irq);
    191190        l_apic_timer_irq.preack = true;
    192         l_apic_timer_irq.devno = device_assign_devno();
    193191        l_apic_timer_irq.inr = IRQ_CLK;
    194192        l_apic_timer_irq.claim = l_apic_timer_claim;
  • kernel/arch/ia64/src/drivers/it.c

    re9d15d9 r24abb85d  
    4242#include <time/clock.h>
    4343#include <ddi/irq.h>
    44 #include <ddi/device.h>
    4544#include <arch.h>
    4645
     
    6665                irq_initialize(&it_irq);
    6766                it_irq.inr = INTERRUPT_TIMER;
    68                 it_irq.devno = device_assign_devno();
    6967                it_irq.claim = it_claim;
    7068                it_irq.handler = it_interrupt;
  • kernel/arch/mips32/src/interrupt.c

    re9d15d9 r24abb85d  
    4141#include <time/clock.h>
    4242#include <ipc/sysipc.h>
    43 #include <ddi/device.h>
    4443
    4544#define IRQ_COUNT   8
     
    175174       
    176175        irq_initialize(&timer_irq);
    177         timer_irq.devno = device_assign_devno();
    178176        timer_irq.inr = TIMER_IRQ;
    179177        timer_irq.claim = timer_claim;
     
    186184#ifdef MACHINE_msim
    187185        irq_initialize(&dorder_irq);
    188         dorder_irq.devno = device_assign_devno();
    189186        dorder_irq.inr = DORDER_IRQ;
    190187        dorder_irq.claim = dorder_claim;
  • kernel/arch/sparc64/src/drivers/niagara.c

    re9d15d9 r24abb85d  
    3939#include <console/console.h>
    4040#include <ddi/ddi.h>
    41 #include <ddi/device.h>
    4241#include <arch/asm.h>
    4342#include <arch.h>
Note: See TracChangeset for help on using the changeset viewer.