media: rc: i2c: set parent of rc device and improve name
authorSean Young <sean@mess.org>
Wed, 18 Oct 2017 13:39:12 +0000 (09:39 -0400)
committerMauro Carvalho Chehab <mchehab@s-opensource.com>
Thu, 14 Dec 2017 14:58:19 +0000 (09:58 -0500)
commitafc7f24c01034b7820365d9fa64822504b4dc35d
tree11edc7d5e33bb51d261db09cbe5b86c4dfd988da
parentef94711a04027066c4ae77d3477a5a4e0ba0784f
media: rc: i2c: set parent of rc device and improve name

With the parent set for the rc device, the messages clearly state
that it is attached via i2c. The additional printk is unnecessary.

These are the old messages:

rc rc1: i2c IR (Hauppauge WinTV PVR-150 as /devices/virtual/rc/rc1
ir-kbd-i2c: i2c IR (Hauppauge WinTV PVR-150 detected at i2c-10/10-0071/ir0 [ivtv i2c driver #0]

Now we simply get:

rc rc1: Hauppauge WinTV PVR-150 as /devices/pci0000:00/0000:00:1e.0/0000:02:00.0/i2c-10/10-0071/rc/rc1

Note that we no longer copy the name. I've checked all call sites
to verfiy this is not a problem.

Signed-off-by: Sean Young <sean@mess.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
drivers/media/i2c/ir-kbd-i2c.c
drivers/media/pci/saa7134/saa7134-input.c
include/media/i2c/ir-kbd-i2c.h