Commit 2dc3e050 authored by Daniel Scheller's avatar Daniel Scheller Committed by Mauro Carvalho Chehab

media: ddbridge, cxd2099: include guard, fix unneeded NULL init, strings

Three really tiny minors in this single commit which all on their own
would just clutter up the commit history unnecessarily:

* ddbridge-regs.h is lacking an include guard. Add it.
* Fix an unnecessary NULL initialisation in ddbridge-ci. The declaration
  of the ci struct ptr is immediately followed by kzalloc().
* Clarify that the CXD2099AR is a Sony device in the cxd2099 driver at a
  few places including Kconfig.
Signed-off-by: default avatarDaniel Scheller <d.scheller@gmx.net>
Acked-by: default avatarJasmin Jessich <jasmin@anw.at>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
parent 53dcd70e
...@@ -903,7 +903,7 @@ comment "Common Interface (EN50221) controller drivers" ...@@ -903,7 +903,7 @@ comment "Common Interface (EN50221) controller drivers"
depends on DVB_CORE depends on DVB_CORE
config DVB_CXD2099 config DVB_CXD2099
tristate "CXD2099AR Common Interface driver" tristate "Sony CXD2099AR Common Interface driver"
depends on DVB_CORE && I2C depends on DVB_CORE && I2C
select REGMAP_I2C select REGMAP_I2C
default m if !MEDIA_SUBDRV_AUTOSELECT default m if !MEDIA_SUBDRV_AUTOSELECT
......
/* /*
* cxd2099.c: Driver for the CXD2099AR Common Interface Controller * cxd2099.c: Driver for the Sony CXD2099AR Common Interface Controller
* *
* Copyright (C) 2010-2013 Digital Devices GmbH * Copyright (C) 2010-2013 Digital Devices GmbH
* *
...@@ -699,6 +699,6 @@ static struct i2c_driver cxd2099_driver = { ...@@ -699,6 +699,6 @@ static struct i2c_driver cxd2099_driver = {
module_i2c_driver(cxd2099_driver); module_i2c_driver(cxd2099_driver);
MODULE_DESCRIPTION("CXD2099AR Common Interface controller driver"); MODULE_DESCRIPTION("Sony CXD2099AR Common Interface controller driver");
MODULE_AUTHOR("Ralph Metzler"); MODULE_AUTHOR("Ralph Metzler");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
/* /*
* cxd2099.h: Driver for the CXD2099AR Common Interface Controller * cxd2099.h: Driver for the Sony CXD2099AR Common Interface Controller
* *
* Copyright (C) 2010-2011 Digital Devices GmbH * Copyright (C) 2010-2011 Digital Devices GmbH
* *
......
...@@ -164,7 +164,7 @@ static struct dvb_ca_en50221 en_templ = { ...@@ -164,7 +164,7 @@ static struct dvb_ca_en50221 en_templ = {
static void ci_attach(struct ddb_port *port) static void ci_attach(struct ddb_port *port)
{ {
struct ddb_ci *ci = NULL; struct ddb_ci *ci;
ci = kzalloc(sizeof(*ci), GFP_KERNEL); ci = kzalloc(sizeof(*ci), GFP_KERNEL);
if (!ci) if (!ci)
......
...@@ -17,6 +17,9 @@ ...@@ -17,6 +17,9 @@
* http://www.gnu.org/copyleft/gpl.html * http://www.gnu.org/copyleft/gpl.html
*/ */
#ifndef __DDBRIDGE_REGS_H__
#define __DDBRIDGE_REGS_H__
/* ------------------------------------------------------------------------- */ /* ------------------------------------------------------------------------- */
/* SPI Controller */ /* SPI Controller */
...@@ -154,3 +157,4 @@ ...@@ -154,3 +157,4 @@
#define LNB_BUF_LEVEL(i) (LNB_BASE + (i) * 0x20 + 0x10) #define LNB_BUF_LEVEL(i) (LNB_BASE + (i) * 0x20 + 0x10)
#define LNB_BUF_WRITE(i) (LNB_BASE + (i) * 0x20 + 0x14) #define LNB_BUF_WRITE(i) (LNB_BASE + (i) * 0x20 + 0x14)
#endif /* __DDBRIDGE_REGS_H__ */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment