[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190423084418.sekqt5jeiqctvofe@penguin>
Date: Tue, 23 Apr 2019 08:44:18 +0000
From: Dmitry Torokhov <dmitry.torokhov@...il.com>
To: Kefeng Wang <wangkefeng.wang@...wei.com>
Cc: linux-kernel@...r.kernel.org,
Masahiro Yamada <yamada.masahiro@...ionext.com>,
linux-input@...r.kernel.org
Subject: Re: [PATCH next 09/25] input: keyboard: Use dev_get_drvdata()
Hi Kefeng,
On Tue, Apr 23, 2019 at 03:50:04PM +0800, Kefeng Wang wrote:
> Using dev_get_drvdata directly.
This assumes that generic device's driver data is exactly the same as platform
device's driver data. This is true today, but does not have to be true
tomorrow.
What is the benefit of violating the layering and accessing "parent"
object's abstraction directly? Performance impact must be negligible...
Thanks.
--
Dmitry
Powered by blists - more mailing lists