Lines Matching refs:lm3533
3 * lm3533-als.c -- LM3533 Ambient Light Sensor driver
23 #include <linux/mfd/lm3533.h>
51 struct lm3533 *lm3533;
75 ret = lm3533_read(als->lm3533, reg, &val);
92 ret = lm3533_read(als->lm3533, LM3533_REG_ALS_ZONE_INFO, &val);
143 ret = lm3533_read(als->lm3533, reg, val);
164 ret = lm3533_write(als->lm3533, reg, val);
283 ret = lm3533_update(als->lm3533, LM3533_REG_ALS_ZONE_INFO, val, mask);
300 ret = lm3533_read(als->lm3533, LM3533_REG_ALS_ZONE_INFO, &val);
329 ret = lm3533_read(als->lm3533, reg, val);
351 ret = lm3533_read(als->lm3533, reg2, &val2);
366 ret = lm3533_write(als->lm3533, reg, val);
728 ret = lm3533_update(als->lm3533, LM3533_REG_ALS_CONF, val, mask);
747 ret = lm3533_write(als->lm3533, LM3533_REG_ALS_RESISTOR_SELECT, val);
781 ret = lm3533_update(als->lm3533, LM3533_REG_ALS_ZONE_INFO, 0, mask);
804 ret = lm3533_update(als->lm3533, LM3533_REG_ALS_CONF, mask, mask);
816 ret = lm3533_update(als->lm3533, LM3533_REG_ALS_CONF, 0, mask);
831 struct lm3533 *lm3533;
837 lm3533 = dev_get_drvdata(pdev->dev.parent);
838 if (!lm3533)
859 als->lm3533 = lm3533;
861 als->irq = lm3533->irq;
914 .name = "lm3533-als",
924 MODULE_ALIAS("platform:lm3533-als");