On Fri Mar 13, 2026 at 11:40 AM CET, Luca Weiss wrote:
> On Wed Jan 21, 2026 at 12:52 PM CET, Konrad Dybcio wrote:
>> On 1/16/26 3:50 PM, Luca Weiss wrote:
>>> Add the nodes to describe the WCN6755 chip with its PMU and Bluetooth
>>> parts.
>>> 
>>> Thanks to Alexander Koskovich for helping with the bringup, adding
>>> 'clocks' to the PMU node to make Bluetooth work.
>>> 
>>> Signed-off-by: Luca Weiss <[email protected]>
>>> ---
>>>  arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts | 174 
>>> +++++++++++++++++++++++
>>>  1 file changed, 174 insertions(+)
>>> 
>>> diff --git a/arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts 
>>> b/arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts
>>> index 52895dd9e4fa..cbe1507b0aaa 100644
>>> --- a/arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts
>>> +++ b/arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts

<snip>

>>> +   bluetooth_enable_default: bluetooth-enable-default-state {
>>> +           pins = "gpio53";
>>> +           function = "gpio";
>>> +           output-low;
>>> +           bias-disable;
>>> +   };
>>
>> Not sure if we need to drive that pin.. perhaps a pull-down would
>> suffice?
>
> I'll give it a shot, this pinctrl is coming from downstream but perhaps
> the downstream btpower.c driver is differing in behavior to the upstream
> PMU driver.

Seems to work, but honestly I'm not sure what the actual effects of this
change are?

-               output-low;
-               bias-disable;
+               bias-pull-down;

Regards
Luca

Reply via email to