NBANKS
int hitreqd[NBANKS];
struct banks bank[NBANKS];
for (i = 0; i < NBANKS; i++)
for (i = 0; i < NBANKS; i++) {
if (n > NBANKS)
n = NBANKS;
for (i = 0; i < NBANKS; i++) {
for (i = 0; i < NBANKS; i++) {
for (i = 0; i < NBANKS; i++)
static int rk3288_iomux_offset[NBANKS][NPINSPERBANK / 8] = {
if (bank >= NBANKS || idx >= NPINSPERBANK) {
static uint32_t rk3288_iomux_flags[NBANKS][NPINSPERBANK / 8] = {
static const struct regmask rk3588_pull_regmap[NBANKS * NPINPERBANK] = {
static const struct regmask rk3588_schmitt_regmap[NBANKS * NPINPERBANK] = {
static const struct regmaskreg rk3588_iomux_regmap[NBANKS * NPINPERBANK] = {
#define NPINS (NBANKS * NPINPERBANK)
static const struct regmask rk3588_drive_regmap[NBANKS * NPINPERBANK] = {
for (bank = 0; bank < NBANKS; bank++) {
for (bank = 0; bank < NBANKS; bank++) {
uint64_t cpu_ip2_en[NBANKS];
uint64_t cpu_ip3_en[NBANKS];
uint64_t cpu_ip4_en[NBANKS];
uint64_t cpu_ip2_enable[NBANKS];
uint64_t cpu_ip3_enable[NBANKS];
uint64_t cpu_ip4_enable[NBANKS];