Re: [PATCH 4/5] arm64: dts: qcom: kaanapali-mtp: Enable USB headset and Type-C accessory mode
From: Konrad Dybcio
Date: Mon Oct 12 2026 - 03:41:56 EST
On 10/12/26 8:17 AM, Balaji Kalkonda wrote:
>
> On 09-10-2026 02:04 pm, Dmitry Baryshkov wrote:
>> On Mon, Oct 05, 2026 at 12:54:29PM +0530, Balaji Kalkonda wrote:
>>> MTP does not have audio jack connected and relies on USB mux (WCD9395).
>>> Add necessary nodes for proper audio headset support along with USB
>>> Type-C accessory mode and orientation.
>>>
>>> Signed-off-by: Balaji Kalkonda <balaji.kalkonda@xxxxxxxxxxxxxxxx>
>>> ---
>>> arch/arm64/boot/dts/qcom/kaanapali-mtp.dts | 51 ++++++++++++++++++++++++++++++
>>> 1 file changed, 51 insertions(+)
>>>
>>> @@ -916,6 +926,42 @@ &gpu_zap_shader {
>>> firmware-name = "qcom/kaanapali/gen80200_zap.mbn";
>>> };
>>>
>>> +&i2c3 {
>> No clock-frequency?
>>
>>> + status = "okay";
>>> +
>>> + wcd_usbss: typec-mux@e {
>
> Hi Dmitry,
>
> The default I2C bus frequency for i2c3 is 100 kHz as configured by the controller driver. That is sufficient for the WCD9395 USB Type‑C mux use case, so an explicit clock-frequency property is not needed here.
What if we change the driver to make the default 1 MHz tomorrow?
Konrad