[PATCH] sandbox: dts: Add missing sandbox, emul phandle to sandbox-pmic
Simon Glass
sjg at chromium.org
Wed Oct 9 03:52:33 CEST 2024
On Sat, 5 Oct 2024 at 08:34, Marek Vasut <marex at denx.de> wrote:
>
> This phandle was missing in the sandbox DT, add it, otherwise sandbox-i2c
> driver cannot look up the emulator via i2c_emul_find(). This fixes the
> following i2c_emul_find() error:
>
> "
> $ ./u-boot -Dc ""
> ...
> i2c_emul_find() No emulators for device 'sandbox_pmic'
> sandbox_pmic_write() write error to device: 0000000018c568d0 register: 0x0!
> out_set_value() PMIC write failed: -5
> i2c_emul_find() No emulators for device 'sandbox_pmic'
> sandbox_pmic_write() write error to device: 0000000018c568d0 register: 0x0!
> out_set_value() PMIC write failed: -5
> ...
> "
>
> Signed-off-by: Marek Vasut <marex at denx.de>
> ---
> Cc: Heiko Schocher <hs at denx.de>
> Cc: Simon Glass <sjg at chromium.org>
> Cc: Tom Rini <trini at konsulko.com>
> Cc: u-boot at lists.denx.de
> ---
> arch/sandbox/dts/sandbox_pmic.dtsi | 1 +
> 1 file changed, 1 insertion(+)
Reviewed-by: Simon Glass <sjg at chromium.org>
Thanks
>
> diff --git a/arch/sandbox/dts/sandbox_pmic.dtsi b/arch/sandbox/dts/sandbox_pmic.dtsi
> index 565c382ed45..ff2cb42844c 100644
> --- a/arch/sandbox/dts/sandbox_pmic.dtsi
> +++ b/arch/sandbox/dts/sandbox_pmic.dtsi
> @@ -10,6 +10,7 @@
>
> &sandbox_pmic {
> compatible = "sandbox,pmic";
> + sandbox,emul = <&emul_pmic0>;
>
> buck1 {
> regulator-name = "SUPPLY_1.2V";
> --
> 2.45.2
>
More information about the U-Boot
mailing list