diff options
| author | Kory Maincent (TI.com) <[email protected]> | 2025-10-30 17:45:00 +0100 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2025-11-03 10:02:39 -0600 |
| commit | b7edeac950dae10759527a1ed0d1c306710ec9de (patch) | |
| tree | c20b8e538a35e294d7411361f41b2a32bb321ea3 /include | |
| parent | 79cd6e78ff6387685e0ccb5f7382d808478155dc (diff) | |
boot: Move extension board support from cmd/ to boot/
Relocate extension board support from cmd/ to boot/ directory in
preparation for converting the extension framework to use UCLASS.
Also improve code style by applying reverse xmas tree ordering.
Signed-off-by: Kory Maincent (TI.com) <[email protected]>
Diffstat (limited to 'include')
| -rw-r--r-- | include/extension_board.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/include/extension_board.h b/include/extension_board.h index 23e36d3c0bf..0821dddd8ff 100644 --- a/include/extension_board.h +++ b/include/extension_board.h @@ -9,6 +9,8 @@ #include <linux/list.h> +extern struct list_head extension_list; + /** * extension - Description fields of an extension board * @list: List head @@ -39,4 +41,18 @@ struct extension { */ int extension_board_scan(struct list_head *extension_list); +/** + * extension_apply - Apply extension board overlay to the devicetree + * @extension: Extension to be applied + * Return: Zero on success, negative on failure. + */ +int extension_apply(struct extension *extension); + +/** + * extension_scan - Scan extension boards available. + * @show: Flag to enable verbose log + * Return: Zero on success, negative on failure. + */ +int extension_scan(bool show); + #endif /* __EXTENSION_SUPPORT_H */ |
