08 Jan, 2020

2 commits


30 Sep, 2018

1 commit

  • Since there is no canonical "board device" that can be used in board
    files, it is difficult to use DM function for board initialization in
    these cases.

    Hence, add a uclass that implements a simple "board device", which can
    hold devices not suitable anywhere else in the device tree, and is also
    able to read encoded information, e.g. hard-wired GPIOs on a GPIO
    expander, read-only memory ICs, etc. that carry information about the
    hardware.

    The devices of this uclass expose methods to read generic data types
    (integers, strings, booleans) to encode the information provided by the
    hardware.

    Reviewed-by: Simon Glass
    Signed-off-by: Mario Six

    Mario Six