cpm1_gc 544 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio16_chip *cpm1_gc = cpm1_gc 548 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc->cpdata = in_be16(&iop->dat); cpm1_gc 565 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio16_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 569 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc->cpdata |= pin_mask; cpm1_gc 571 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc->cpdata &= ~pin_mask; cpm1_gc 573 arch/powerpc/platforms/8xx/cpm1.c out_be16(&iop->dat, cpm1_gc->cpdata); cpm1_gc 579 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio16_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 583 arch/powerpc/platforms/8xx/cpm1.c spin_lock_irqsave(&cpm1_gc->lock, flags); cpm1_gc 587 arch/powerpc/platforms/8xx/cpm1.c spin_unlock_irqrestore(&cpm1_gc->lock, flags); cpm1_gc 593 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio16_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 595 arch/powerpc/platforms/8xx/cpm1.c return cpm1_gc->irq[gpio] ? : -ENXIO; cpm1_gc 601 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio16_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 606 arch/powerpc/platforms/8xx/cpm1.c spin_lock_irqsave(&cpm1_gc->lock, flags); cpm1_gc 611 arch/powerpc/platforms/8xx/cpm1.c spin_unlock_irqrestore(&cpm1_gc->lock, flags); cpm1_gc 619 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio16_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 624 arch/powerpc/platforms/8xx/cpm1.c spin_lock_irqsave(&cpm1_gc->lock, flags); cpm1_gc 628 arch/powerpc/platforms/8xx/cpm1.c spin_unlock_irqrestore(&cpm1_gc->lock, flags); cpm1_gc 636 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio16_chip *cpm1_gc; cpm1_gc 641 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc = kzalloc(sizeof(*cpm1_gc), GFP_KERNEL); cpm1_gc 642 arch/powerpc/platforms/8xx/cpm1.c if (!cpm1_gc) cpm1_gc 645 arch/powerpc/platforms/8xx/cpm1.c spin_lock_init(&cpm1_gc->lock); cpm1_gc 652 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc->irq[i] = irq_of_parse_and_map(np, j++); cpm1_gc 655 arch/powerpc/platforms/8xx/cpm1.c mm_gc = &cpm1_gc->mm_gc; cpm1_gc 668 arch/powerpc/platforms/8xx/cpm1.c return of_mm_gpiochip_add_data(np, mm_gc, cpm1_gc); cpm1_gc 681 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio32_chip *cpm1_gc = cpm1_gc 685 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc->cpdata = in_be32(&iop->dat); cpm1_gc 702 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio32_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 706 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc->cpdata |= pin_mask; cpm1_gc 708 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc->cpdata &= ~pin_mask; cpm1_gc 710 arch/powerpc/platforms/8xx/cpm1.c out_be32(&iop->dat, cpm1_gc->cpdata); cpm1_gc 716 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio32_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 720 arch/powerpc/platforms/8xx/cpm1.c spin_lock_irqsave(&cpm1_gc->lock, flags); cpm1_gc 724 arch/powerpc/platforms/8xx/cpm1.c spin_unlock_irqrestore(&cpm1_gc->lock, flags); cpm1_gc 730 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio32_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 735 arch/powerpc/platforms/8xx/cpm1.c spin_lock_irqsave(&cpm1_gc->lock, flags); cpm1_gc 740 arch/powerpc/platforms/8xx/cpm1.c spin_unlock_irqrestore(&cpm1_gc->lock, flags); cpm1_gc 748 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio32_chip *cpm1_gc = gpiochip_get_data(&mm_gc->gc); cpm1_gc 753 arch/powerpc/platforms/8xx/cpm1.c spin_lock_irqsave(&cpm1_gc->lock, flags); cpm1_gc 757 arch/powerpc/platforms/8xx/cpm1.c spin_unlock_irqrestore(&cpm1_gc->lock, flags); cpm1_gc 765 arch/powerpc/platforms/8xx/cpm1.c struct cpm1_gpio32_chip *cpm1_gc; cpm1_gc 769 arch/powerpc/platforms/8xx/cpm1.c cpm1_gc = kzalloc(sizeof(*cpm1_gc), GFP_KERNEL); cpm1_gc 770 arch/powerpc/platforms/8xx/cpm1.c if (!cpm1_gc) cpm1_gc 773 arch/powerpc/platforms/8xx/cpm1.c spin_lock_init(&cpm1_gc->lock); cpm1_gc 775 arch/powerpc/platforms/8xx/cpm1.c mm_gc = &cpm1_gc->mm_gc; cpm1_gc 787 arch/powerpc/platforms/8xx/cpm1.c return of_mm_gpiochip_add_data(np, mm_gc, cpm1_gc);