static int mcp2221_raw_event(struct hid_device *hdev,
struct hid_report *report, u8 *data, int size)
{
- u8 *buf, tmp;
+ u8 *buf;
struct mcp2221 *mcp = hid_get_drvdata(hdev);
switch (data[0]) {
}
#if IS_REACHABLE(CONFIG_IIO)
- /* DAC scale value */
- tmp = FIELD_GET(GENMASK(7, 6), data[6]);
- if ((data[6] & BIT(5)) && tmp)
- mcp->dac_scale = tmp + 4;
- else
- mcp->dac_scale = 5;
-
- /* ADC scale value */
- tmp = FIELD_GET(GENMASK(4, 3), data[7]);
- if ((data[7] & BIT(2)) && tmp)
- mcp->adc_scale = tmp - 1;
- else
- mcp->adc_scale = 0;
+ {
+ u8 tmp;
+ /* DAC scale value */
+ tmp = FIELD_GET(GENMASK(7, 6), data[6]);
+ if ((data[6] & BIT(5)) && tmp)
+ mcp->dac_scale = tmp + 4;
+ else
+ mcp->dac_scale = 5;
+
+ /* ADC scale value */
+ tmp = FIELD_GET(GENMASK(4, 3), data[7]);
+ if ((data[7] & BIT(2)) && tmp)
+ mcp->adc_scale = tmp - 1;
+ else
+ mcp->adc_scale = 0;
+ }
#endif
break;