mirror of https://gitee.com/openkylin/linux.git
watchdog: sunxi: Fix compilation with C=2
When compiling sunxi_defconfig while using C=2, the following error causes the compilation to fail: drivers/watchdog/sunxi_wdt.c:60:15: error: constant 0b0001 is not a valid number Fix it by using hex notation instead of the non-standard binary one Signed-off-by: Emilio Lopez <emilio@elopez.com.ar> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
This commit is contained in:
parent
3813ff8b38
commit
51ee34ab58
|
@ -57,17 +57,17 @@ struct sunxi_wdt_dev {
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static const int wdt_timeout_map[] = {
|
static const int wdt_timeout_map[] = {
|
||||||
[1] = 0b0001, /* 1s */
|
[1] = 0x1, /* 1s */
|
||||||
[2] = 0b0010, /* 2s */
|
[2] = 0x2, /* 2s */
|
||||||
[3] = 0b0011, /* 3s */
|
[3] = 0x3, /* 3s */
|
||||||
[4] = 0b0100, /* 4s */
|
[4] = 0x4, /* 4s */
|
||||||
[5] = 0b0101, /* 5s */
|
[5] = 0x5, /* 5s */
|
||||||
[6] = 0b0110, /* 6s */
|
[6] = 0x6, /* 6s */
|
||||||
[8] = 0b0111, /* 8s */
|
[8] = 0x7, /* 8s */
|
||||||
[10] = 0b1000, /* 10s */
|
[10] = 0x8, /* 10s */
|
||||||
[12] = 0b1001, /* 12s */
|
[12] = 0x9, /* 12s */
|
||||||
[14] = 0b1010, /* 14s */
|
[14] = 0xA, /* 14s */
|
||||||
[16] = 0b1011, /* 16s */
|
[16] = 0xB, /* 16s */
|
||||||
};
|
};
|
||||||
|
|
||||||
static int sunxi_wdt_ping(struct watchdog_device *wdt_dev)
|
static int sunxi_wdt_ping(struct watchdog_device *wdt_dev)
|
||||||
|
|
Loading…
Reference in New Issue