Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1402882pxj; Fri, 21 May 2021 13:23:45 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzfCyNObJML8P34rK5Ki4dVAg349POUH9vALfh7JN30z7UFHJXxlhsTXojAoO9eYeSYBA8n X-Received: by 2002:a05:6e02:df2:: with SMTP id m18mr640975ilj.77.1621628625275; Fri, 21 May 2021 13:23:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621628625; cv=none; d=google.com; s=arc-20160816; b=TIOjf0N62Acp+lW3Ylf46zrlZTcE3VafKb7eNrF0IVvl9bLB4vhfaevgWS39jb4btI II0MNii9WUR7coK0WUZA+RiU94l6Q9f6Zl1O6b540GVmEu7qcx6umCNKdRko1MrHSH/J 4dwPz29plzfygswdJTPvD8oml0wyX3hI5mAMCUpQVgkCiKPnGDU3kxseV+P/X0/OTgiR u4E/se1Qlb8d1w06KIR/j4LIsaESrrdHTz+GLPnk7Wt0nbolr1f/e80fvPyHueaW4ZnV n5SM1hVa53sIgfWvCw45RlP9VUSBXCUr5ih+dU9nmaYim9lQFTsNC9RbS5bhq7w+aFcP PIyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:mime-version:user-agent:date :message-id:from:references:to:subject:dkim-signature:dkim-signature; bh=GtBZJNmfi/v/kAisjZU0tr49hHMPjKyZXZ+HZ0R8LGI=; b=VY6hWMRXu+12hRDsoRmGXOViKQLRHzD1Pw6CyrhLgkRMIqm9XqQVyWi1rLfJtRBTLB 0QXzgU6x7vXE0ZjMJE/A33+tmr+qxIDdBDinG0Vq1TktDh1ZrKEGWz6+V2m3JejR7aH3 fiDPzjmplyVUAj1k7LqDS6XH30GZdVHSGPTPRMYqgGWYqy5N639tB/eF01xlRAENKSXh g+hYr2hVRWQzHCppKHvA4ora9UAzYTMnayIdr3VrG9Dw9QXPODtMf6x4BMpnXUVDj4Vq wDoZJSt4aQ5T5qxO/I7undIqQslN1qZKjrMUS9iZAf9xn9EXsH+6fpPDBS65tmg5vTL4 OL8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=PFExVpoI; dkim=neutral (no key) header.i=@suse.de header.b=AoQHMNJO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q186si6019986iof.83.2021.05.21.13.23.32; Fri, 21 May 2021 13:23:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@suse.de header.s=susede2_rsa header.b=PFExVpoI; dkim=neutral (no key) header.i=@suse.de header.b=AoQHMNJO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237731AbhEUQyo (ORCPT + 99 others); Fri, 21 May 2021 12:54:44 -0400 Received: from mx2.suse.de ([195.135.220.15]:47662 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233815AbhEUQyo (ORCPT ); Fri, 21 May 2021 12:54:44 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1621616000; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=GtBZJNmfi/v/kAisjZU0tr49hHMPjKyZXZ+HZ0R8LGI=; b=PFExVpoIcbcqZHMSZkPDe5oDiXHUkHs6N0Hd0+krIQx3VwRSl/QlnuIev1usID2EGX0mi4 6MW6kSUv42biO9jiebY8R7GuNLUfP2GqrDJJKy8aecVa3AGpeo/+51Usle6o1d0VthW/34 Qo2mJlzGoSZZl8KJju4eDC+FPP0B/3Q= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1621616000; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=GtBZJNmfi/v/kAisjZU0tr49hHMPjKyZXZ+HZ0R8LGI=; b=AoQHMNJOczhuvH22t6Y8ts690eBjuRCNud0FQYaKBWVrs/IP99JkMvAObAIEpgsf2NWRyI eL7R3XsIWJbYO0AQ== Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id D0234AB64; Fri, 21 May 2021 16:53:19 +0000 (UTC) Subject: Re: [PATCH] drm/fb-helper: improve DRM fbdev emulation device names To: Javier Martinez Canillas , linux-kernel@vger.kernel.org, Peter Robinson , David Airlie , Maarten Lankhorst , Maxime Ripard , dri-devel@lists.freedesktop.org References: <20210521131910.3000689-1-javierm@redhat.com> From: Thomas Zimmermann Message-ID: <3a6f9235-5375-b2cb-2d63-a47c5f9752bb@suse.de> Date: Fri, 21 May 2021 18:53:18 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="TDC7z8OvM0VcFemQPSOA5LJHp8ZtIXAwI" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --TDC7z8OvM0VcFemQPSOA5LJHp8ZtIXAwI Content-Type: multipart/mixed; boundary="Q5rdZSZKGaRlX38IpcwB0qqlARh7fYvgO"; protected-headers="v1" From: Thomas Zimmermann To: Javier Martinez Canillas , linux-kernel@vger.kernel.org, Peter Robinson , David Airlie , Maarten Lankhorst , Maxime Ripard , dri-devel@lists.freedesktop.org Message-ID: <3a6f9235-5375-b2cb-2d63-a47c5f9752bb@suse.de> Subject: Re: [PATCH] drm/fb-helper: improve DRM fbdev emulation device names References: <20210521131910.3000689-1-javierm@redhat.com> In-Reply-To: --Q5rdZSZKGaRlX38IpcwB0qqlARh7fYvgO Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi Am 21.05.21 um 17:33 schrieb Daniel Vetter: > On Fri, May 21, 2021 at 03:19:10PM +0200, Javier Martinez Canillas wrot= e: >> Framebuffer devices that are registered by DRM drivers for fbdev emula= tion >> have a "drmfb" suffix in their name. But makes them to be quite confus= ing >> if a driver already has "drm" in its name: >> >> $ cat /proc/fb >> 0 rockchipdrmdrmfb >> >> $ cat /proc/fb >> 0 simpledrmdrmfb >> >> Instead, let's just add a "-fb" suffix to denote that are DRM drivers = FB: >> >> $ cat /proc/fb >> 0 rockchipdrm-fb >> >> $ cat /proc/fb >> 0 simpledrm-fb >> >> Suggested-by: Peter Robinson >> Signed-off-by: Javier Martinez Canillas >=20 > So what with all the drivers which do _not_ have drm in their name? Als= o > I'm never sure how much these are uapi or not ... Why do we need a suffix anyway? > -Daniel >=20 >> --- >> >> drivers/gpu/drm/drm_fb_helper.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/drivers/gpu/drm/drm_fb_helper.c b/drivers/gpu/drm/drm_fb_= helper.c >> index f6baa204612..bbaff92c509 100644 >> --- a/drivers/gpu/drm/drm_fb_helper.c >> +++ b/drivers/gpu/drm/drm_fb_helper.c >> @@ -1737,7 +1737,7 @@ void drm_fb_helper_fill_info(struct fb_info *inf= o, >> sizes->fb_width, sizes->fb_height); >> =20 >> info->par =3D fb_helper; >> - snprintf(info->fix.id, sizeof(info->fix.id), "%sdrmfb", >> + snprintf(info->fix.id, sizeof(info->fix.id), "%s-fb", >> fb_helper->dev->driver->name); >> =20 >> } >> --=20 >> 2.31.1 >> >=20 --=20 Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Maxfeldstr. 5, 90409 N=C3=BCrnberg, Germany (HRB 36809, AG N=C3=BCrnberg) Gesch=C3=A4ftsf=C3=BChrer: Felix Imend=C3=B6rffer --Q5rdZSZKGaRlX38IpcwB0qqlARh7fYvgO-- --TDC7z8OvM0VcFemQPSOA5LJHp8ZtIXAwI Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEExndm/fpuMUdwYFFolh/E3EQov+AFAmCn5X4FAwAAAAAACgkQlh/E3EQov+AB sRAAmuKXo2SiiIcXp1PwrjztYN4Iv7mttdjAGCUa+M1Vjxxo9SkHlnZFlOLOelWngNO4l+t+rDVe cL6iaQUf2rOA8x/hGIiVgR8E88PVZmVwa15mFescVa38sE8xnvGcnSELeOL2v49CR+lSyzvmkVaE DwmKhdHBuslxqo24qOllX+w3FVEJDMpi7LPkXURsO2jP7c9csPeXgTi/an9Lc2TYqu9nzM3MKC97 hFTSYaMOgODak/3s+/4cg9B8rMgKWNkqheTKrGhrpEqCNA1Q7Bif0QhgVM/cBn3LoHQwpCdLBaGV AVcTCRQjjFznHnvy1d9iL8bG4/ANDpdYh1IgDV76ZbVrEqEAI/i6p7Dsfvr0d8ruO9eSNZt2duDw jD6mhx64c7g7oWNHOa/M9dFrsNi6D/+Sh6KcJTjtM3Is+Q86Tsa/ydTpfD0hgI6Zd5Z9nEBtODsX MBqlAt3OGKDbgvICMBMqdXF/5Bmgv8mfI1o9E3AZJ4GB+ZOPfp7SRjo2hdMAKnNSs9WYDVxN/ovL rxWmvakHRzUPI7njWhBHOPf0Oh/zfwWv6k0GDYS/XfNofAPHw7/Lk9ISvvChjkrmK8ySkefqiuUO LltWGSe7TA6aXI7QMLfzJ0AV1kE+i7oj/9Y/Hq5OPu3kGrw6K3OUB9g5uu5xAF4051YJqf+JOYyY hxg= =C3jq -----END PGP SIGNATURE----- --TDC7z8OvM0VcFemQPSOA5LJHp8ZtIXAwI--