答复: 答复: 答复: [PATCH v2] Bluetooth: btusb: Add Realtek 8723/8761 support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Daniel,
	The setup function is provided in kernel v3.12 , before this version we do not have ways to add in btusb.c and we do not want to change the generic driver too much so we rewrite rtk_btusb.c. 
	If the setup function is the way you preferred, we will develop based on generic driver. This seems make btusb.c more complex. We will provide you all the firmware after complete test . If you want to get them before test complete I will send later.
	Most modules can work properly without config file, but some customers may want a special way for example they want to use own bt MAC address rather than the one in modules. The config file provide a flex software way instead of rewrite effuse setting in modules. The config file here is an example and customers may change it if they need. This depend on customer , most notebook products may not need , but smart phone or tablet may use it. I think we cannot cover all the situations and just provide the most common settings.


Champion
Ext:6325


-----邮件原件-----
发件人: Daniel Drake [mailto:drake@xxxxxxxxxxxx] 
发送时间: 2014年7月11日 17:12
收件人: 陈艳萍
抄送: Marcel Holtmann; Larry Finger; Gustavo F. Padovan; Johan Hedberg; Linux Bluetooth mailing list
主题: Re: 答复: 答复: [PATCH v2] Bluetooth: btusb: Add Realtek 8723/8761 support

Hi Champion,

Thanks for the response - the situation is becoming clearer.

On Fri, Jul 11, 2014 at 9:44 AM, 陈艳萍 <champion_chen@xxxxxxxxxxxxxx> wrote:
> Hi Daniel,
>         The 8761 module used with different wifi chip can only be distinguished by pid, and do not support vendor command to get information from rom code.
> The setup function only has hci_dev parameter .
> we can add driver_info and set different setup funcitons. Will this be acceptable or do you have other suggestions?

I will have to discuss this with Marcel. He was not so keen on this approach, but given that you have now clarified exactly what the situation is (thanks!), we will have to revisit.

However, what is clear is that we will not add support for any hardware where we do not also submit the firmware to the linux-firmware git repository. At the moment we only have rtl8723a and 8723b firmware and configs:

rtl8723a_fw: 24356 bytes
md5sum b4a329212ab150b88c3c6ff4c42c51d6

rtl8723b_fw: 38976 bytes
md5sum ebf894b7b91cbebce8aeb5ba63c22914

These can be found at https://github.com/lwfinger/rtl8723au_bt/tree/new

We are missing all of the following:
rtl8821a_fw
rtl8761a_fw
rtl8761au_fw
rtl8761aw8192eu_fw
rtl8761au8192ee_fw
rtl8761au8812ae_fw
rtl8761a_config
rtl8821a_config

Please could you send them over, and confirm that all are redistributable?

About the config files, I am still not really clear if they are necessary. You say the hardware will use default settings if they are not provided. My RTL8723B does work fine without the config. What is the advantage of uploading these config files then, have you changed/improve the settings since production?

Thanks
Daniel
��.n��������+%������w��{.n�����{����^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux