Commit | Line | Data |
---|---|---|
2aec85b2 TG |
1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
2 | /* Generic SRAM Driver Interface */ | |
728bbe75 DG |
3 | #ifndef __LINUX_SRAM_H__ |
4 | #define __LINUX_SRAM_H__ | |
5 | ||
6 | struct gen_pool; | |
7 | ||
8 | #ifdef CONFIG_SRAM_EXEC | |
34cfb106 | 9 | void *sram_exec_copy(struct gen_pool *pool, void *dst, void *src, size_t size); |
728bbe75 | 10 | #else |
34cfb106 DG |
11 | static inline void *sram_exec_copy(struct gen_pool *pool, void *dst, void *src, |
12 | size_t size) | |
728bbe75 | 13 | { |
34cfb106 | 14 | return NULL; |
728bbe75 DG |
15 | } |
16 | #endif /* CONFIG_SRAM_EXEC */ | |
17 | #endif /* __LINUX_SRAM_H__ */ |