Commit e3f94fb8 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab

[media] mt2063: Cleanup some function prototypes

No functional changes here.
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 8294e3ed
...@@ -420,7 +420,7 @@ static struct MT2063_ExclZone_t *RemoveNode(struct MT2063_AvoidSpursData_t ...@@ -420,7 +420,7 @@ static struct MT2063_ExclZone_t *RemoveNode(struct MT2063_AvoidSpursData_t
** **
*****************************************************************************/ *****************************************************************************/
static void MT2063_AddExclZone(struct MT2063_AvoidSpursData_t *pAS_Info, static void MT2063_AddExclZone(struct MT2063_AvoidSpursData_t *pAS_Info,
u32 f_min, u32 f_max) u32 f_min, u32 f_max)
{ {
struct MT2063_ExclZone_t *pNode = pAS_Info->usedZones; struct MT2063_ExclZone_t *pNode = pAS_Info->usedZones;
struct MT2063_ExclZone_t *pPrev = NULL; struct MT2063_ExclZone_t *pPrev = NULL;
...@@ -734,7 +734,7 @@ static u32 MT2063_gcd(u32 u, u32 v) ...@@ -734,7 +734,7 @@ static u32 MT2063_gcd(u32 u, u32 v)
** **
****************************************************************************/ ****************************************************************************/
static u32 IsSpurInBand(struct MT2063_AvoidSpursData_t *pAS_Info, static u32 IsSpurInBand(struct MT2063_AvoidSpursData_t *pAS_Info,
u32 * fm, u32 * fp) u32 *fm, u32 * fp)
{ {
/* /*
** Calculate LO frequency settings. ** Calculate LO frequency settings.
...@@ -849,7 +849,7 @@ static u32 IsSpurInBand(struct MT2063_AvoidSpursData_t *pAS_Info, ...@@ -849,7 +849,7 @@ static u32 IsSpurInBand(struct MT2063_AvoidSpursData_t *pAS_Info,
** 096 04-06-2005 DAD Ver 1.11: Fix divide by 0 error if maxH==0. ** 096 04-06-2005 DAD Ver 1.11: Fix divide by 0 error if maxH==0.
** **
*****************************************************************************/ *****************************************************************************/
static u32 MT2063_AvoidSpurs(void *h, struct MT2063_AvoidSpursData_t * pAS_Info) static u32 MT2063_AvoidSpurs(struct MT2063_AvoidSpursData_t *pAS_Info)
{ {
u32 status = 0; u32 status = 0;
u32 fm, fp; /* restricted range on LO's */ u32 fm, fp; /* restricted range on LO's */
...@@ -1011,18 +1011,6 @@ static const u8 FIFOVDIS[] = { 0, 0, 0, 0, 0, 0 }; ...@@ -1011,18 +1011,6 @@ static const u8 FIFOVDIS[] = { 0, 0, 0, 0, 0, 0 };
static const u8 ACFIFMAX[] = { 29, 29, 29, 29, 29, 29 }; static const u8 ACFIFMAX[] = { 29, 29, 29, 29, 29, 29 };
static const u8 PD2TGT[] = { 40, 33, 38, 42, 30, 38 }; static const u8 PD2TGT[] = { 40, 33, 38, 42, 30, 38 };
/*
** Local Function Prototypes - not available for external access.
*/
/* Forward declaration(s): */
static u32 MT2063_CalcLO1Mult(u32 * Div, u32 * FracN, u32 f_LO,
u32 f_LO_Step, u32 f_Ref);
static u32 MT2063_CalcLO2Mult(u32 * Div, u32 * FracN, u32 f_LO,
u32 f_LO_Step, u32 f_Ref);
static u32 MT2063_fLO_FractionalTerm(u32 f_ref, u32 num,
u32 denom);
/** /**
* mt2063_lockStatus - Checks to see if LO1 and LO2 are locked * mt2063_lockStatus - Checks to see if LO1 and LO2 are locked
* *
...@@ -1300,7 +1288,7 @@ static u32 mt2063_set_dnc_output_enable(struct mt2063_state *state, ...@@ -1300,7 +1288,7 @@ static u32 mt2063_set_dnc_output_enable(struct mt2063_state *state,
** **
******************************************************************************/ ******************************************************************************/
static u32 MT2063_SetReceiverMode(struct mt2063_state *state, static u32 MT2063_SetReceiverMode(struct mt2063_state *state,
enum MT2063_RCVR_MODES Mode) enum MT2063_RCVR_MODES Mode)
{ {
u32 status = 0; /* Status to be returned */ u32 status = 0; /* Status to be returned */
u8 val; u8 val;
...@@ -1464,7 +1452,8 @@ static u32 MT2063_SetReceiverMode(struct mt2063_state *state, ...@@ -1464,7 +1452,8 @@ static u32 MT2063_SetReceiverMode(struct mt2063_state *state,
** 138 06-19-2007 DAD Ver 1.00: Initial, derived from mt2067_b. ** 138 06-19-2007 DAD Ver 1.00: Initial, derived from mt2067_b.
** **
****************************************************************************/ ****************************************************************************/
static u32 MT2063_ClearPowerMaskBits(struct mt2063_state *state, enum MT2063_Mask_Bits Bits) static u32 MT2063_ClearPowerMaskBits(struct mt2063_state *state,
enum MT2063_Mask_Bits Bits)
{ {
u32 status = 0; /* Status to be returned */ u32 status = 0; /* Status to be returned */
...@@ -1584,8 +1573,7 @@ static u32 MT2063_Round_fLO(u32 f_LO, u32 f_LO_Step, u32 f_ref) ...@@ -1584,8 +1573,7 @@ static u32 MT2063_Round_fLO(u32 f_LO, u32 f_LO_Step, u32 f_ref)
** 138 06-19-2007 DAD Ver 1.00: Initial, derived from mt2067_b. ** 138 06-19-2007 DAD Ver 1.00: Initial, derived from mt2067_b.
** **
****************************************************************************/ ****************************************************************************/
static u32 MT2063_fLO_FractionalTerm(u32 f_ref, static u32 MT2063_fLO_FractionalTerm(u32 f_ref, u32 num, u32 denom)
u32 num, u32 denom)
{ {
u32 t1 = (f_ref >> 14) * num; u32 t1 = (f_ref >> 14) * num;
u32 term1 = t1 / denom; u32 term1 = t1 / denom;
...@@ -1623,9 +1611,9 @@ static u32 MT2063_fLO_FractionalTerm(u32 f_ref, ...@@ -1623,9 +1611,9 @@ static u32 MT2063_fLO_FractionalTerm(u32 f_ref,
** **
****************************************************************************/ ****************************************************************************/
static u32 MT2063_CalcLO1Mult(u32 * Div, static u32 MT2063_CalcLO1Mult(u32 * Div,
u32 * FracN, u32 * FracN,
u32 f_LO, u32 f_LO,
u32 f_LO_Step, u32 f_Ref) u32 f_LO_Step, u32 f_Ref)
{ {
/* Calculate the whole number portion of the divider */ /* Calculate the whole number portion of the divider */
*Div = f_LO / f_Ref; *Div = f_LO / f_Ref;
...@@ -1666,9 +1654,9 @@ static u32 MT2063_CalcLO1Mult(u32 * Div, ...@@ -1666,9 +1654,9 @@ static u32 MT2063_CalcLO1Mult(u32 * Div,
** **
****************************************************************************/ ****************************************************************************/
static u32 MT2063_CalcLO2Mult(u32 * Div, static u32 MT2063_CalcLO2Mult(u32 * Div,
u32 * FracN, u32 * FracN,
u32 f_LO, u32 f_LO,
u32 f_LO_Step, u32 f_Ref) u32 f_LO_Step, u32 f_Ref)
{ {
/* Calculate the whole number portion of the divider */ /* Calculate the whole number portion of the divider */
*Div = f_LO / f_Ref; *Div = f_LO / f_Ref;
...@@ -1857,7 +1845,7 @@ static u32 MT2063_Tune(struct mt2063_state *state, u32 f_in) ...@@ -1857,7 +1845,7 @@ static u32 MT2063_Tune(struct mt2063_state *state, u32 f_in)
** Check for any LO spurs in the output bandwidth and adjust ** Check for any LO spurs in the output bandwidth and adjust
** the LO settings to avoid them if needed ** the LO settings to avoid them if needed
*/ */
status |= MT2063_AvoidSpurs(state, &state->AS_Data); status |= MT2063_AvoidSpurs(&state->AS_Data);
/* /*
** MT_AvoidSpurs spurs may have changed the LO1 & LO2 values. ** MT_AvoidSpurs spurs may have changed the LO1 & LO2 values.
** Recalculate the LO frequencies and the values to be placed ** Recalculate the LO frequencies and the values to be placed
...@@ -1967,7 +1955,7 @@ static u32 MT2063_Tune(struct mt2063_state *state, u32 f_in) ...@@ -1967,7 +1955,7 @@ static u32 MT2063_Tune(struct mt2063_state *state, u32 f_in)
} }
int mt2063_setTune(struct dvb_frontend *fe, u32 f_in, u32 bw_in, int mt2063_setTune(struct dvb_frontend *fe, u32 f_in, u32 bw_in,
enum MTTune_atv_standard tv_type) enum MTTune_atv_standard tv_type)
{ {
struct mt2063_state *state = fe->tuner_priv; struct mt2063_state *state = fe->tuner_priv;
u32 status = 0; u32 status = 0;
...@@ -2349,7 +2337,7 @@ static int mt2063_get_status(struct dvb_frontend *fe, u32 * status) ...@@ -2349,7 +2337,7 @@ static int mt2063_get_status(struct dvb_frontend *fe, u32 * status)
{ {
int rc = 0; int rc = 0;
//get tuner lock status /* FIXME: add get tuner lock status */
return rc; return rc;
} }
......
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