IEEE80211_RATE_SHORT_PREAMBLE
{ .bitrate = 10, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 20, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 55, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 110, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 220, .flags = IEEE80211_RATE_SHORT_PREAMBLE }, /* XX ?? */
else if (rate->flags & IEEE80211_RATE_SHORT_PREAMBLE &&
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
else if (rate->flags & IEEE80211_RATE_SHORT_PREAMBLE &&
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
else if (rate->flags & IEEE80211_RATE_SHORT_PREAMBLE &&
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
if (!(rate->flags & IEEE80211_RATE_SHORT_PREAMBLE))
RATE(20, 0x1a, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(55, 0x19, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(110, 0x18, IEEE80211_RATE_SHORT_PREAMBLE),
((__flags & IEEE80211_RATE_SHORT_PREAMBLE) ? (__hw_rate | 0x04 ) : 0)
RATE(20, 1, 1, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(55, 2, 2, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(110, 3, 3, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(20, HW_RATE_INDEX_2MBPS, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(55, HW_RATE_INDEX_5_5MBPS, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(110, HW_RATE_INDEX_11MBPS, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(B43_CCK_RATE_2MB, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(B43_CCK_RATE_5MB, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(B43_CCK_RATE_11MB, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(B43legacy_CCK_RATE_2MB, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(B43legacy_CCK_RATE_5MB, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(B43legacy_CCK_RATE_11MB, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(BRCM_RATE_2M, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(BRCM_RATE_5M5, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(BRCM_RATE_11M, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(20, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(55, IEEE80211_RATE_SHORT_PREAMBLE),
RATE(110, IEEE80211_RATE_SHORT_PREAMBLE),
{ .bitrate = 20, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 55, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 110, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 20, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 55, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 110, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
10) ? 0 : IEEE80211_RATE_SHORT_PREAMBLE;
RATE_1M_PLCP) ? 0 : IEEE80211_RATE_SHORT_PREAMBLE;
.flags = IEEE80211_RATE_SHORT_PREAMBLE, },
.flags = IEEE80211_RATE_SHORT_PREAMBLE, },
.flags = IEEE80211_RATE_SHORT_PREAMBLE, },
.flags = IEEE80211_RATE_SHORT_PREAMBLE, },
.flags = IEEE80211_RATE_SHORT_PREAMBLE, },
.flags = IEEE80211_RATE_SHORT_PREAMBLE, },
{ .bitrate = 20, .hw_value = 1, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 55, .hw_value = 2, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 110, .hw_value = 3, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE, \
if (r->flags & IEEE80211_RATE_SHORT_PREAMBLE)
.flags = IEEE80211_RATE_SHORT_PREAMBLE, \
.flags = IEEE80211_RATE_SHORT_PREAMBLE, \
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
entry->flags |= IEEE80211_RATE_SHORT_PREAMBLE;
RATETAB_ENT(20, 1, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(55, 2, IEEE80211_RATE_SHORT_PREAMBLE),
RATETAB_ENT(110, 3, IEEE80211_RATE_SHORT_PREAMBLE),
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 20, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 55, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 110, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
.flags = IEEE80211_RATE_SHORT_PREAMBLE },
rate->flags & IEEE80211_RATE_SHORT_PREAMBLE)
if (sband->bitrates[i].flags & IEEE80211_RATE_SHORT_PREAMBLE)
{ .bitrate = 20, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 55, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
{ .bitrate = 110, .flags = IEEE80211_RATE_SHORT_PREAMBLE },
if ((rate->flags & IEEE80211_RATE_SHORT_PREAMBLE) &&