blob: 787e7ad53d45f61cb045c047c610996de1141a7a [file] [log] [blame]
Geert Uytterhoeven527c02f2016-05-27 11:56:53 +02001#ifndef __LINUX_SOC_RENESAS_RCAR_RST_H__
2#define __LINUX_SOC_RENESAS_RCAR_RST_H__
3
Geert Uytterhoeven7b4ccb32017-04-25 19:36:25 +02004#if defined(CONFIG_ARCH_RCAR_GEN1) || defined(CONFIG_ARCH_RCAR_GEN2) || \
5 defined(CONFIG_ARCH_R8A7795) || defined(CONFIG_ARCH_R8A7796)
Geert Uytterhoeven527c02f2016-05-27 11:56:53 +02006int rcar_rst_read_mode_pins(u32 *mode);
Geert Uytterhoeven7b4ccb32017-04-25 19:36:25 +02007#else
8static inline int rcar_rst_read_mode_pins(u32 *mode) { return -ENODEV; }
9#endif
Geert Uytterhoeven527c02f2016-05-27 11:56:53 +020010
11#endif /* __LINUX_SOC_RENESAS_RCAR_RST_H__ */