Lines Matching refs:loc
194 char* loc; /* location code */
208 .loc = "BACKSIDE,SYS CTRLR FAN",
213 .loc = "DRIVE BAY",
218 .loc = "SLOT,PCI FAN",
223 .loc = "CPU A INTAKE",
228 .loc = "CPU A EXHAUST",
233 .loc = "CPU B INTAKE",
238 .loc = "CPU B EXHAUST",
246 .loc = "CPU A PUMP",
251 .loc = "CPU B PUMP",
257 .loc = "CPU A 1",
262 .loc = "CPU A 2",
267 .loc = "CPU A 3",
272 .loc = "CPU B 1",
277 .loc = "CPU B 2",
282 .loc = "CPU B 3",
2117 static int fan_check_loc_match(const char *loc, int fan)
2122 strlcpy(tmp, fcu_fans[fan].loc, 64);
2129 if (strcmp(loc, c) == 0)
2153 const char *loc;
2170 loc = of_get_property(np, "location", NULL);
2172 if (loc == NULL || reg == NULL)
2174 DBG(" matching location: %s, reg: 0x%08x\n", loc, *reg);
2179 if (!fan_check_loc_match(loc, i))
2209 fcu_fans[i].id, fcu_fans[i].loc);