mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-29 22:43:10 +00:00
729c2db7a9
The DT binding for the Tegra186 HSP module apparently wasn't quite final when I posted initial U-Boot support for it. Add the final DT binding doc and adapt all code and DT files to match it. Signed-off-by: Stephen Warren <swarren@nvidia.com> Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Warren <twarren@nvidia.com>
19 lines
478 B
C
19 lines
478 B
C
/*
|
|
* This header provides constants for binding nvidia,tegra186-hsp.
|
|
*
|
|
* The number with HSP_DB_MASTER prefix indicates the bit that is
|
|
* associated with a master ID in the doorbell registers.
|
|
*/
|
|
|
|
#ifndef _DT_BINDINGS_MAILBOX_TEGRA186_HSP_H
|
|
#define _DT_BINDINGS_MAILBOX_TEGRA186_HSP_H
|
|
|
|
#define HSP_MBOX_TYPE_DB 0x0
|
|
#define HSP_MBOX_TYPE_SM 0x1
|
|
#define HSP_MBOX_TYPE_SS 0x2
|
|
#define HSP_MBOX_TYPE_AS 0x3
|
|
|
|
#define HSP_DB_MASTER_CCPLEX 17
|
|
#define HSP_DB_MASTER_BPMP 19
|
|
|
|
#endif
|