Commit 4221c595 authored by Mike Rapoport's avatar Mike Rapoport Committed by Greg Kroah-Hartman

staging: sm750fb: remove unused enable{ZVPort,SSP,PWM} functions

The functions that enable/disable power for some sub-devices are not
used and therefore they can be removed.
Signed-off-by: default avatarMike Rapoport <mike.rapoport@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 228a4cf8
...@@ -122,50 +122,6 @@ void enable2DEngine(unsigned int enable) ...@@ -122,50 +122,6 @@ void enable2DEngine(unsigned int enable)
setCurrentGate(gate); setCurrentGate(gate);
} }
/*
* This function enable/disable the ZV Port.
*/
void enableZVPort(unsigned int enable)
{
uint32_t gate;
/* Enable ZV Port Gate */
gate = PEEK32(CURRENT_GATE);
if (enable) {
gate = FIELD_SET(gate, CURRENT_GATE, ZVPORT, ON);
#if 1
/* Using Software I2C */
gate = FIELD_SET(gate, CURRENT_GATE, GPIO, ON);
#else
/* Using Hardware I2C */
gate = FIELD_SET(gate, CURRENT_GATE, I2C, ON);
#endif
} else {
/* Disable ZV Port Gate. There is no way to know whether the
GPIO pins are being used or not. Therefore, do not disable the
GPIO gate. */
gate = FIELD_SET(gate, CURRENT_GATE, ZVPORT, OFF);
}
setCurrentGate(gate);
}
void enableSSP(unsigned int enable)
{
uint32_t gate;
/* Enable SSP Gate */
gate = PEEK32(CURRENT_GATE);
if (enable)
gate = FIELD_SET(gate, CURRENT_GATE, SSP, ON);
else
gate = FIELD_SET(gate, CURRENT_GATE, SSP, OFF);
setCurrentGate(gate);
}
void enableDMA(unsigned int enable) void enableDMA(unsigned int enable)
{ {
uint32_t gate; uint32_t gate;
...@@ -197,23 +153,6 @@ void enableGPIO(unsigned int enable) ...@@ -197,23 +153,6 @@ void enableGPIO(unsigned int enable)
setCurrentGate(gate); setCurrentGate(gate);
} }
/*
* This function enable/disable the PWM Engine
*/
void enablePWM(unsigned int enable)
{
uint32_t gate;
/* Enable PWM Gate */
gate = PEEK32(CURRENT_GATE);
if (enable)
gate = FIELD_SET(gate, CURRENT_GATE, PWM, ON);
else
gate = FIELD_SET(gate, CURRENT_GATE, PWM, OFF);
setCurrentGate(gate);
}
/* /*
* This function enable/disable the I2C Engine * This function enable/disable the I2C Engine
*/ */
......
...@@ -34,11 +34,6 @@ void setCurrentGate(unsigned int gate); ...@@ -34,11 +34,6 @@ void setCurrentGate(unsigned int gate);
*/ */
void enable2DEngine(unsigned int enable); void enable2DEngine(unsigned int enable);
/*
* This function enable/disable the ZV Port
*/
void enableZVPort(unsigned int enable);
/* /*
* This function enable/disable the DMA Engine * This function enable/disable the DMA Engine
*/ */
...@@ -49,20 +44,10 @@ void enableDMA(unsigned int enable); ...@@ -49,20 +44,10 @@ void enableDMA(unsigned int enable);
*/ */
void enableGPIO(unsigned int enable); void enableGPIO(unsigned int enable);
/*
* This function enable/disable the PWM Engine
*/
void enablePWM(unsigned int enable);
/* /*
* This function enable/disable the I2C Engine * This function enable/disable the I2C Engine
*/ */
void enableI2C(unsigned int enable); void enableI2C(unsigned int enable);
/*
* This function enable/disable the SSP.
*/
void enableSSP(unsigned int enable);
#endif #endif
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