static ssize_t show_lcdtype(struct device *dev,
			struct device_attribute *attr, char *buf)
{
	char *panel_name;
	unsigned len = 0;

	panel_name = get_panel_name();
	strncat(panel_name, "\n", 1);
	len = strnlen(panel_name, MAX_PANEL_NAME);

	DPRINT("%s : %s", __func__, panel_name);

	strncat(buf, panel_name, len);

	return len;
}
static ssize_t show_lcdtype(struct device *dev,
			struct device_attribute *attr, char *buf)
{
	char *panel_name;
	/*unsigned len = 0;*/

	panel_name = get_panel_name();
	/*strncat(panel_name, "\n", 1);*/
	/*use  strlact instead, refer to checkpatch.pl.2012.0912*/
	/*strlcat(panel_name, "\n", 1);*/
	/*len = strnlen(panel_name, MAX_PANEL_NAME);*/

	DPRINT("%s : %s", __func__, panel_name);

	/*strncat(buf, panel_name, len);*/
	/*use  strlact instead, refer to checkpatch.pl.2012.0912*/
	/*strlcat(buf, panel_name, len);*/

	/*return len;*/
	return snprintf(buf, MAX_PANEL_NAME, panel_name);
}