diff options
author | Éric Piel <eric.piel@tremplin-utc.net> | 2011-10-31 20:10:58 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2011-10-31 20:30:52 -0400 |
commit | d7f81d4299cdc8cf06fc9562ec3dafce528bd6ff (patch) | |
tree | 60f021811bea7252c9eb555cbddc055f7d8a66ed /drivers/misc | |
parent | 0021586b958d7eb5d73dbb9c42a0b4f19ebe3a9e (diff) |
lis3: use consistent naming of variables
Signed-off-by: Ilkka Koskinen <ilkka.koskinen@nokia.com>
Signed-off-by: Éric Piel <eric.piel@tremplin-utc.net>
Cc: Matthew Garrett <mjg@redhat.com>
Cc: Witold Pilat <witold.pilat@gmail.com>
Cc: Lyall Pearce <lyall.pearce@hp.com>
Cc: Malte Starostik <m-starostik@versanet.de>
Cc: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Cc: Christian Lamparter <chunkeey@googlemail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/misc')
-rw-r--r-- | drivers/misc/lis3lv02d/lis3lv02d.c | 120 |
1 files changed, 60 insertions, 60 deletions
diff --git a/drivers/misc/lis3lv02d/lis3lv02d.c b/drivers/misc/lis3lv02d/lis3lv02d.c index 1fc671566562..eaef96bbbdfd 100644 --- a/drivers/misc/lis3lv02d/lis3lv02d.c +++ b/drivers/misc/lis3lv02d/lis3lv02d.c | |||
@@ -833,23 +833,23 @@ int lis3lv02d_remove_fs(struct lis3lv02d *lis3) | |||
833 | } | 833 | } |
834 | EXPORT_SYMBOL_GPL(lis3lv02d_remove_fs); | 834 | EXPORT_SYMBOL_GPL(lis3lv02d_remove_fs); |
835 | 835 | ||
836 | static void lis3lv02d_8b_configure(struct lis3lv02d *dev, | 836 | static void lis3lv02d_8b_configure(struct lis3lv02d *lis3, |
837 | struct lis3lv02d_platform_data *p) | 837 | struct lis3lv02d_platform_data *p) |
838 | { | 838 | { |
839 | int err; | 839 | int err; |
840 | int ctrl2 = p->hipass_ctrl; | 840 | int ctrl2 = p->hipass_ctrl; |
841 | 841 | ||
842 | if (p->click_flags) { | 842 | if (p->click_flags) { |
843 | dev->write(dev, CLICK_CFG, p->click_flags); | 843 | lis3->write(lis3, CLICK_CFG, p->click_flags); |
844 | dev->write(dev, CLICK_TIMELIMIT, p->click_time_limit); | 844 | lis3->write(lis3, CLICK_TIMELIMIT, p->click_time_limit); |
845 | dev->write(dev, CLICK_LATENCY, p->click_latency); | 845 | lis3->write(lis3, CLICK_LATENCY, p->click_latency); |
846 | dev->write(dev, CLICK_WINDOW, p->click_window); | 846 | lis3->write(lis3, CLICK_WINDOW, p->click_window); |
847 | dev->write(dev, CLICK_THSZ, p->click_thresh_z & 0xf); | 847 | lis3->write(lis3, CLICK_THSZ, p->click_thresh_z & 0xf); |
848 | dev->write(dev, CLICK_THSY_X, | 848 | lis3->write(lis3, CLICK_THSY_X, |
849 | (p->click_thresh_x & 0xf) | | 849 | (p->click_thresh_x & 0xf) | |
850 | (p->click_thresh_y << 4)); | 850 | (p->click_thresh_y << 4)); |
851 | 851 | ||
852 | if (dev->idev) { | 852 | if (lis3->idev) { |
853 | struct input_dev *input_dev = lis3_dev.idev->input; | 853 | struct input_dev *input_dev = lis3_dev.idev->input; |
854 | input_set_capability(input_dev, EV_KEY, BTN_X); | 854 | input_set_capability(input_dev, EV_KEY, BTN_X); |
855 | input_set_capability(input_dev, EV_KEY, BTN_Y); | 855 | input_set_capability(input_dev, EV_KEY, BTN_Y); |
@@ -858,22 +858,22 @@ static void lis3lv02d_8b_configure(struct lis3lv02d *dev, | |||
858 | } | 858 | } |
859 | 859 | ||
860 | if (p->wakeup_flags) { | 860 | if (p->wakeup_flags) { |
861 | dev->write(dev, FF_WU_CFG_1, p->wakeup_flags); | 861 | lis3->write(lis3, FF_WU_CFG_1, p->wakeup_flags); |
862 | dev->write(dev, FF_WU_THS_1, p->wakeup_thresh & 0x7f); | 862 | lis3->write(lis3, FF_WU_THS_1, p->wakeup_thresh & 0x7f); |
863 | /* pdata value + 1 to keep this backward compatible*/ | 863 | /* pdata value + 1 to keep this backward compatible*/ |
864 | dev->write(dev, FF_WU_DURATION_1, p->duration1 + 1); | 864 | lis3->write(lis3, FF_WU_DURATION_1, p->duration1 + 1); |
865 | ctrl2 ^= HP_FF_WU1; /* Xor to keep compatible with old pdata*/ | 865 | ctrl2 ^= HP_FF_WU1; /* Xor to keep compatible with old pdata*/ |
866 | } | 866 | } |
867 | 867 | ||
868 | if (p->wakeup_flags2) { | 868 | if (p->wakeup_flags2) { |
869 | dev->write(dev, FF_WU_CFG_2, p->wakeup_flags2); | 869 | lis3->write(lis3, FF_WU_CFG_2, p->wakeup_flags2); |
870 | dev->write(dev, FF_WU_THS_2, p->wakeup_thresh2 & 0x7f); | 870 | lis3->write(lis3, FF_WU_THS_2, p->wakeup_thresh2 & 0x7f); |
871 | /* pdata value + 1 to keep this backward compatible*/ | 871 | /* pdata value + 1 to keep this backward compatible*/ |
872 | dev->write(dev, FF_WU_DURATION_2, p->duration2 + 1); | 872 | lis3->write(lis3, FF_WU_DURATION_2, p->duration2 + 1); |
873 | ctrl2 ^= HP_FF_WU2; /* Xor to keep compatible with old pdata*/ | 873 | ctrl2 ^= HP_FF_WU2; /* Xor to keep compatible with old pdata*/ |
874 | } | 874 | } |
875 | /* Configure hipass filters */ | 875 | /* Configure hipass filters */ |
876 | dev->write(dev, CTRL_REG2, ctrl2); | 876 | lis3->write(lis3, CTRL_REG2, ctrl2); |
877 | 877 | ||
878 | if (p->irq2) { | 878 | if (p->irq2) { |
879 | err = request_threaded_irq(p->irq2, | 879 | err = request_threaded_irq(p->irq2, |
@@ -891,72 +891,72 @@ static void lis3lv02d_8b_configure(struct lis3lv02d *dev, | |||
891 | * Initialise the accelerometer and the various subsystems. | 891 | * Initialise the accelerometer and the various subsystems. |
892 | * Should be rather independent of the bus system. | 892 | * Should be rather independent of the bus system. |
893 | */ | 893 | */ |
894 | int lis3lv02d_init_device(struct lis3lv02d *dev) | 894 | int lis3lv02d_init_device(struct lis3lv02d *lis3) |
895 | { | 895 | { |
896 | int err; | 896 | int err; |
897 | irq_handler_t thread_fn; | 897 | irq_handler_t thread_fn; |
898 | int irq_flags = 0; | 898 | int irq_flags = 0; |
899 | 899 | ||
900 | dev->whoami = lis3lv02d_read_8(dev, WHO_AM_I); | 900 | lis3->whoami = lis3lv02d_read_8(lis3, WHO_AM_I); |
901 | 901 | ||
902 | switch (dev->whoami) { | 902 | switch (lis3->whoami) { |
903 | case WAI_12B: | 903 | case WAI_12B: |
904 | pr_info("12 bits sensor found\n"); | 904 | pr_info("12 bits sensor found\n"); |
905 | dev->read_data = lis3lv02d_read_12; | 905 | lis3->read_data = lis3lv02d_read_12; |
906 | dev->mdps_max_val = 2048; | 906 | lis3->mdps_max_val = 2048; |
907 | dev->pwron_delay = LIS3_PWRON_DELAY_WAI_12B; | 907 | lis3->pwron_delay = LIS3_PWRON_DELAY_WAI_12B; |
908 | dev->odrs = lis3_12_rates; | 908 | lis3->odrs = lis3_12_rates; |
909 | dev->odr_mask = CTRL1_DF0 | CTRL1_DF1; | 909 | lis3->odr_mask = CTRL1_DF0 | CTRL1_DF1; |
910 | dev->scale = LIS3_SENSITIVITY_12B; | 910 | lis3->scale = LIS3_SENSITIVITY_12B; |
911 | dev->regs = lis3_wai12_regs; | 911 | lis3->regs = lis3_wai12_regs; |
912 | dev->regs_size = ARRAY_SIZE(lis3_wai12_regs); | 912 | lis3->regs_size = ARRAY_SIZE(lis3_wai12_regs); |
913 | break; | 913 | break; |
914 | case WAI_8B: | 914 | case WAI_8B: |
915 | pr_info("8 bits sensor found\n"); | 915 | pr_info("8 bits sensor found\n"); |
916 | dev->read_data = lis3lv02d_read_8; | 916 | lis3->read_data = lis3lv02d_read_8; |
917 | dev->mdps_max_val = 128; | 917 | lis3->mdps_max_val = 128; |
918 | dev->pwron_delay = LIS3_PWRON_DELAY_WAI_8B; | 918 | lis3->pwron_delay = LIS3_PWRON_DELAY_WAI_8B; |
919 | dev->odrs = lis3_8_rates; | 919 | lis3->odrs = lis3_8_rates; |
920 | dev->odr_mask = CTRL1_DR; | 920 | lis3->odr_mask = CTRL1_DR; |
921 | dev->scale = LIS3_SENSITIVITY_8B; | 921 | lis3->scale = LIS3_SENSITIVITY_8B; |
922 | dev->regs = lis3_wai8_regs; | 922 | lis3->regs = lis3_wai8_regs; |
923 | dev->regs_size = ARRAY_SIZE(lis3_wai8_regs); | 923 | lis3->regs_size = ARRAY_SIZE(lis3_wai8_regs); |
924 | break; | 924 | break; |
925 | case WAI_3DC: | 925 | case WAI_3DC: |
926 | pr_info("8 bits 3DC sensor found\n"); | 926 | pr_info("8 bits 3DC sensor found\n"); |
927 | dev->read_data = lis3lv02d_read_8; | 927 | lis3->read_data = lis3lv02d_read_8; |
928 | dev->mdps_max_val = 128; | 928 | lis3->mdps_max_val = 128; |
929 | dev->pwron_delay = LIS3_PWRON_DELAY_WAI_8B; | 929 | lis3->pwron_delay = LIS3_PWRON_DELAY_WAI_8B; |
930 | dev->odrs = lis3_3dc_rates; | 930 | lis3->odrs = lis3_3dc_rates; |
931 | dev->odr_mask = CTRL1_ODR0|CTRL1_ODR1|CTRL1_ODR2|CTRL1_ODR3; | 931 | lis3->odr_mask = CTRL1_ODR0|CTRL1_ODR1|CTRL1_ODR2|CTRL1_ODR3; |
932 | dev->scale = LIS3_SENSITIVITY_8B; | 932 | lis3->scale = LIS3_SENSITIVITY_8B; |
933 | break; | 933 | break; |
934 | default: | 934 | default: |
935 | pr_err("unknown sensor type 0x%X\n", dev->whoami); | 935 | pr_err("unknown sensor type 0x%X\n", lis3->whoami); |
936 | return -EINVAL; | 936 | return -EINVAL; |
937 | } | 937 | } |
938 | 938 | ||
939 | dev->reg_cache = kzalloc(max(sizeof(lis3_wai8_regs), | 939 | lis3->reg_cache = kzalloc(max(sizeof(lis3_wai8_regs), |
940 | sizeof(lis3_wai12_regs)), GFP_KERNEL); | 940 | sizeof(lis3_wai12_regs)), GFP_KERNEL); |
941 | 941 | ||
942 | if (dev->reg_cache == NULL) { | 942 | if (lis3->reg_cache == NULL) { |
943 | printk(KERN_ERR DRIVER_NAME "out of memory\n"); | 943 | printk(KERN_ERR DRIVER_NAME "out of memory\n"); |
944 | return -ENOMEM; | 944 | return -ENOMEM; |
945 | } | 945 | } |
946 | 946 | ||
947 | mutex_init(&dev->mutex); | 947 | mutex_init(&lis3->mutex); |
948 | atomic_set(&dev->wake_thread, 0); | 948 | atomic_set(&lis3->wake_thread, 0); |
949 | 949 | ||
950 | lis3lv02d_add_fs(dev); | 950 | lis3lv02d_add_fs(lis3); |
951 | err = lis3lv02d_poweron(dev); | 951 | err = lis3lv02d_poweron(lis3); |
952 | if (err) { | 952 | if (err) { |
953 | lis3lv02d_remove_fs(dev); | 953 | lis3lv02d_remove_fs(lis3); |
954 | return err; | 954 | return err; |
955 | } | 955 | } |
956 | 956 | ||
957 | if (dev->pm_dev) { | 957 | if (lis3->pm_dev) { |
958 | pm_runtime_set_active(dev->pm_dev); | 958 | pm_runtime_set_active(lis3->pm_dev); |
959 | pm_runtime_enable(dev->pm_dev); | 959 | pm_runtime_enable(lis3->pm_dev); |
960 | } | 960 | } |
961 | 961 | ||
962 | if (lis3lv02d_joystick_enable()) | 962 | if (lis3lv02d_joystick_enable()) |
@@ -964,24 +964,24 @@ int lis3lv02d_init_device(struct lis3lv02d *dev) | |||
964 | 964 | ||
965 | /* passing in platform specific data is purely optional and only | 965 | /* passing in platform specific data is purely optional and only |
966 | * used by the SPI transport layer at the moment */ | 966 | * used by the SPI transport layer at the moment */ |
967 | if (dev->pdata) { | 967 | if (lis3->pdata) { |
968 | struct lis3lv02d_platform_data *p = dev->pdata; | 968 | struct lis3lv02d_platform_data *p = lis3->pdata; |
969 | 969 | ||
970 | if (dev->whoami == WAI_8B) | 970 | if (lis3->whoami == WAI_8B) |
971 | lis3lv02d_8b_configure(dev, p); | 971 | lis3lv02d_8b_configure(lis3, p); |
972 | 972 | ||
973 | irq_flags = p->irq_flags1 & IRQF_TRIGGER_MASK; | 973 | irq_flags = p->irq_flags1 & IRQF_TRIGGER_MASK; |
974 | 974 | ||
975 | dev->irq_cfg = p->irq_cfg; | 975 | lis3->irq_cfg = p->irq_cfg; |
976 | if (p->irq_cfg) | 976 | if (p->irq_cfg) |
977 | dev->write(dev, CTRL_REG3, p->irq_cfg); | 977 | lis3->write(lis3, CTRL_REG3, p->irq_cfg); |
978 | 978 | ||
979 | if (p->default_rate) | 979 | if (p->default_rate) |
980 | lis3lv02d_set_odr(p->default_rate); | 980 | lis3lv02d_set_odr(p->default_rate); |
981 | } | 981 | } |
982 | 982 | ||
983 | /* bail if we did not get an IRQ from the bus layer */ | 983 | /* bail if we did not get an IRQ from the bus layer */ |
984 | if (!dev->irq) { | 984 | if (!lis3->irq) { |
985 | pr_debug("No IRQ. Disabling /dev/freefall\n"); | 985 | pr_debug("No IRQ. Disabling /dev/freefall\n"); |
986 | goto out; | 986 | goto out; |
987 | } | 987 | } |
@@ -997,12 +997,12 @@ int lis3lv02d_init_device(struct lis3lv02d *dev) | |||
997 | * io-apic is not configurable (and generates a warning) but I keep it | 997 | * io-apic is not configurable (and generates a warning) but I keep it |
998 | * in case of support for other hardware. | 998 | * in case of support for other hardware. |
999 | */ | 999 | */ |
1000 | if (dev->pdata && dev->whoami == WAI_8B) | 1000 | if (lis3->pdata && lis3->whoami == WAI_8B) |
1001 | thread_fn = lis302dl_interrupt_thread1_8b; | 1001 | thread_fn = lis302dl_interrupt_thread1_8b; |
1002 | else | 1002 | else |
1003 | thread_fn = NULL; | 1003 | thread_fn = NULL; |
1004 | 1004 | ||
1005 | err = request_threaded_irq(dev->irq, lis302dl_interrupt, | 1005 | err = request_threaded_irq(lis3->irq, lis302dl_interrupt, |
1006 | thread_fn, | 1006 | thread_fn, |
1007 | IRQF_TRIGGER_RISING | IRQF_ONESHOT | | 1007 | IRQF_TRIGGER_RISING | IRQF_ONESHOT | |
1008 | irq_flags, | 1008 | irq_flags, |