Commit c7db16ae authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab Committed by Mauro Carvalho Chehab

[media] drx-j: Fix CodingStyle

Make checkpatch.pl happy.
Acked-by: default avatarDevin Heitmueller <dheitmueller@kernellabs.com>
Signed-off-by: default avatarMauro Carvalho Chehab <m.chehab@samsung.com>
parent 3fc954a1
...@@ -42,6 +42,8 @@ ...@@ -42,6 +42,8 @@
* *
*/ */
#include <linux/kernel.h>
#ifndef __BSPI2C_H__ #ifndef __BSPI2C_H__
#define __BSPI2C_H__ #define __BSPI2C_H__
/*------------------------------------------------------------------------------ /*------------------------------------------------------------------------------
...@@ -49,29 +51,9 @@ INCLUDES ...@@ -49,29 +51,9 @@ INCLUDES
------------------------------------------------------------------------------*/ ------------------------------------------------------------------------------*/
#include "bsp_types.h" #include "bsp_types.h"
#ifdef __cplusplus
extern "C" {
#endif
/*------------------------------------------------------------------------------ /*------------------------------------------------------------------------------
TYPEDEFS TYPEDEFS
------------------------------------------------------------------------------*/ ------------------------------------------------------------------------------*/
/**
* \typedef I2Caddr_t
* \brief I2C device address (7-bit or 10-bit)
*/
typedef u16_t I2Caddr_t;
/**
* \typedef I2CdevId_t
* \brief Device identifier.
*
* The device ID can be useful if several devices share an I2C address,
* or if multiple I2C busses are used.
* It can be used to control a "switch" selecting the correct device and/or
* I2C bus.
*
*/
typedef u16_t I2CdevId_t;
/** /**
* \struct _I2CDeviceAddr_t * \struct _I2CDeviceAddr_t
...@@ -81,10 +63,10 @@ TYPEDEFS ...@@ -81,10 +63,10 @@ TYPEDEFS
* The userData pointer can be used for application specific purposes. * The userData pointer can be used for application specific purposes.
* *
*/ */
struct _I2CDeviceAddr_t { struct I2CDeviceAddr_t {
I2Caddr_t i2cAddr; u16 i2cAddr;
/**< The I2C address of the device. */ /**< The I2C address of the device. */
I2CdevId_t i2cDevId; u16 i2cDevId;
/**< The device identifier. */ /**< The device identifier. */
void *userData; void *userData;
/**< User data pointer */ /**< User data pointer */
...@@ -97,7 +79,7 @@ TYPEDEFS ...@@ -97,7 +79,7 @@ TYPEDEFS
* This structure contains the I2C address and the device ID. * This structure contains the I2C address and the device ID.
* *
*/ */
typedef struct _I2CDeviceAddr_t I2CDeviceAddr_t; typedef struct I2CDeviceAddr_t I2CDeviceAddr_t;
/** /**
* \typedef pI2CDeviceAddr_t * \typedef pI2CDeviceAddr_t
...@@ -205,10 +187,4 @@ Exported FUNCTIONS ...@@ -205,10 +187,4 @@ Exported FUNCTIONS
*/ */
extern int DRX_I2C_Error_g; extern int DRX_I2C_Error_g;
/*------------------------------------------------------------------------------
THE END
------------------------------------------------------------------------------*/
#ifdef __cplusplus
}
#endif
#endif /* __BSPI2C_H__ */ #endif /* __BSPI2C_H__ */
...@@ -46,7 +46,7 @@ static int drx39xxj_set_powerstate(struct dvb_frontend *fe, int enable) ...@@ -46,7 +46,7 @@ static int drx39xxj_set_powerstate(struct dvb_frontend *fe, int enable)
result = DRX_Ctrl(demod, DRX_CTRL_POWER_MODE, &powerMode); result = DRX_Ctrl(demod, DRX_CTRL_POWER_MODE, &powerMode);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("Power state change failed\n"); printk(KERN_ERR "Power state change failed\n");
return 0; return 0;
} }
...@@ -54,7 +54,7 @@ static int drx39xxj_set_powerstate(struct dvb_frontend *fe, int enable) ...@@ -54,7 +54,7 @@ static int drx39xxj_set_powerstate(struct dvb_frontend *fe, int enable)
return 0; return 0;
} }
static int drx39xxj_read_status(struct dvb_frontend *fe, fe_status_t * status) static int drx39xxj_read_status(struct dvb_frontend *fe, fe_status_t *status)
{ {
struct drx39xxj_state *state = fe->demodulator_priv; struct drx39xxj_state *state = fe->demodulator_priv;
DRXDemodInstance_t *demod = state->demod; DRXDemodInstance_t *demod = state->demod;
...@@ -65,14 +65,14 @@ static int drx39xxj_read_status(struct dvb_frontend *fe, fe_status_t * status) ...@@ -65,14 +65,14 @@ static int drx39xxj_read_status(struct dvb_frontend *fe, fe_status_t * status)
result = DRX_Ctrl(demod, DRX_CTRL_LOCK_STATUS, &lock_status); result = DRX_Ctrl(demod, DRX_CTRL_LOCK_STATUS, &lock_status);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("drx39xxj: could not get lock status!\n"); printk(KERN_ERR "drx39xxj: could not get lock status!\n");
*status = 0; *status = 0;
} }
switch (lock_status) { switch (lock_status) {
case DRX_NEVER_LOCK: case DRX_NEVER_LOCK:
*status = 0; *status = 0;
printk("drx says NEVER_LOCK\n"); printk(KERN_ERR "drx says NEVER_LOCK\n");
break; break;
case DRX_NOT_LOCKED: case DRX_NOT_LOCKED:
*status = 0; *status = 0;
...@@ -95,13 +95,13 @@ static int drx39xxj_read_status(struct dvb_frontend *fe, fe_status_t * status) ...@@ -95,13 +95,13 @@ static int drx39xxj_read_status(struct dvb_frontend *fe, fe_status_t * status)
| FE_HAS_VITERBI | FE_HAS_SYNC | FE_HAS_LOCK; | FE_HAS_VITERBI | FE_HAS_SYNC | FE_HAS_LOCK;
break; break;
default: default:
printk("Lock state unknown %d\n", lock_status); printk(KERN_ERR "Lock state unknown %d\n", lock_status);
} }
return 0; return 0;
} }
static int drx39xxj_read_ber(struct dvb_frontend *fe, u32 * ber) static int drx39xxj_read_ber(struct dvb_frontend *fe, u32 *ber)
{ {
struct drx39xxj_state *state = fe->demodulator_priv; struct drx39xxj_state *state = fe->demodulator_priv;
DRXDemodInstance_t *demod = state->demod; DRXDemodInstance_t *demod = state->demod;
...@@ -110,7 +110,7 @@ static int drx39xxj_read_ber(struct dvb_frontend *fe, u32 * ber) ...@@ -110,7 +110,7 @@ static int drx39xxj_read_ber(struct dvb_frontend *fe, u32 * ber)
result = DRX_Ctrl(demod, DRX_CTRL_SIG_QUALITY, &sig_quality); result = DRX_Ctrl(demod, DRX_CTRL_SIG_QUALITY, &sig_quality);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("drx39xxj: could not get ber!\n"); printk(KERN_ERR "drx39xxj: could not get ber!\n");
*ber = 0; *ber = 0;
return 0; return 0;
} }
...@@ -120,7 +120,7 @@ static int drx39xxj_read_ber(struct dvb_frontend *fe, u32 * ber) ...@@ -120,7 +120,7 @@ static int drx39xxj_read_ber(struct dvb_frontend *fe, u32 * ber)
} }
static int drx39xxj_read_signal_strength(struct dvb_frontend *fe, static int drx39xxj_read_signal_strength(struct dvb_frontend *fe,
u16 * strength) u16 *strength)
{ {
struct drx39xxj_state *state = fe->demodulator_priv; struct drx39xxj_state *state = fe->demodulator_priv;
DRXDemodInstance_t *demod = state->demod; DRXDemodInstance_t *demod = state->demod;
...@@ -129,7 +129,7 @@ static int drx39xxj_read_signal_strength(struct dvb_frontend *fe, ...@@ -129,7 +129,7 @@ static int drx39xxj_read_signal_strength(struct dvb_frontend *fe,
result = DRX_Ctrl(demod, DRX_CTRL_SIG_QUALITY, &sig_quality); result = DRX_Ctrl(demod, DRX_CTRL_SIG_QUALITY, &sig_quality);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("drx39xxj: could not get signal strength!\n"); printk(KERN_ERR "drx39xxj: could not get signal strength!\n");
*strength = 0; *strength = 0;
return 0; return 0;
} }
...@@ -139,7 +139,7 @@ static int drx39xxj_read_signal_strength(struct dvb_frontend *fe, ...@@ -139,7 +139,7 @@ static int drx39xxj_read_signal_strength(struct dvb_frontend *fe,
return 0; return 0;
} }
static int drx39xxj_read_snr(struct dvb_frontend *fe, u16 * snr) static int drx39xxj_read_snr(struct dvb_frontend *fe, u16 *snr)
{ {
struct drx39xxj_state *state = fe->demodulator_priv; struct drx39xxj_state *state = fe->demodulator_priv;
DRXDemodInstance_t *demod = state->demod; DRXDemodInstance_t *demod = state->demod;
...@@ -148,7 +148,7 @@ static int drx39xxj_read_snr(struct dvb_frontend *fe, u16 * snr) ...@@ -148,7 +148,7 @@ static int drx39xxj_read_snr(struct dvb_frontend *fe, u16 * snr)
result = DRX_Ctrl(demod, DRX_CTRL_SIG_QUALITY, &sig_quality); result = DRX_Ctrl(demod, DRX_CTRL_SIG_QUALITY, &sig_quality);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("drx39xxj: could not read snr!\n"); printk(KERN_ERR "drx39xxj: could not read snr!\n");
*snr = 0; *snr = 0;
return 0; return 0;
} }
...@@ -157,7 +157,7 @@ static int drx39xxj_read_snr(struct dvb_frontend *fe, u16 * snr) ...@@ -157,7 +157,7 @@ static int drx39xxj_read_snr(struct dvb_frontend *fe, u16 * snr)
return 0; return 0;
} }
static int drx39xxj_read_ucblocks(struct dvb_frontend *fe, u32 * ucblocks) static int drx39xxj_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks)
{ {
struct drx39xxj_state *state = fe->demodulator_priv; struct drx39xxj_state *state = fe->demodulator_priv;
DRXDemodInstance_t *demod = state->demod; DRXDemodInstance_t *demod = state->demod;
...@@ -166,7 +166,7 @@ static int drx39xxj_read_ucblocks(struct dvb_frontend *fe, u32 * ucblocks) ...@@ -166,7 +166,7 @@ static int drx39xxj_read_ucblocks(struct dvb_frontend *fe, u32 * ucblocks)
result = DRX_Ctrl(demod, DRX_CTRL_SIG_QUALITY, &sig_quality); result = DRX_Ctrl(demod, DRX_CTRL_SIG_QUALITY, &sig_quality);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("drx39xxj: could not get uc blocks!\n"); printk(KERN_ERR "drx39xxj: could not get uc blocks!\n");
*ucblocks = 0; *ucblocks = 0;
return 0; return 0;
} }
...@@ -220,7 +220,8 @@ static int drx39xxj_set_frontend(struct dvb_frontend *fe) ...@@ -220,7 +220,8 @@ static int drx39xxj_set_frontend(struct dvb_frontend *fe)
/* Set the standard (will be powered up if necessary */ /* Set the standard (will be powered up if necessary */
result = DRX_Ctrl(demod, DRX_CTRL_SET_STANDARD, &standard); result = DRX_Ctrl(demod, DRX_CTRL_SET_STANDARD, &standard);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("Failed to set standard! result=%02x\n", result); printk(KERN_ERR "Failed to set standard! result=%02x\n",
result);
return -EINVAL; return -EINVAL;
} }
state->powered_up = 1; state->powered_up = 1;
...@@ -236,22 +237,22 @@ static int drx39xxj_set_frontend(struct dvb_frontend *fe) ...@@ -236,22 +237,22 @@ static int drx39xxj_set_frontend(struct dvb_frontend *fe)
/* program channel */ /* program channel */
result = DRX_Ctrl(demod, DRX_CTRL_SET_CHANNEL, &channel); result = DRX_Ctrl(demod, DRX_CTRL_SET_CHANNEL, &channel);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("Failed to set channel!\n"); printk(KERN_ERR "Failed to set channel!\n");
return -EINVAL; return -EINVAL;
} }
// Just for giggles, let's shut off the LNA again.... /* Just for giggles, let's shut off the LNA again.... */
uioData.uio = DRX_UIO1; uioData.uio = DRX_UIO1;
uioData.value = FALSE; uioData.value = FALSE;
result = DRX_Ctrl(demod, DRX_CTRL_UIO_WRITE, &uioData); result = DRX_Ctrl(demod, DRX_CTRL_UIO_WRITE, &uioData);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("Failed to disable LNA!\n"); printk(KERN_ERR "Failed to disable LNA!\n");
return 0; return 0;
} }
#ifdef DJH_DEBUG #ifdef DJH_DEBUG
for (i = 0; i < 2000; i++) { for (i = 0; i < 2000; i++) {
fe_status_t status; fe_status_t status;
drx39xxj_read_status(fe, &status); drx39xxj_read_status(fe, &status);
printk("i=%d status=%d\n", i, status); printk(KERN_DBG "i=%d status=%d\n", i, status);
msleep(100); msleep(100);
i += 100; i += 100;
} }
...@@ -274,7 +275,7 @@ static int drx39xxj_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) ...@@ -274,7 +275,7 @@ static int drx39xxj_i2c_gate_ctrl(struct dvb_frontend *fe, int enable)
DRXStatus_t result; DRXStatus_t result;
#ifdef DJH_DEBUG #ifdef DJH_DEBUG
printk("i2c gate call: enable=%d state=%d\n", enable, printk(KERN_DBG "i2c gate call: enable=%d state=%d\n", enable,
state->i2c_gate_open); state->i2c_gate_open);
#endif #endif
...@@ -290,7 +291,8 @@ static int drx39xxj_i2c_gate_ctrl(struct dvb_frontend *fe, int enable) ...@@ -290,7 +291,8 @@ static int drx39xxj_i2c_gate_ctrl(struct dvb_frontend *fe, int enable)
result = DRX_Ctrl(demod, DRX_CTRL_I2C_BRIDGE, &i2c_gate_state); result = DRX_Ctrl(demod, DRX_CTRL_I2C_BRIDGE, &i2c_gate_state);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("drx39xxj: could not open i2c gate [%d]\n", result); printk(KERN_ERR "drx39xxj: could not open i2c gate [%d]\n",
result);
dump_stack(); dump_stack();
} else { } else {
state->i2c_gate_open = enable; state->i2c_gate_open = enable;
...@@ -368,7 +370,9 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) ...@@ -368,7 +370,9 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c)
memcpy(demod->myCommonAttr, &DRXJDefaultCommAttr_g, memcpy(demod->myCommonAttr, &DRXJDefaultCommAttr_g,
sizeof(DRXCommonAttr_t)); sizeof(DRXCommonAttr_t));
demod->myCommonAttr->microcode = DRXJ_MC_MAIN; demod->myCommonAttr->microcode = DRXJ_MC_MAIN;
// demod->myCommonAttr->verifyMicrocode = FALSE; #if 0
demod->myCommonAttr->verifyMicrocode = FALSE;
#endif
demod->myCommonAttr->verifyMicrocode = TRUE; demod->myCommonAttr->verifyMicrocode = TRUE;
demod->myCommonAttr->intermediateFreq = 5000; demod->myCommonAttr->intermediateFreq = 5000;
...@@ -381,7 +385,7 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) ...@@ -381,7 +385,7 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c)
result = DRX_Open(demod); result = DRX_Open(demod);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("DRX open failed! Aborting\n"); printk(KERN_ERR "DRX open failed! Aborting\n");
kfree(state); kfree(state);
return NULL; return NULL;
} }
...@@ -392,7 +396,7 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) ...@@ -392,7 +396,7 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c)
/* Configure user-I/O #3: enable read/write */ /* Configure user-I/O #3: enable read/write */
result = DRX_Ctrl(demod, DRX_CTRL_UIO_CFG, &uioCfg); result = DRX_Ctrl(demod, DRX_CTRL_UIO_CFG, &uioCfg);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("Failed to setup LNA GPIO!\n"); printk(KERN_ERR "Failed to setup LNA GPIO!\n");
return NULL; return NULL;
} }
...@@ -400,7 +404,7 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) ...@@ -400,7 +404,7 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c)
uioData.value = FALSE; uioData.value = FALSE;
result = DRX_Ctrl(demod, DRX_CTRL_UIO_WRITE, &uioData); result = DRX_Ctrl(demod, DRX_CTRL_UIO_WRITE, &uioData);
if (result != DRX_STS_OK) { if (result != DRX_STS_OK) {
printk("Failed to disable LNA!\n"); printk(KERN_ERR "Failed to disable LNA!\n");
return NULL; return NULL;
} }
...@@ -418,6 +422,7 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) ...@@ -418,6 +422,7 @@ struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c)
kfree(demod); kfree(demod);
return NULL; return NULL;
} }
EXPORT_SYMBOL(drx39xxj_attach);
static struct dvb_frontend_ops drx39xxj_ops = { static struct dvb_frontend_ops drx39xxj_ops = {
.delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B }, .delsys = { SYS_ATSC, SYS_DVBC_ANNEX_B },
...@@ -444,5 +449,3 @@ static struct dvb_frontend_ops drx39xxj_ops = { ...@@ -444,5 +449,3 @@ static struct dvb_frontend_ops drx39xxj_ops = {
MODULE_DESCRIPTION("Micronas DRX39xxj Frontend"); MODULE_DESCRIPTION("Micronas DRX39xxj Frontend");
MODULE_AUTHOR("Devin Heitmueller"); MODULE_AUTHOR("Devin Heitmueller");
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
EXPORT_SYMBOL(drx39xxj_attach);
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