HomeSort by: relevance | last modified time | path
    Searched refs:pic_ops (Results 1 - 25 of 70) sorted by relevancy

1 2 3

  /src/sys/arch/powerpc/pic/
picvar.h 37 struct pic_ops { struct
45 void (*pic_enable_irq)(struct pic_ops *, int, int);
46 void (*pic_reenable_irq)(struct pic_ops *, int, int);
47 void (*pic_disable_irq)(struct pic_ops *, int);
48 int (*pic_get_irq)(struct pic_ops *, int); /* PIC_GET_* */
49 void (*pic_ack_irq)(struct pic_ops *, int); /* IRQ numbner */
51 void (*pic_establish_irq)(struct pic_ops *, int, int, int);
53 void (*pic_finish_setup)(struct pic_ops *);
66 struct pic_ops *is_pic;
81 struct pic_ops pic
    [all...]
openpic_common.c 49 opic_finish_setup(struct pic_ops *pic)
78 opic_get_irq(struct pic_ops *pic, int mode)
85 opic_ack_irq(struct pic_ops *pic, int irq)
pic_prepivr.c 49 static int prepivr_get_irq(struct pic_ops *, int);
50 static int motivr_get_irq(struct pic_ops *, int);
51 static void prepivr_establish_irq(struct pic_ops *, int, int, int);
65 struct pic_ops *
69 struct pic_ops *pic;
103 prepivr_establish_irq(struct pic_ops *pic, int irq, int type, int maxlevel)
123 motivr_get_irq(struct pic_ops *pic, int mode)
136 prepivr_get_irq(struct pic_ops *pic, int mode)
pic_mpcsoc.c 47 static void mpcpic_enable_irq(struct pic_ops *, int, int);
48 static void mpcpic_disable_irq(struct pic_ops *, int);
49 static void mpcpic_establish_irq(struct pic_ops *, int, int, int);
50 static void mpcpic_finish_setup(struct pic_ops *);
85 struct pic_ops *
89 struct pic_ops *self;
158 mpcpic_establish_irq(struct pic_ops *pic, int irq, int type, int pri)
185 mpcpic_enable_irq(struct pic_ops *pic, int irq, int type)
195 mpcpic_disable_irq(struct pic_ops *pic, int irq)
205 mpcpic_finish_setup(struct pic_ops *pic
    [all...]
pic_openpic.c 47 static void opic_enable_irq(struct pic_ops *, int, int);
48 static void opic_disable_irq(struct pic_ops *, int);
49 static void opic_establish_irq(struct pic_ops*, int, int, int);
51 struct pic_ops *
55 struct pic_ops *pic;
141 opic_establish_irq(struct pic_ops *pic, int irq, int type, int pri)
170 opic_enable_irq(struct pic_ops *pic, int irq, int type)
182 opic_disable_irq(struct pic_ops *pic, int irq)
i8259_common.c 65 i8259_enable_irq(struct pic_ops *pic, int irq, int type)
79 i8259_disable_irq(struct pic_ops *pic, int irq)
90 i8259_ack_irq(struct pic_ops *pic, int irq)
101 i8259_get_irq(struct pic_ops *pic, int mode)
pic_distopenpic.c 54 static void distopic_establish_irq(struct pic_ops *, int, int, int);
55 static void distopic_enable_irq(struct pic_ops *, int, int);
56 static void distopic_disable_irq(struct pic_ops *, int);
57 static void distopic_finish_setup(struct pic_ops *);
59 struct pic_ops *
63 struct pic_ops *pic;
171 distopic_establish_irq(struct pic_ops *pic, int irq, int type, int pri)
202 distopic_enable_irq(struct pic_ops *pic, int irq, int type)
216 distopic_disable_irq(struct pic_ops *pic, int irq)
230 distopic_finish_setup(struct pic_ops *pic
    [all...]
pic_i8259.c 51 struct pic_ops *
55 struct pic_ops *pic;
  /src/sys/arch/powerpc/marvell/
marvell_intr.h 48 extern struct pic_ops *discovery_pic;
49 extern struct pic_ops *discovery_gpp_pic[4];
50 struct pic_ops *setup_discovery_pic(void);
51 struct pic_ops *setup_discovery_gpp_pic(void *, int);
pic_discovery.c 60 struct pic_ops pic;
70 struct pic_ops pic;
76 static void discovery_enable_irq(struct pic_ops *, int, int);
77 static void discovery_disable_irq(struct pic_ops *, int);
78 static int discovery_get_irq(struct pic_ops *, int);
79 static void discovery_ack_irq(struct pic_ops *, int);
81 static void discovery_gpp_enable_irq(struct pic_ops *, int, int);
82 static void discovery_gpp_disable_irq(struct pic_ops *, int);
83 static int discovery_gpp_get_irq(struct pic_ops *, int);
84 static void discovery_gpp_ack_irq(struct pic_ops *, int)
    [all...]
  /src/sys/arch/bebox/bebox/
pic_bebox.c 49 static void bebox_enable_irq(struct pic_ops *, int, int);
50 static void bebox_disable_irq(struct pic_ops *, int);
51 static int bebox_get_irq(struct pic_ops *, int);
52 static void bebox_ack_irq(struct pic_ops *, int);
53 struct pic_ops * setup_bebox_intr(void);
55 struct pic_ops *
58 struct pic_ops *pic;
60 pic = kmem_alloc(sizeof(struct pic_ops), KM_SLEEP);
80 bebox_enable_irq(struct pic_ops *pic, int irq, int type)
87 bebox_disable_irq(struct pic_ops *pic, int irq
    [all...]
  /src/sys/arch/evbppc/pmppc/
pic_cpc700.c 48 static void cpc700_pic_enable_irq(struct pic_ops *, int, int);
49 static void cpc700_pic_disable_irq(struct pic_ops *, int);
50 static int cpc700_get_irq(struct pic_ops *, int);
51 static void cpc700_ack_irq(struct pic_ops *, int);
54 struct pic_ops pic;
57 struct pic_ops *
61 struct pic_ops *pic;
81 cpc700_pic_enable_irq(struct pic_ops *pic, int irq, int type)
87 cpc700_pic_disable_irq(struct pic_ops *pic, int irq)
93 cpc700_get_irq(struct pic_ops *pic, int dummy
    [all...]
  /src/sys/arch/rs6000/rs6000/
pic_iocc.c 48 struct pic_ops *setup_iocc(void);
51 static int iocc_get_irq(struct pic_ops *, int);
52 static void iocc_enable_irq(struct pic_ops *, int, int);
53 static void iocc_ack_irq(struct pic_ops *, int);
54 static void iocc_disable_irq(struct pic_ops *, int);
56 struct pic_ops *
59 struct pic_ops *pic;
62 pic = kmem_alloc(sizeof(struct pic_ops), KM_SLEEP);
85 iocc_get_irq(struct pic_ops *pic, int mode)
102 iocc_enable_irq(struct pic_ops *pic, int irq, int type
    [all...]
  /src/sys/arch/amigappc/amigappc/
pic_amiga.c 44 static void amiga_enable_irq(struct pic_ops *, int, int);
45 static void amiga_disable_irq(struct pic_ops *, int);
46 static int amiga_get_irq(struct pic_ops *, int);
47 static void amiga_ack_irq(struct pic_ops *, int);
48 struct pic_ops *setup_amiga_intr(void);
58 struct pic_ops pic;
62 struct pic_ops *
66 struct pic_ops *pic;
91 amiga_enable_irq(struct pic_ops *pic, int ipl, int type)
115 amiga_disable_irq(struct pic_ops *pic, int ipl
    [all...]
  /src/sys/arch/evbppc/include/
pmppc_intr.h 39 struct pic_ops *setup_cpc700(void);
  /src/sys/arch/evbppc/nintendo/dev/
ahb.c 62 static void hollywood_enable_irq(struct pic_ops *, int, int);
63 static void hollywood_disable_irq(struct pic_ops *, int);
64 static int hollywood_get_irq(struct pic_ops *, int);
65 static void hollywood_ack_irq(struct pic_ops *, int);
66 static void hollywood_establish_irq(struct pic_ops *, int, int, int);
68 static struct pic_ops hollywood_pic = {
80 static void latte_enable_irq(struct pic_ops *, int, int);
81 static void latte_disable_irq(struct pic_ops *, int);
82 static int latte_get_irq(struct pic_ops *, int);
83 static void latte_ack_irq(struct pic_ops *, int)
    [all...]
  /src/sys/arch/powerpc/ibm4xx/
pic_uic.c 68 static void uic_enable_irq(struct pic_ops *, int, int);
69 static void uic_disable_irq(struct pic_ops *, int);
70 static int uic_get_irq(struct pic_ops *, int);
71 static void uic_ack_irq(struct pic_ops *, int);
72 static void uic_establish_irq(struct pic_ops *, int, int, int);
134 struct pic_ops pic_uic403 = {
188 struct pic_ops pic_uic0 = {
239 extern struct pic_ops pic_uic1;
242 uic1_finish_setup(struct pic_ops *pic)
256 struct pic_ops pic_uic1 =
    [all...]
  /src/sys/arch/powerpc/mpc5200/
pic_mpc5200var.h 41 struct pic_ops pic;
pic_mpc5200.c 103 static void mpc5200_enable_irq(struct pic_ops *, int, int);
104 static void mpc5200_disable_irq(struct pic_ops *, int);
105 static int mpc5200_get_irq(struct pic_ops *, int);
106 static void mpc5200_ack_irq(struct pic_ops *, int);
107 static void mpc5200_establish_irq(struct pic_ops *, int, int, int);
148 struct pic_ops *pic = &m->pic;
195 mpc5200_enable_irq(struct pic_ops *pic, int irq, int type)
222 mpc5200_disable_irq(struct pic_ops *pic, int irq)
255 mpc5200_get_irq(struct pic_ops *pic, int mode)
285 mpc5200_ack_irq(struct pic_ops *pic, int irq
    [all...]
bestcomm.c 74 static void bestcomm_enable_irq(struct pic_ops *, int, int);
75 static void bestcomm_disable_irq(struct pic_ops *, int);
76 static int bestcomm_get_irq(struct pic_ops *, int);
77 static void bestcomm_ack_irq(struct pic_ops *, int);
78 static void bestcomm_establish_irq(struct pic_ops *, int, int, int);
120 struct pic_ops *pic = &b->pic;
439 bestcomm_enable_irq(struct pic_ops *pic, int irq, int type)
448 bestcomm_disable_irq(struct pic_ops *pic, int irq)
457 bestcomm_get_irq(struct pic_ops *pic, int mode)
471 bestcomm_ack_irq(struct pic_ops *pic, int irq
    [all...]
  /src/sys/arch/powerpc/include/ibm4xx/
cpu.h 139 extern struct pic_ops pic_uic403;
140 extern struct pic_ops pic_uic0;
141 extern struct pic_ops pic_uic1;
142 extern struct pic_ops pic_uic2;
143 extern struct pic_ops pic_uic3;
  /src/sys/arch/macppc/macppc/
pic_heathrow.c 45 static void heathrow_enable_irq(struct pic_ops *, int, int);
46 static void heathrow_reenable_irq(struct pic_ops *, int, int);
47 static void heathrow_disable_irq(struct pic_ops *, int);
48 static int heathrow_get_irq(struct pic_ops *, int);
49 static void heathrow_ack_irq(struct pic_ops *, int);
50 static void heathrow_establish_irq(struct pic_ops *, int, int, int);
53 struct pic_ops pic;
108 struct pic_ops *pic;
139 heathrow_enable_irq(struct pic_ops *pic, int irq, int type)
154 heathrow_reenable_irq(struct pic_ops *pic, int irq, int type
    [all...]
pic_ohare.c 45 static void ohare_enable_irq(struct pic_ops *, int, int);
46 static void ohare_reenable_irq(struct pic_ops *, int, int);
47 static void ohare_disable_irq(struct pic_ops *, int);
48 static int ohare_get_irq(struct pic_ops *, int);
49 static void ohare_ack_irq(struct pic_ops *, int);
50 static void ohare_establish_irq(struct pic_ops *, int, int, int);
55 struct pic_ops pic;
116 struct pic_ops *pic;
165 ohare_enable_irq(struct pic_ops *pic, int irq, int type)
175 ohare_reenable_irq(struct pic_ops *pic, int irq, int type
    [all...]
  /src/sys/arch/evbppc/nintendo/
pic_pi.c 87 pi_enable_irq(struct pic_ops *pic, int irq, int type)
96 pi_disable_irq(struct pic_ops *pic, int irq)
116 pi_get_irq(struct pic_ops *pic, int mode)
147 pi_ack_irq(struct pic_ops *pic, int irq)
156 static struct pic_ops pic = {
  /src/sys/arch/arm/marvell/
mvsoc_intr.c 62 static struct pic_ops mvsoc_bridge_picops = {
71 .pic_ops = &mvsoc_bridge_picops,

Completed in 27 milliseconds

1 2 3