diff options
Diffstat (limited to 'chip/mt_scp/rv32i_common/system.c')
-rw-r--r-- | chip/mt_scp/rv32i_common/system.c | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/chip/mt_scp/rv32i_common/system.c b/chip/mt_scp/rv32i_common/system.c deleted file mode 100644 index 0e12154f6d..0000000000 --- a/chip/mt_scp/rv32i_common/system.c +++ /dev/null @@ -1,50 +0,0 @@ -/* Copyright 2020 The Chromium OS Authors. All rights reserved. - * Use of this source code is governed by a BSD-style license that can be - * found in the LICENSE file. - */ - -/* System : hardware specific implementation */ - -#include "csr.h" -#include "memmap.h" -#include "registers.h" -#include "system.h" - -void system_pre_init(void) -{ - memmap_init(); - - /* enable CPU and platform low power CG */ - /* enable CPU DCM */ - set_csr(CSR_MCTREN, CSR_MCTREN_CG); - - /* Disable jump (it has only RW) */ - system_disable_jump(); -} - -void system_reset(int flags) -{ - while (1) - ; -} - -int system_get_bbram(enum system_bbram_idx idx, uint8_t *value) -{ - return EC_ERROR_INVAL; -} - -const char *system_get_chip_vendor(void) -{ - return "mtk"; -} - -const char *system_get_chip_name(void) -{ - /* Support only SCP_A for now */ - return "scp_a"; -} - -const char *system_get_chip_revision(void) -{ - return ""; -} |