Source
291
291
292
292
static UNIVERSAL_DEV_PM_OPS(apds9802als_pm_ops, apds9802als_suspend,
293
293
apds9802als_resume, NULL);
294
294
295
295
#define APDS9802ALS_PM_OPS (&apds9802als_pm_ops)
296
296
297
297
#else /* CONFIG_PM */
298
298
#define APDS9802ALS_PM_OPS NULL
299
299
#endif /* CONFIG_PM */
300
300
301
-
static struct i2c_device_id apds9802als_id[] = {
301
+
static const struct i2c_device_id apds9802als_id[] = {
302
302
{ DRIVER_NAME, 0 },
303
303
{ }
304
304
};
305
305
306
306
MODULE_DEVICE_TABLE(i2c, apds9802als_id);
307
307
308
308
static struct i2c_driver apds9802als_driver = {
309
309
.driver = {
310
310
.name = DRIVER_NAME,
311
311
.pm = APDS9802ALS_PM_OPS,