Symbol: mvsocgpp_pic
sys/arch/arm/marvell/mvsocgpp.c
170
kmem_zalloc(sizeof(struct mvsocgpp_pic) * howmany(gpp_npins, 8),
sys/arch/arm/marvell/mvsocgpp.c
245
struct mvsocgpp_pic *mvsocgpp_pic = (struct mvsocgpp_pic *)pic;
sys/arch/arm/marvell/mvsocgpp.c
247
int pin = mvsocgpp_pic->group << 3;
sys/arch/arm/marvell/mvsocgpp.c
249
irq_mask = irq_mask << mvsocgpp_pic->shift;
sys/arch/arm/marvell/mvsocgpp.c
252
if (irq_mask & mvsocgpp_pic->edge) {
sys/arch/arm/marvell/mvsocgpp.c
254
mask |= (irq_mask & mvsocgpp_pic->edge);
sys/arch/arm/marvell/mvsocgpp.c
257
if (irq_mask & mvsocgpp_pic->level) {
sys/arch/arm/marvell/mvsocgpp.c
259
mask |= (irq_mask & mvsocgpp_pic->level);
sys/arch/arm/marvell/mvsocgpp.c
269
struct mvsocgpp_pic *mvsocgpp_pic = (struct mvsocgpp_pic *)pic;
sys/arch/arm/marvell/mvsocgpp.c
270
int pin = mvsocgpp_pic->group << 3;
sys/arch/arm/marvell/mvsocgpp.c
272
irq_mask = irq_mask << mvsocgpp_pic->shift;
sys/arch/arm/marvell/mvsocgpp.c
283
struct mvsocgpp_pic *mvsocgpp_pic = (struct mvsocgpp_pic *)pic;
sys/arch/arm/marvell/mvsocgpp.c
285
int pin = mvsocgpp_pic->group << 3;
sys/arch/arm/marvell/mvsocgpp.c
288
pending &= (0xff << mvsocgpp_pic->shift);
sys/arch/arm/marvell/mvsocgpp.c
291
pending = pending >> mvsocgpp_pic->shift;
sys/arch/arm/marvell/mvsocgpp.c
303
struct mvsocgpp_pic *mvsocgpp_pic = (struct mvsocgpp_pic *)pic;
sys/arch/arm/marvell/mvsocgpp.c
333
mvsocgpp_pic->edge |= mask;
sys/arch/arm/marvell/mvsocgpp.c
334
mvsocgpp_pic->level &= ~mask;
sys/arch/arm/marvell/mvsocgpp.c
341
mvsocgpp_pic->edge &= ~mask;
sys/arch/arm/marvell/mvsocgpp.c
342
mvsocgpp_pic->level |= mask;