Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.9 31 lines 965 B view raw
1/* 2 * Copyright (C) 2016 Endless Mobile, Inc. 3 * Author: Carlo Caione <carlo@endlessm.com> 4 * 5 * This program is free software; you can redistribute it and/or 6 * modify it under the terms of the GNU General Public License 7 * version 2 as published by the Free Software Foundation. 8 * 9 * You should have received a copy of the GNU General Public License 10 * along with this program. If not, see <http://www.gnu.org/licenses/>. 11 */ 12 13#ifndef _MESON_SM_FW_H_ 14#define _MESON_SM_FW_H_ 15 16enum { 17 SM_EFUSE_READ, 18 SM_EFUSE_WRITE, 19 SM_EFUSE_USER_MAX, 20}; 21 22struct meson_sm_firmware; 23 24int meson_sm_call(unsigned int cmd_index, u32 *ret, u32 arg0, u32 arg1, 25 u32 arg2, u32 arg3, u32 arg4); 26int meson_sm_call_write(void *buffer, unsigned int b_size, unsigned int cmd_index, 27 u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 arg4); 28int meson_sm_call_read(void *buffer, unsigned int cmd_index, u32 arg0, u32 arg1, 29 u32 arg2, u32 arg3, u32 arg4); 30 31#endif /* _MESON_SM_FW_H_ */