Changeset 44923


Ignore:
Timestamp:
2015-03-21T22:47:20+01:00 (3 years ago)
Author:
blogic
Message:

oxnas: remove pre kernel 3.18 support from pinctrl driver

just some pruning...

Signed-off-by: Daniel Golle <daniel@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/oxnas/files/drivers/pinctrl/pinctrl-oxnas.c

    r43388 r44923  
    1010#include <linux/init.h> 
    1111#include <linux/module.h> 
    12 #include <linux/version.h> 
    1312#include <linux/of.h> 
    1413#include <linux/of_device.h> 
     
    564563} 
    565564 
    566 #if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 16, 0)) 
    567 static void oxnas_pmx_disable(struct pinctrl_dev *pctldev, unsigned selector, 
    568                               unsigned group) 
    569 { 
    570         struct oxnas_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); 
    571         const struct oxnas_pmx_pin *pins_conf = info->groups[group].pins_conf; 
    572         const struct oxnas_pmx_pin *pin; 
    573         uint32_t npins = info->groups[group].npins; 
    574         int i; 
    575         unsigned mask; 
    576         void __iomem *pio; 
    577         void __iomem *cio; 
    578  
    579         for (i = 0; i < npins; i++) { 
    580                 pin = &pins_conf[i]; 
    581                 oxnas_pin_dbg(info->dev, pin); 
    582                 pio = pin_to_gpioctrl(info, pin->bank); 
    583                 cio = pin_to_muxctrl(info, pin->bank); 
    584                 mask = pin_to_mask(pin->pin); 
    585                 oxnas_mux_gpio_enable(cio, pio, mask, 1); 
    586         } 
    587 } 
    588 #endif 
    589  
    590565static int oxnas_pmx_get_funcs_count(struct pinctrl_dev *pctldev) 
    591566{ 
     
    661636        .get_function_name      = oxnas_pmx_get_func_name, 
    662637        .get_function_groups    = oxnas_pmx_get_groups, 
    663 #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 18, 0)) 
    664638        .set_mux                = oxnas_pmx_set_mux, 
    665 #else 
    666         .enable                 = oxnas_pmx_set_mux, 
    667 #endif 
    668 #if (LINUX_VERSION_CODE < KERNEL_VERSION(3, 16, 0)) 
    669         .disable                = oxnas_pmx_disable, 
    670 #endif 
    671639        .gpio_request_enable    = oxnas_gpio_request_enable, 
    672640        .gpio_disable_free      = oxnas_gpio_disable_free, 
Note: See TracChangeset for help on using the changeset viewer.