#include <stdlib.h>
#include <shell/shell.h>
#include "plat_pldm_sensor.h"
#include "plat_cpld.h"
#include "plat_class.h"
|
| enum | jtag_mux {
MUX_HAMSA = 0
, MUX_NUWA_0
, MUX_NUWA_1
, MUX_OWL_E
,
MUX_OWL_W
, MUX_JTAG_MUX_MAX
, MUX_HAMSA = 0
, MUX_MEDHA_0
,
MUX_MEDHA_1
, MUX_OWL_E
, MUX_OWL_W
, MUX_JTAG_MUX_MAX
} |
| |
|
| | LOG_MODULE_REGISTER (plat_jtag_mux_shell) |
| |
| void | set_cmd_jtag_mux (const struct shell *shell, size_t argc, char **argv) |
| |
| void | jtag_mux_get_cmds (const struct shell *shell, size_t argc, char **argv) |
| |
| | SHELL_STATIC_SUBCMD_SET_CREATE (jtag_mux_set_cmds, SHELL_CMD(MEDHA_0, NULL, "MEDHA_0", set_cmd_jtag_mux), SHELL_CMD(MEDHA_1, NULL, "MEDHA_1", set_cmd_jtag_mux), SHELL_CMD(OWL_E, NULL, "OWL_E", set_cmd_jtag_mux), SHELL_CMD(OWL_W, NULL, "OWL_W", set_cmd_jtag_mux), SHELL_CMD(HAMSA, NULL, "HAMSA", set_cmd_jtag_mux), SHELL_SUBCMD_SET_END) |
| |
| | SHELL_STATIC_SUBCMD_SET_CREATE (jtag_mux_sub_cmds, SHELL_CMD(get, NULL, "get jtag_mux status", jtag_mux_get_cmds), SHELL_CMD(set, &jtag_mux_set_cmds, "set jtag_mux status", NULL), SHELL_SUBCMD_SET_END) |
| |
| | SHELL_CMD_REGISTER (jtag_mux, &jtag_mux_sub_cmds, "jtag_mux commands", NULL) |
| |
◆ jtag_mux
| Enumerator |
|---|
| MUX_HAMSA | |
| MUX_NUWA_0 | |
| MUX_NUWA_1 | |
| MUX_OWL_E | |
| MUX_OWL_W | |
| MUX_JTAG_MUX_MAX | |
| MUX_HAMSA | |
| MUX_MEDHA_0 | |
| MUX_MEDHA_1 | |
| MUX_OWL_E | |
| MUX_OWL_W | |
| MUX_JTAG_MUX_MAX | |
◆ jtag_mux_get_cmds()
| void jtag_mux_get_cmds |
( |
const struct shell * |
shell, |
|
|
size_t |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ LOG_MODULE_REGISTER()
| LOG_MODULE_REGISTER |
( |
plat_jtag_mux_shell |
| ) |
|
◆ set_cmd_jtag_mux()
| void set_cmd_jtag_mux |
( |
const struct shell * |
shell, |
|
|
size_t |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ SHELL_CMD_REGISTER()
| SHELL_CMD_REGISTER |
( |
jtag_mux |
, |
|
|
& |
jtag_mux_sub_cmds, |
|
|
"jtag_mux commands" |
, |
|
|
NULL |
|
|
) |
| |
◆ SHELL_STATIC_SUBCMD_SET_CREATE() [1/2]
| SHELL_STATIC_SUBCMD_SET_CREATE |
( |
jtag_mux_set_cmds |
, |
|
|
SHELL_CMD(MEDHA_0, NULL, "MEDHA_0", set_cmd_jtag_mux) |
, |
|
|
SHELL_CMD(MEDHA_1, NULL, "MEDHA_1", set_cmd_jtag_mux) |
, |
|
|
SHELL_CMD(OWL_E, NULL, "OWL_E", set_cmd_jtag_mux) |
, |
|
|
SHELL_CMD(OWL_W, NULL, "OWL_W", set_cmd_jtag_mux) |
, |
|
|
SHELL_CMD(HAMSA, NULL, "HAMSA", set_cmd_jtag_mux) |
, |
|
|
SHELL_SUBCMD_SET_END |
|
|
) |
| |
◆ SHELL_STATIC_SUBCMD_SET_CREATE() [2/2]
| SHELL_STATIC_SUBCMD_SET_CREATE |
( |
jtag_mux_sub_cmds |
, |
|
|
SHELL_CMD(get, NULL, "get jtag_mux status", jtag_mux_get_cmds) |
, |
|
|
SHELL_CMD(set, &jtag_mux_set_cmds, "set jtag_mux status", NULL) |
, |
|
|
SHELL_SUBCMD_SET_END |
|
|
) |
| |