lkml.org 
[lkml]   [2017]   [Nov]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v4 1/2] iio: accel: mma8452: Rename a struct for code readibility
    Date
    Rename time step look up struct to generic name
    as the values in the look table are same for all
    the other events like pulse, transient etc.

    Signed-off-by: Harinath Nampally <harinath922@gmail.com>
    ---
    v4:
    Shorter subject line and better description in commit message

    drivers/iio/accel/mma8452.c | 6 +++---
    1 file changed, 3 insertions(+), 3 deletions(-)

    diff --git a/drivers/iio/accel/mma8452.c b/drivers/iio/accel/mma8452.c
    index bfd4bc8..16adf47 100644
    --- a/drivers/iio/accel/mma8452.c
    +++ b/drivers/iio/accel/mma8452.c
    @@ -284,7 +284,7 @@ static const int mma8452_samp_freq[8][2] = {
    };

    /* Datasheet table: step time "Relationship with the ODR" (sample frequency) */
    -static const unsigned int mma8452_transient_time_step_us[4][8] = {
    +static const unsigned int mma8452_time_step_us[4][8] = {
    { 1250, 2500, 5000, 10000, 20000, 20000, 20000, 20000 }, /* normal */
    { 1250, 2500, 5000, 10000, 20000, 80000, 80000, 80000 }, /* l p l n */
    { 1250, 2500, 2500, 2500, 2500, 2500, 2500, 2500 }, /* high res*/
    @@ -826,7 +826,7 @@ static int mma8452_read_event_value(struct iio_dev *indio_dev,
    if (power_mode < 0)
    return power_mode;

    - us = ret * mma8452_transient_time_step_us[power_mode][
    + us = ret * mma8452_time_step_us[power_mode][
    mma8452_get_odr_index(data)];
    *val = us / USEC_PER_SEC;
    *val2 = us % USEC_PER_SEC;
    @@ -883,7 +883,7 @@ static int mma8452_write_event_value(struct iio_dev *indio_dev,
    return ret;

    steps = (val * USEC_PER_SEC + val2) /
    - mma8452_transient_time_step_us[ret][
    + mma8452_time_step_us[ret][
    mma8452_get_odr_index(data)];

    if (steps < 0 || steps > 0xff)
    --
    2.7.4
    \
     
     \ /
      Last update: 2017-11-05 19:00    [W:2.683 / U:0.776 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site