Am 16.10.2017 um 15:07 schrieb Kalle Valo: > Oleksij Rempel <linux@xxxxxxxxxxxxxxxx> writes: > >>> 4) As Kalle mentioned, rtlwifi contains many magic numbers, and I >>> plan to fix them after rtl8723de and rtl8821ce. Because the drivers >>> are developing, the changes will make us hard to integrate. However, >>> I don't have plan to process the magic numbers in the module phydm, >>> because the most of BB/RF registers contain many functions. And >>> it doesn't have a register name but a bit field name instead. >>> Our BB team guys say the use of enumeration or defined name will >>> be unreadable, and the name is meaningless for most people. >> >> Experience with ath9k driver showed, that development was kind of >> balanced between two groups, QCA and Community (Other companies, >> researches, education and so on.). Saying: "you will not understand it >> any way" is nor really helpful :) >> Please don't repeat bad experience of Broadcom. > > I agree with Oleksij here, but I want to still point out that there are > cases when using magic numbers are ok, for example look at > ar5008_initvals.h from ath9k. So it depends on case by case. Beside. It is probably offtopic. I assume this initvals related to BB. Is it possible to force a 802.11n controller to work in 802.11b mode? I can image, it should be possible by reconfiguring BB. Correct? -- Regards, Oleksij
Attachment:
signature.asc
Description: OpenPGP digital signature