lkml.org 
[lkml]   [2007]   [Aug]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 5/5] Net: ath5k, kconfig changes
    On Thu, Aug 30, 2007 at 04:38:09AM +0300, Nick Kossifidis wrote:
    > It saves big chunks of code (not only initial register settings
    > arrays) and we'll extend it's use more inside ath5k_hw.c Trust me this
    > is a very useful step, eg. check out descriptor processing / setup or
    > PHY functions (calibrate/channel set etc). For example AR5210 mac chip
    > only comes with RF5110 phy chip so we can get rid of RF5111/RF5112
    > code, AR5211 comes with RF5111 so we can get rid of RF5110 and RF5112
    > code and AR5212 comes with RF5111 or RF5112 so we get rid of RF5110.
    > This thing also saves lots of checks during runtime (some of them
    > happen verry frequently, eg. durring descriptor processing). Also most
    > people will use 5212 code only, 5211 cards are on some old laptops and
    > 5210, well i couldn't even find a 5210 for actual testing :P

    If you're doing these checks in a hotpath something is badly wrong with
    your architecture.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2007-08-30 14:39    [W:0.021 / U:62.056 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site