Make enum names consistent
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
#include "car.h"
|
||||
#include "timers.h"
|
||||
|
||||
static inline uint32_t get_special_clk_reg(car_device_t dev) {
|
||||
static inline uint32_t get_special_clk_reg(CarDevice dev) {
|
||||
switch (dev) {
|
||||
case CARDEVICE_UARTA: return 0x178;
|
||||
case CARDEVICE_UARTB: return 0x17C;
|
||||
@@ -15,7 +15,7 @@ static inline uint32_t get_special_clk_reg(car_device_t dev) {
|
||||
}
|
||||
}
|
||||
|
||||
static inline uint32_t get_special_clk_val(car_device_t dev) {
|
||||
static inline uint32_t get_special_clk_val(CarDevice dev) {
|
||||
switch (dev) {
|
||||
case CARDEVICE_UARTA: return 0;
|
||||
case CARDEVICE_UARTB: return 0;
|
||||
@@ -29,7 +29,7 @@ static inline uint32_t get_special_clk_val(car_device_t dev) {
|
||||
static uint32_t g_clk_reg_offsets[NUM_CAR_BANKS] = {0x320, 0x328, 0x330, 0x440, 0x448, 0x284, 0x29C};
|
||||
static uint32_t g_rst_reg_offsets[NUM_CAR_BANKS] = {0x300, 0x308, 0x310, 0x430, 0x438, 0x290, 0x2A8};
|
||||
|
||||
void clk_enable(car_device_t dev) {
|
||||
void clk_enable(CarDevice dev) {
|
||||
uint32_t special_reg;
|
||||
if ((special_reg = get_special_clk_reg(dev))) {
|
||||
MAKE_CAR_REG(special_reg) = get_special_clk_val(dev);
|
||||
@@ -37,30 +37,30 @@ void clk_enable(car_device_t dev) {
|
||||
MAKE_CAR_REG(g_clk_reg_offsets[dev >> 5]) |= BIT(dev & 0x1F);
|
||||
}
|
||||
|
||||
void clk_disable(car_device_t dev) {
|
||||
void clk_disable(CarDevice dev) {
|
||||
MAKE_CAR_REG(g_clk_reg_offsets[dev >> 5] + 0x004) |= BIT(dev & 0x1F);
|
||||
}
|
||||
|
||||
void rst_enable(car_device_t dev) {
|
||||
void rst_enable(CarDevice dev) {
|
||||
MAKE_CAR_REG(g_rst_reg_offsets[dev >> 5]) |= BIT(dev & 0x1F);
|
||||
}
|
||||
|
||||
void rst_disable(car_device_t dev) {
|
||||
void rst_disable(CarDevice dev) {
|
||||
MAKE_CAR_REG(g_rst_reg_offsets[dev >> 5] + 0x004) |= BIT(dev & 0x1F);
|
||||
}
|
||||
|
||||
|
||||
void clkrst_enable(car_device_t dev) {
|
||||
void clkrst_enable(CarDevice dev) {
|
||||
clk_enable(dev);
|
||||
rst_disable(dev);
|
||||
}
|
||||
|
||||
void clkrst_disable(car_device_t dev) {
|
||||
void clkrst_disable(CarDevice dev) {
|
||||
rst_enable(dev);
|
||||
clk_disable(dev);
|
||||
}
|
||||
|
||||
void clkrst_reboot(car_device_t dev) {
|
||||
void clkrst_reboot(CarDevice dev) {
|
||||
clkrst_disable(dev);
|
||||
wait(100);
|
||||
clkrst_enable(dev);
|
||||
|
||||
Reference in New Issue
Block a user