Lines Matching defs:info
154 const struct port_info *info = &port_info[port];
156 if ((mmio_read_32(info->clkgate_reg) & (1U << info->clkgate_bit)) == 0U) {
160 info->clkgate_reg,
161 BITS_WITH_WMASK(0, 1, info->clkgate_bit)
173 const struct port_info *info = &port_info[port];
175 mmio_write_32(info->clkgate_reg, BITS_WITH_WMASK(1, 1, info->clkgate_bit));
186 const struct port_info *info = &port_info[port];
188 assert(bank <= info->max_bank);
191 val = (mmio_read_32(info->pull_base + 4 * bank) >> (id * 2)) & GPIO_P_MASK;
194 return pull_type_hw2sw[info->pull_enc[bank]][val];
205 const struct port_info *info = &port_info[port];
207 assert(bank <= info->max_bank);
209 uint8_t val = pull_type_sw2hw[info->pull_enc[bank]][pull];
215 info->pull_base + 4 * bank,