hc
2024-01-05 071106ecf68c401173c58808b1cf5f68cc50d390
kernel/drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
....@@ -1,12 +1,9 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * Generic DSI Command Mode panel driver
34 *
45 * Copyright (C) 2013 Texas Instruments
56 * Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
6
- *
7
- * This program is free software; you can redistribute it and/or modify it
8
- * under the terms of the GNU General Public License version 2 as published by
9
- * the Free Software Foundation.
107 */
118
129 /* #define DEBUG */
....@@ -412,7 +409,7 @@
412409 if (r)
413410 return r;
414411
415
- return snprintf(buf, PAGE_SIZE, "%d\n", errors);
412
+ return sysfs_emit(buf, "%d\n", errors);
416413 }
417414
418415 static ssize_t dsicm_hw_revision_show(struct device *dev,
....@@ -442,7 +439,7 @@
442439 if (r)
443440 return r;
444441
445
- return snprintf(buf, PAGE_SIZE, "%02x.%02x.%02x\n", id1, id2, id3);
442
+ return sysfs_emit(buf, "%02x.%02x.%02x\n", id1, id2, id3);
446443 }
447444
448445 static ssize_t dsicm_store_ulps(struct device *dev,
....@@ -490,7 +487,7 @@
490487 t = ddata->ulps_enabled;
491488 mutex_unlock(&ddata->lock);
492489
493
- return snprintf(buf, PAGE_SIZE, "%u\n", t);
490
+ return sysfs_emit(buf, "%u\n", t);
494491 }
495492
496493 static ssize_t dsicm_store_ulps_timeout(struct device *dev,
....@@ -535,7 +532,7 @@
535532 t = ddata->ulps_timeout;
536533 mutex_unlock(&ddata->lock);
537534
538
- return snprintf(buf, PAGE_SIZE, "%u\n", t);
535
+ return sysfs_emit(buf, "%u\n", t);
539536 }
540537
541538 static DEVICE_ATTR(num_dsi_errors, S_IRUGO, dsicm_num_errors_show, NULL);