Changeset 3173


Ignore:
Timestamp:
10/15/07 14:49:23 (6 years ago)
Author:
laforge
Message:

increase vibrator PWM frequency to 257kHz (66MHz / 2 / 2 / 64) to be outside
the human-audible range. It's a vibrator, not a 4kHz beeper!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/target/kernel/patches/gta01-vibrator.patch

    r3171 r3173  
    3232+#include <asm/arch/gta01.h> 
    3333+ 
    34 +#define COUNTER 256 
     34+#define COUNTER 64 
    3535+ 
    3636+struct gta01_vib_priv 
     
    6565+       mutex_lock(&vp->mutex); 
    6666+       if (vp->has_pwm) { 
    67 +                       s3c2410_pwm_duty_cycle(value, vp->pwm); 
     67+                       s3c2410_pwm_duty_cycle(value/4, vp->pwm); 
    6868+                       s3c2410_gpio_cfgpin(vp->gpio, S3C2410_GPB3_TOUT3); 
    6969+       } else { 
     
    103103+       /* use same prescaler as arch/arm/plat-s3c24xx/time.c */ 
    104104+       vp->pwm->prescaler = (6 - 1) / 2; 
    105 +       vp->pwm->divider = S3C2410_TCFG1_MUX3_DIV16; 
     105+       vp->pwm->divider = S3C2410_TCFG1_MUX3_DIV2; 
    106106+       vp->pwm->counter = COUNTER; 
    107107+       vp->pwm->comparer = COUNTER; 
Note: See TracChangeset for help on using the changeset viewer.