Lines Matching defs:pmax

50  * * pmax	- maximum pressure range value of sensor (data->pmax)
55 * * scale - (pmax - pmin) / (outputmax - outputmin)
112 * @pmax: highest pressure that can be measured
116 const s32 pmax;
121 [MPR0001BA] = { .pmin = 0, .pmax = 100000 },
122 [MPR01_6BA] = { .pmin = 0, .pmax = 160000 },
123 [MPR02_5BA] = { .pmin = 0, .pmax = 250000 },
124 [MPR0060MG] = { .pmin = 0, .pmax = 6000 },
125 [MPR0100MG] = { .pmin = 0, .pmax = 10000 },
126 [MPR0160MG] = { .pmin = 0, .pmax = 16000 },
127 [MPR0250MG] = { .pmin = 0, .pmax = 25000 },
128 [MPR0400MG] = { .pmin = 0, .pmax = 40000 },
129 [MPR0600MG] = { .pmin = 0, .pmax = 60000 },
130 [MPR0001BG] = { .pmin = 0, .pmax = 100000 },
131 [MPR01_6BG] = { .pmin = 0, .pmax = 160000 },
132 [MPR02_5BG] = { .pmin = 0, .pmax = 250000 },
133 [MPR0100KA] = { .pmin = 0, .pmax = 100000 },
134 [MPR0160KA] = { .pmin = 0, .pmax = 160000 },
135 [MPR0250KA] = { .pmin = 0, .pmax = 250000 },
136 [MPR0006KG] = { .pmin = 0, .pmax = 6000 },
137 [MPR0010KG] = { .pmin = 0, .pmax = 10000 },
138 [MPR0016KG] = { .pmin = 0, .pmax = 16000 },
139 [MPR0025KG] = { .pmin = 0, .pmax = 25000 },
140 [MPR0040KG] = { .pmin = 0, .pmax = 40000 },
141 [MPR0060KG] = { .pmin = 0, .pmax = 60000 },
142 [MPR0100KG] = { .pmin = 0, .pmax = 100000 },
143 [MPR0160KG] = { .pmin = 0, .pmax = 160000 },
144 [MPR0250KG] = { .pmin = 0, .pmax = 250000 },
145 [MPR0015PA] = { .pmin = 0, .pmax = 103421 },
146 [MPR0025PA] = { .pmin = 0, .pmax = 172369 },
147 [MPR0030PA] = { .pmin = 0, .pmax = 206843 },
148 [MPR0001PG] = { .pmin = 0, .pmax = 6895 },
149 [MPR0005PG] = { .pmin = 0, .pmax = 34474 },
150 [MPR0015PG] = { .pmin = 0, .pmax = 103421 },
151 [MPR0030PG] = { .pmin = 0, .pmax = 206843 },
152 [MPR0300YG] = { .pmin = 0, .pmax = 39997 }
383 ret = device_property_read_u32(dev, "honeywell,pmax-pascal",
384 &data->pmax);
387 "honeywell,pmax-pascal could not be read\n");
398 data->pmax = mpr_range_config[ret].pmax;
401 if (data->pmin >= data->pmax)
409 scale = div_s64(((s64)(data->pmax - data->pmin)) * NANO,