nyx: Release the shackles

This commit is contained in:
Kostas Missos
2019-12-07 20:16:38 +02:00
parent edc2b12f0f
commit 48c15a8fde
23 changed files with 1 additions and 117 deletions

View File

@@ -72,9 +72,6 @@
#define MMU_EN_READ (1 << 2)
#define MMU_EN_WRITE (1 << 3)
#pragma GCC push_options
#pragma GCC target ("thumb")
bpmp_mmu_entry_t mmu_entries[] =
{
{ 0x80000000, 0xFFFFFFFF, MMU_EN_READ | MMU_EN_WRITE | MMU_EN_EXEC | MMU_EN_CACHED, true },
@@ -249,4 +246,3 @@ void bpmp_halt()
FLOW_CTLR(FLOW_CTLR_HALT_COP_EVENTS) = HALT_COP_WAIT_EVENT | HALT_COP_JTAG;
}
#pragma GCC pop_options

View File

@@ -19,9 +19,6 @@
#include "../utils/util.h"
#include "../storage/sdmmc.h"
#pragma GCC push_options
#pragma GCC target ("thumb")
/* clock_t: reset, enable, source, index, clk_src, clk_div */
static const clock_t _clock_uart[] = {
@@ -535,5 +532,3 @@ void clock_sdmmc_disable(u32 id)
_clock_sdmmc_clear_enable(id);
_clock_sdmmc_is_reset(id);
}
#pragma GCC pop_options

View File

@@ -23,9 +23,6 @@
#include "../power/max77620.h"
#include "../power/max7762x.h"
#pragma GCC push_options
#pragma GCC target ("thumb")
void _cluster_enable_power()
{
u8 tmp = i2c_recv_byte(I2C_5, MAX77620_I2C_ADDR, MAX77620_REG_AME_GPIO); // Get current pinmuxing
@@ -141,5 +138,3 @@ void cluster_boot_cpu0(u32 entry)
// < 5.x: 0x411F000F, Clear CPU{0,1,2,3} POR and CORE, CX0, L2, and DBG reset.
CLOCK(CLK_RST_CONTROLLER_RST_CPUG_CMPLX_CLR) = 0x41010001;
}
#pragma GCC pop_options

View File

@@ -22,9 +22,6 @@
#include "../soc/fuse.h"
#include "../soc/t210.h"
#pragma GCC push_options
#pragma GCC target ("thumb")
#define ARRAYSIZE(x) (sizeof(x) / sizeof(*x))
static const u32 evp_thunk_template[] = {
@@ -350,5 +347,3 @@ bool fuse_check_patched_rcm()
return false;
}
#pragma GCC pop_options