mirror of
https://github.com/torvalds/linux.git
synced 2024-12-04 18:13:04 +00:00
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: Mike Rapoport <mike.rapoport@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
228a4cf8e7
commit
4221c59587
@ -122,50 +122,6 @@ void enable2DEngine(unsigned int enable)
|
||||
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)
|
||||
{
|
||||
uint32_t gate;
|
||||
@ -197,23 +153,6 @@ void enableGPIO(unsigned int enable)
|
||||
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
|
||||
*/
|
||||
|
@ -34,11 +34,6 @@ void setCurrentGate(unsigned int gate);
|
||||
*/
|
||||
void enable2DEngine(unsigned int enable);
|
||||
|
||||
/*
|
||||
* This function enable/disable the ZV Port
|
||||
*/
|
||||
void enableZVPort(unsigned int enable);
|
||||
|
||||
/*
|
||||
* This function enable/disable the DMA Engine
|
||||
*/
|
||||
@ -49,20 +44,10 @@ void enableDMA(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
|
||||
*/
|
||||
void enableI2C(unsigned int enable);
|
||||
|
||||
/*
|
||||
* This function enable/disable the SSP.
|
||||
*/
|
||||
void enableSSP(unsigned int enable);
|
||||
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user