pin_regs
static const struct pin_regs bcm2712_c0_gpio_pin_regs[] = {
static struct pin_regs bcm2712_c0_aon_gpio_pin_regs[] = {
static const struct pin_regs bcm2712_d0_gpio_pin_regs[] = {
static struct pin_regs bcm2712_d0_aon_gpio_pin_regs[] = {
.pin_regs = bcm2712_c0_gpio_pin_regs,
.pin_regs = bcm2712_c0_aon_gpio_pin_regs,
.pin_regs = bcm2712_d0_gpio_pin_regs,
.pin_regs = bcm2712_d0_aon_gpio_pin_regs,
u32 bit = pc->pin_regs[pin].pad_bit, val;
u32 bit = pc->pin_regs[pin].pad_bit, val;
pc->pin_regs = pdata->pin_regs;
const struct pin_regs *pin_regs;
u32 bit = pc->pin_regs[pin].mux_bit;
u32 bit = pc->pin_regs[pin].mux_bit, val, fsel_mask;
const struct pin_regs *pin_regs;
pin_reg = &ipctl->pin_regs[pin_id];
const struct imx_pin_reg *pin_reg = &ipctl->pin_regs[pin_id];
const struct imx_pin_reg *pin_reg = &ipctl->pin_regs[pin_id];
pin_reg = &ipctl->pin_regs[pin_id];
pin_reg = &ipctl->pin_regs[*pin_id];
ipctl->pin_regs = devm_kmalloc_array(&pdev->dev, info->npins,
sizeof(*ipctl->pin_regs),
if (!ipctl->pin_regs)
ipctl->pin_regs[i].mux_reg = -1;
ipctl->pin_regs[i].conf_reg = -1;
struct imx_pin_reg *pin_regs;
pin_reg = &ipctl->pin_regs[offset];
pin_reg = &ipctl->pin_regs[offset];
pin_reg = &ipctl->pin_regs[offset];