Home | History | Annotate | Download | only in marvell

Lines Matching defs:discovery

90 	struct discovery_pic_ops *discovery;
93 discovery = kmem_alloc(sizeof(*discovery), KM_SLEEP);
95 pic = &discovery->pic;
105 strcpy(pic->pic_name, "discovery");
108 discovery->enable_mask = 0;
116 struct discovery_pic_ops *discovery = (struct discovery_pic_ops *)pic;
118 discovery->enable_mask |= (1 << irq);
125 struct discovery_pic_ops *discovery = (struct discovery_pic_ops *)pic;
127 discovery->enable_mask &= ~(1 << irq);
134 struct discovery_pic_ops *discovery = (struct discovery_pic_ops *)pic;
138 cause = discovery_mic_low(pic->pic_cookie) & discovery->enable_mask_low;
143 cause &= discovery->enable_mask_high;
162 setup_discovery_gpp_pic(void *discovery, int gpp_base)
171 pic->pic_cookie = discovery;
192 struct discovery_pic_ops *discovery = discovery_gpp->pic.pic_cookie;
194 discovery_gpp_enable_intr(discovery->pic.pic_cookie,
203 struct discovery_pic_ops *discovery = discovery_gpp->pic.pic_cookie;
205 discovery_gpp_disable_intr(discovery->pic.pic_cookie,
214 struct discovery_pic_ops *discovery = discovery_gpp->pic.pic_cookie;
218 cause = discovery_gpp_cause(discovery->pic.pic_cookie);
219 mask = discovery_gpp_mask(discovery->pic.pic_cookie);
236 struct discovery_pic_ops *discovery = discovery_gpp->pic.pic_cookie;
238 discovery_gpp_clear_cause(discovery->pic.pic_cookie,