Changeset 7814


Ignore:
Timestamp:
2007-07-01T01:10:22+02:00 (9 years ago)
Author:
noz
Message:

Bring mach-bcm947xx/gpio.h into line with new SSB code, as per #1640

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/brcm47xx-2.6/files/include/asm-mips/mach-bcm947xx/gpio.h

    r6502 r7814  
    1919static inline int gpio_direction_input(unsigned gpio) 
    2020{ 
    21         if (ssb.chipco->dev) 
    22                 ssb_chipco_gpioouten(&ssb.chipco, 1 << gpio, 0); 
    23         else if (ssb.extif->dev) 
    24                 ssb_extif_gpioouten(&ssb.extif, 1 << gpio, 0); 
     21        if (ssb.chipco.dev) 
     22                ssb_chipco_gpio_outen(&ssb.chipco, 1 << gpio, 0); 
     23        else if (ssb.extif.dev) 
     24                ssb_extif_gpio_outen(&ssb.extif, 1 << gpio, 0); 
    2525        else 
    2626                return -EINVAL; 
     
    3030static inline int gpio_direction_output(unsigned gpio) 
    3131{ 
    32         if (ssb.chipco->dev) 
    33                 ssb_chipco_gpioouten(&ssb.chipco, 1 << gpio, 1 << gpio); 
    34         else if (ssb.extif->dev) 
    35                 ssb_extif_gpioouten(&ssb.extif, 1 << gpio, 1 << gpio); 
     32        if (ssb.chipco.dev) 
     33                ssb_chipco_gpio_outen(&ssb.chipco, 1 << gpio, 1 << gpio); 
     34        else if (ssb.extif.dev) 
     35                ssb_extif_gpio_outen(&ssb.extif, 1 << gpio, 1 << gpio); 
    3636        else 
    3737                return -EINVAL; 
     
    4545        struct ssb_device *dev; 
    4646         
    47         dev = ssb.chipco->dev; 
     47        dev = ssb.chipco.dev; 
    4848        if (!dev) 
    49                 dev = ssb.extif->dev; 
     49                dev = ssb.extif.dev; 
    5050        if (!dev) 
    5151                return -EINVAL; 
     
    6262static inline int gpio_get_value(unsigned gpio) 
    6363{ 
    64         if (ssb.chipco->dev) 
    65                 return ssb_chipco_gpioin(&ssb.chipco, 1 << gpio) ? 1 : 0; 
    66         else if (ssb.extif->dev) 
    67                 return ssb_extif_gpioin(&ssb.extif, 1 << gpio) ? 1 : 0; 
     64        if (ssb.chipco.dev) 
     65                return ssb_chipco_gpio_in(&ssb.chipco, 1 << gpio) ? 1 : 0; 
     66        else if (ssb.extif.dev) 
     67                return ssb_extif_gpio_in(&ssb.extif, 1 << gpio) ? 1 : 0; 
    6868        else 
    6969                return 0; 
     
    7272static inline int gpio_set_value(unsigned gpio, int value) 
    7373{ 
    74         if (ssb.chipco->dev) 
    75                 ssb_chipco_gpioout(&ssb.chipco, 1 << gpio, (value ? 1 << gpio : 0)); 
    76         else if (ssb.extif->dev) 
    77                 ssb_extif_gpioout(&ssb.extif, 1 << gpio, (value ? 1 << gpio : 0)); 
     74        if (ssb.chipco.dev) 
     75                ssb_chipco_gpio_out(&ssb.chipco, 1 << gpio, (value ? 1 << gpio : 0)); 
     76        else if (ssb.extif.dev) 
     77                ssb_extif_gpio_out(&ssb.extif, 1 << gpio, (value ? 1 << gpio : 0)); 
    7878         
    7979        return 0; 
Note: See TracChangeset for help on using the changeset viewer.