Changes in kernel/genarch/include/drivers/s3c24xx_irqc/s3c24xx_irqc.h [ec08286:41ce4d9] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/include/drivers/s3c24xx_irqc/s3c24xx_irqc.h
rec08286 r41ce4d9 53 53 ioport32_t subsrcpnd; /**< Sub source pending */ 54 54 ioport32_t intsubmsk; /** Interrupt sub mask */ 55 } s3c24xx_irqc_ regs_t;55 } s3c24xx_irqc_t; 56 56 57 57 /** S3C24xx Interrupt source numbers. … … 120 120 #define S3C24XX_SUBINT_BIT(subsource) (1 << (subsource)) 121 121 122 typedef struct {123 s3c24xx_irqc_regs_t *regs;124 } s3c24xx_irqc_t;125 126 extern void s3c24xx_irqc_init(s3c24xx_irqc_t *, s3c24xx_irqc_regs_t *);127 extern unsigned s3c24xx_irqc_inum_get(s3c24xx_irqc_t *);128 extern void s3c24xx_irqc_clear(s3c24xx_irqc_t *, unsigned);129 extern void s3c24xx_irqc_src_enable(s3c24xx_irqc_t *, unsigned);130 extern void s3c24xx_irqc_src_disable(s3c24xx_irqc_t *, unsigned);131 extern void s3c24xx_irqc_subsrc_enable(s3c24xx_irqc_t *, unsigned);132 extern void s3c24xx_irqc_subsrc_disable(s3c24xx_irqc_t *, unsigned);133 134 122 #endif 135 123
Note:
See TracChangeset
for help on using the changeset viewer.