[U-Boot] [PATCH V2 12/13] sandbox: dts: add sandbox_pmic.dtsi and include it to sandbox.dts and test.dts

Simon Glass sjg at chromium.org
Fri May 15 15:56:57 CEST 2015


On 13 May 2015 at 05:38, Przemyslaw Marczak <p.marczak at samsung.com> wrote:
> This commit adds dtsi file for Sandbox PMIC.
> It fully describes the PMIC by:
> - i2c emul node - with a default settings of 16 registers
> - 2x buck regulator nodes
> - 2x ldo regulator nodes
>
> The default register settings are set with preprocessor macros:
> - VAL2REG(min[uV/uA], step[uV/uA], val[uV/uA])
> - VAL2OMREG(mode id)
> Both defined in file:
> - include/dt-bindings/pmic/sandbox_pmic.h
>
> The Voltage ranges of each regulator can be found in:
> - include/power/sandbox_pmic.h
>
> The new file is included into:
> - sandbox.dts
> - test.dts
>
> Signed-off-by: Przemyslaw Marczak <p.marczak at samsung.com>
> Acked-by: Simon Glass <sjg at chromium.org>
> Tested on sandbox:
> Tested-by: Simon Glass <sjg at chromium.org>
> ---
> Changes V2:
> - move sandbox PMIC node into sandbox_pmic.dtsi
> - add sandbox_pmic.h into dt-bindings directory
> - add pmic node to: sandbox.dts and test.dts
> ---
>  arch/sandbox/dts/sandbox.dts            |  4 ++
>  arch/sandbox/dts/sandbox_pmic.dtsi      | 78 +++++++++++++++++++++++++++++++++
>  arch/sandbox/dts/test.dts               |  6 +++
>  include/dt-bindings/pmic/sandbox_pmic.h | 35 +++++++++++++++
>  4 files changed, 123 insertions(+)
>  create mode 100644 arch/sandbox/dts/sandbox_pmic.dtsi
>  create mode 100644 include/dt-bindings/pmic/sandbox_pmic.h

Applied to u-boot-dm, thanks!


More information about the U-Boot mailing list