Re: [PATCH] Bluetooth: BT Driver: mediatek: add gpio pin to reset bt

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

 



Hi Krzysztof,

Sorry for late reply. Some problem with Zhangchao's envrionment that he
can't reply the mail. So I'll reply on his behalf.

Before submitting the next version, we'd like to discuss and confirm
the questions you mentioned in v1 according to the suggestion from
Bluetooth Maintainer Luiz.

On Wed, 2025-05-28 at 14:07 +0200, Krzysztof Kozlowski wrote:
> 
> External email : Please do not click links or open attachments until
> you have verified the sender or the content.
> 
> 
> On 28/05/2025 09:03, Zhangchao Zhang wrote:
> > +
> > +static int btmtk_reset_by_gpio(struct hci_dev *hdev)
> > +{
> > +     struct btmtk_data *data = hci_get_priv(hdev);
> > +     struct btmtk_reset_gpio *reset_gpio_data;
> > +     struct device_node *node;
> > +     int reset_gpio_number;
> > +
> > +     node = of_find_compatible_node(NULL, NULL, "mediatek,usb-
> > bluetooth");
> 
> There is no such compatible. Just git grep for it.
> 
> > +     if (node) {
> > +             reset_gpio_number = of_get_named_gpio(node, "reset-
> > gpios", 0);
> 
> Where is the ABI documented? Anyway, you should not pick GPIOs from
> random devices.
> 
In v1, we haven't prepared yaml file about dts setting yet. Does your
question above referring to the same thing?

Zhangchao will add it in the next submission and run it through
"dt_binding_check" according to the Kernel's document.

> 
> Best regards,
> Krzysztof

Thanks a lot,
Chris Lu





[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