Re: [PATCH v3 3/3] arm64: dts: qcom: sc8280xp-x13s: Add embedded controller

From: Konrad Dybcio

Date: Tue Sep 29 2026 - 09:59:16 EST


On 9/29/26 12:21 AM, Alex Robinson wrote:
> Enable the embedded controller at address 0x28 on i2c8, with GPIO103 as
> its falling-edge, wake-capable event interrupt.
>
> Configure the QUP8 bus on GPIO43 and GPIO44 with 2 mA drive strength and
> pull-ups, matching the working firmware-established pin configuration.
>
> Configure GPIO103 as an input without overriding its existing pull
> configuration. Describe GPIO176 as the separate active-high power-state
> output and configure it initially high with bias disabled.

Most of this commit message is unnecessary and repeats the contents
of the diff, please direct the clanker to:

Documentation/process/submitting-patches.rst

[...]

> + ec_int_n: ec-int-n-state {
> + pins = "gpio103";
> + function = "gpio";
> + input-enable;
> + /* Preserve firmware pull configuration; no bias override. */

Please find that value (read it back at boot) and place it here

> + };
> +
> + ec_power_state: ec-power-state {
> + pins = "gpio176";
> + function = "gpio";
> + drive-strength = <2>;
> + bias-disable;
> + output-high;

Drop this line and assert the state in the driver as necessary

Konrad