rockchip: Add MIN() and MAX() macros back to M0 code
authorJulius Werner <jwerner@chromium.org>
Tue, 31 Jan 2017 02:26:07 +0000 (18:26 -0800)
committerXing Zheng <zhengxing@rock-chips.com>
Fri, 24 Feb 2017 12:07:45 +0000 (20:07 +0800)
These macros were accidentally deleted in a previous cleanup. This
slipped through because the code using them is currently unused, but
that may change in the future.

Signed-off-by: Julius Werner <jwerner@chromium.org>
plat/rockchip/rk3399/drivers/m0/include/rk3399_mcu.h

index 548d5f6c695455c208356e75a17e96f1bc594905..b6ea3e880049b71d14d4a87be69a85d90386fddf 100644 (file)
@@ -46,6 +46,9 @@ typedef unsigned int uint32_t;
 #define mmio_clrsetbits_32(addr, clear, set) \
                mmio_write_32(addr, (mmio_read_32(addr) & ~(clear)) | (set))
 
+#define MIN(a, b) ((a) < (b) ? (a) : (b))
+#define MAX(a, b) ((a) > (b) ? (a) : (b))
+
 void handle_suspend(void);
 void handle_dram(void);
 void stopwatch_init_usecs_expire(unsigned int usecs);