Lines Matching refs:cs
86 struct device_node *np, u32 cs) in pl172_setup_static() argument
101 dev_err(&adev->dev, "invalid memory width cs%u\n", cs); in pl172_setup_static()
128 writel(cfg, pl172->base + MPMC_STATIC_CFG(cs)); in pl172_setup_static()
129 dev_dbg(&adev->dev, "mpmc static config cs%u: 0x%08x\n", cs, cfg); in pl172_setup_static()
133 MPMC_STATIC_WAIT_WEN(cs), in pl172_setup_static()
139 MPMC_STATIC_WAIT_OEN(cs), in pl172_setup_static()
145 MPMC_STATIC_WAIT_RD(cs), in pl172_setup_static()
151 MPMC_STATIC_WAIT_PAGE(cs), in pl172_setup_static()
157 MPMC_STATIC_WAIT_WR(cs), in pl172_setup_static()
163 MPMC_STATIC_WAIT_TURN(cs), in pl172_setup_static()
170 dev_err(&adev->dev, "failed to configure cs%u\n", cs); in pl172_setup_static()
177 u32 cs; in pl172_parse_cs_config() local
179 if (!of_property_read_u32(np, "mpmc,cs", &cs)) { in pl172_parse_cs_config()
180 if (cs >= PL172_MAX_CS) { in pl172_parse_cs_config()
181 dev_err(&adev->dev, "cs%u invalid\n", cs); in pl172_parse_cs_config()
185 return pl172_setup_static(adev, np, cs); in pl172_parse_cs_config()