lkml.org 
[lkml]   [2010]   [Jan]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Subject[PATCH V2 11/13] drivers/block/floppy.c: Remove obfuscating CODE2SIZE macro
    From
    Date
    And use DIV_ROUND_UP instead

    Signed-off-by: Joe Perches <joe@perches.com>
    ---
    drivers/block/floppy.c | 5 ++---
    1 files changed, 2 insertions(+), 3 deletions(-)

    diff --git a/drivers/block/floppy.c b/drivers/block/floppy.c
    index 6124070..d559964 100644
    --- a/drivers/block/floppy.c
    +++ b/drivers/block/floppy.c
    @@ -2143,7 +2143,6 @@ static void format_interrupt(void)
    cont->redo();
    }

    -#define CODE2SIZE (ssize = ((1 << SIZECODE) + 3) >> 2)
    #define FM_MODE(x, y) ((y) & ~(((x)->rate & 0x80) >> 1))
    #define CT(x) ((x) | 0xc0)

    @@ -2347,7 +2346,7 @@ static void rw_interrupt(void)
    DRS->first_read_date = jiffies;

    nr_sectors = 0;
    - CODE2SIZE;
    + ssize = DIV_ROUND_UP(1 << SIZECODE, 4);

    if (ST1 & ST1_EOC)
    eoc = 1;
    @@ -2647,7 +2646,7 @@ static int make_raw_rw_request(void)
    raw_cmd->track = TRACK << STRETCH(_floppy);
    DR_SELECT = UNIT(current_drive) + PH_HEAD(_floppy, HEAD);
    GAP = _floppy->gap;
    - CODE2SIZE;
    + ssize = DIV_ROUND_UP(1 << SIZECODE, 4);
    SECT_PER_TRACK = _floppy->sect << 2 >> SIZECODE;
    SECTOR = ((fsector_t % _floppy->sect) << 2 >> SIZECODE) +
    FD_SECTBASE(_floppy);



    \
     
     \ /
      Last update: 2010-01-27 22:31    [W:0.024 / U:88.984 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site