diff options
Diffstat (limited to 'firmware/target/arm')
-rw-r--r-- | firmware/target/arm/rk27xx/backlight-rk27xx.c | 2 | ||||
-rw-r--r-- | firmware/target/arm/rk27xx/ma/audio-ma.c | 5 | ||||
-rw-r--r-- | firmware/target/arm/rk27xx/sd-rk27xx.c | 2 |
3 files changed, 6 insertions, 3 deletions
diff --git a/firmware/target/arm/rk27xx/backlight-rk27xx.c b/firmware/target/arm/rk27xx/backlight-rk27xx.c index 8c10d7af2a..5d92cd827b 100644 --- a/firmware/target/arm/rk27xx/backlight-rk27xx.c +++ b/firmware/target/arm/rk27xx/backlight-rk27xx.c | |||
@@ -61,7 +61,7 @@ static const unsigned short lin_brightness[] = { | |||
61 | 562, 579, 596, 616, 637, 660, 684, 711, | 61 | 562, 579, 596, 616, 637, 660, 684, 711, |
62 | 739, 770, 802, 837, 874, 914, 955, 1000 | 62 | 739, 770, 802, 837, 874, 914, 955, 1000 |
63 | }; | 63 | }; |
64 | #elif defined(MA9) || defined(MA9C) | 64 | #elif defined(MA9) || defined(MA9C) || defined(MA8) || defined(MA8C) |
65 | static const unsigned short lin_brightness[] = { | 65 | static const unsigned short lin_brightness[] = { |
66 | 2, 4, 7, 10, 15, 21, 28, 36, | 66 | 2, 4, 7, 10, 15, 21, 28, 36, |
67 | 46, 58, 72, 87, 104, 124, 146, 171, | 67 | 46, 58, 72, 87, 104, 124, 146, 171, |
diff --git a/firmware/target/arm/rk27xx/ma/audio-ma.c b/firmware/target/arm/rk27xx/ma/audio-ma.c index 92cea307b2..f842824c26 100644 --- a/firmware/target/arm/rk27xx/ma/audio-ma.c +++ b/firmware/target/arm/rk27xx/ma/audio-ma.c | |||
@@ -29,21 +29,25 @@ void df1704_set_ml_dir(const int dir) | |||
29 | { | 29 | { |
30 | pca9555_write_config(dir<<8, (1<<8)); | 30 | pca9555_write_config(dir<<8, (1<<8)); |
31 | } | 31 | } |
32 | void pcm1792_set_ml_dir (const int) __attribute__((alias("df1704_set_ml_dir"))); | ||
32 | 33 | ||
33 | void df1704_set_ml(const int val) | 34 | void df1704_set_ml(const int val) |
34 | { | 35 | { |
35 | pca9555_write_output(val<<8, 1<<8); | 36 | pca9555_write_output(val<<8, 1<<8); |
36 | } | 37 | } |
38 | void pcm1792_set_ml (const int) __attribute__((alias("df1704_set_ml"))); | ||
37 | 39 | ||
38 | void df1704_set_mc(const int val) | 40 | void df1704_set_mc(const int val) |
39 | { | 41 | { |
40 | pca9555_write_output(val<<1, 1<<1); | 42 | pca9555_write_output(val<<1, 1<<1); |
41 | } | 43 | } |
44 | void pcm1792_set_mc (const int) __attribute__((alias("df1704_set_mc"))); | ||
42 | 45 | ||
43 | void df1704_set_md(const int val) | 46 | void df1704_set_md(const int val) |
44 | { | 47 | { |
45 | pca9555_write_output(val<<0, 1<<0); | 48 | pca9555_write_output(val<<0, 1<<0); |
46 | } | 49 | } |
50 | void pcm1792_set_md (const int) __attribute__((alias("df1704_set_md"))); | ||
47 | 51 | ||
48 | static void pop_ctrl(const int val) | 52 | static void pop_ctrl(const int val) |
49 | { | 53 | { |
@@ -60,7 +64,6 @@ static void dac_enable(const int val) | |||
60 | pca9555_write_output(val<<4, 1<<4); | 64 | pca9555_write_output(val<<4, 1<<4); |
61 | } | 65 | } |
62 | 66 | ||
63 | |||
64 | void audiohw_postinit(void) | 67 | void audiohw_postinit(void) |
65 | { | 68 | { |
66 | pop_ctrl(0); | 69 | pop_ctrl(0); |
diff --git a/firmware/target/arm/rk27xx/sd-rk27xx.c b/firmware/target/arm/rk27xx/sd-rk27xx.c index 39a4330d2a..9f6ba467b7 100644 --- a/firmware/target/arm/rk27xx/sd-rk27xx.c +++ b/firmware/target/arm/rk27xx/sd-rk27xx.c | |||
@@ -132,7 +132,7 @@ static inline bool card_detect_target(void) | |||
132 | return !(GPIO_PCDR & 0x80); | 132 | return !(GPIO_PCDR & 0x80); |
133 | #elif defined(HM60X) || defined(HM801) | 133 | #elif defined(HM60X) || defined(HM801) |
134 | return !(GPIO_PFDR & (1<<2)); | 134 | return !(GPIO_PFDR & (1<<2)); |
135 | #elif defined(MA9) || defined(MA9C) | 135 | #elif defined(MA9) || defined(MA9C) || defined(MA8) || defined(MA8C) |
136 | return (GPIO_PCDR & 0x80); | 136 | return (GPIO_PCDR & 0x80); |
137 | #else | 137 | #else |
138 | #error "Unknown target" | 138 | #error "Unknown target" |