iomux: api add prefix: iomux_

This commit is contained in:
kfx
2013-01-05 11:43:18 +08:00
parent 183f6e6112
commit 73d5f549ab
3 changed files with 11 additions and 11 deletions

View File

@@ -167,7 +167,7 @@ static int rk29_backlight_io_deinit(void)
gpio_free(BL_EN_PIN);
#endif
pwm_gpio = mode_to_gpio(PWM_MODE);
pwm_gpio = iomux_mode_to_gpio(PWM_MODE);
gpio_request(pwm_gpio, NULL);
gpio_direction_output(pwm_gpio, GPIO_LOW);
return ret;
@@ -177,7 +177,7 @@ static int rk29_backlight_pwm_suspend(void)
{
int ret = 0, pwm_gpio;
pwm_gpio = mode_to_gpio(PWM_MODE);
pwm_gpio = iomux_mode_to_gpio(PWM_MODE);
if (gpio_request(pwm_gpio, NULL)) {
printk("func %s, line %d: request gpio fail\n", __FUNCTION__, __LINE__);
return -1;
@@ -192,7 +192,7 @@ static int rk29_backlight_pwm_suspend(void)
static int rk29_backlight_pwm_resume(void)
{
int pwm_gpio = mode_to_gpio(PWM_MODE);
int pwm_gpio = iomux_mode_to_gpio(PWM_MODE);
gpio_free(pwm_gpio);
iomux_set(PWM_MODE);

View File

@@ -3,10 +3,10 @@
#define INVALID_MODE 0xffffffff
#define get_gpio_mode(m) ((m) & 0x03)
#define iomux_switch_gpio_mode(m) ((m) & 0x03)
int gpio_to_mode(int gpio);
int mode_to_gpio(unsigned int mode);
int iomux_gpio_to_mode(int gpio);
int iomux_mode_to_gpio(unsigned int mode);
void iomux_set_gpio_mode(int gpio);
void iomux_set(unsigned int mode);
void __init iomux_init(void);

View File

@@ -38,7 +38,7 @@ static inline int mode_is_valid(unsigned int mode)
}
int mode_to_gpio(unsigned int mode)
int iomux_mode_to_gpio(unsigned int mode)
{
struct union_mode m;
@@ -50,9 +50,9 @@ int mode_to_gpio(unsigned int mode)
m.mode = mode;
return PIN_BASE + m.mux.bank * 32 + (m.mux.goff - 0x0A) * 8 + m.mux.off;
}
EXPORT_SYMBOL(mode_to_gpio);
EXPORT_SYMBOL(iomux_mode_to_gpio);
int gpio_to_mode(int gpio)
int iomux_gpio_to_mode(int gpio)
{
unsigned int off;
struct union_mode m;
@@ -75,7 +75,7 @@ int gpio_to_mode(int gpio)
return m.mode;
}
EXPORT_SYMBOL(gpio_to_mode);
EXPORT_SYMBOL(iomux_gpio_to_mode);
#ifdef GRF_IOMUX_BASE
void iomux_set(unsigned int mode)
@@ -110,7 +110,7 @@ void iomux_set_gpio_mode(int gpio)
{
unsigned int mode;
mode = gpio_to_mode(gpio);
mode = iomux_gpio_to_mode(gpio);
if(mode_is_valid(mode))
iomux_set(mode);
}