Home
last modified time | relevance | path

Searched refs:iosm_devlink (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/net/wwan/iosm/
H A Diosm_ipc_devlink.c26 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_get_param()
38 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_set_param()
81 struct iosm_devlink *ipc_devlink = devlink_priv(devlink); in ipc_devlink_flash_update()
147 int ipc_devlink_send_cmd(struct iosm_devlink *ipc_devlink, u16 cmd, u32 entry) in ipc_devlink_send_cmd()
166 struct iosm_devlink *ipc_devlink = devlink_priv(dl); in ipc_devlink_coredump_snapshot()
193 static int ipc_devlink_create_region(struct iosm_devlink *devlink) in ipc_devlink_create_region()
225 static void ipc_devlink_destroy_region(struct iosm_devlink *ipc_devlink) in ipc_devlink_destroy_region()
239 struct iosm_devlink *ipc_devlink_init(struct iosm_imem *ipc_imem) in ipc_devlink_init()
242 struct iosm_devlink *ipc_devlink; in ipc_devlink_init()
247 sizeof(struct iosm_devlink), in ipc_devlink_init()
[all …]
H A Diosm_ipc_flash.h214 int ipc_flash_boot_psi(struct iosm_devlink *ipc_devlink,
217 int ipc_flash_boot_ebl(struct iosm_devlink *ipc_devlink,
220 int ipc_flash_boot_set_capabilities(struct iosm_devlink *ipc_devlink,
225 int ipc_flash_read_swid(struct iosm_devlink *ipc_devlink, u8 *mdm_rsp);
227 int ipc_flash_send_fls(struct iosm_devlink *ipc_devlink,
H A Diosm_ipc_imem_ops.h113 void ipc_imem_sys_devlink_close(struct iosm_devlink *ipc_devlink);
122 void ipc_imem_sys_devlink_notify_rx(struct iosm_devlink *ipc_devlink,
134 int ipc_imem_sys_devlink_read(struct iosm_devlink *ipc_devlink, u8 *data,
144 int ipc_imem_sys_devlink_write(struct iosm_devlink *ipc_devlink,
H A Diosm_ipc_devlink.h165 struct iosm_devlink { struct
199 struct iosm_devlink *ipc_devlink_init(struct iosm_imem *ipc_imem);
201 void ipc_devlink_deinit(struct iosm_devlink *ipc_devlink);
203 int ipc_devlink_send_cmd(struct iosm_devlink *ipc_devlink, u16 cmd, u32 entry);
H A Diosm_ipc_flash.c60 static int ipc_flash_send_data(struct iosm_devlink *ipc_devlink, u32 size, in ipc_flash_send_data()
126 static int ipc_flash_receive_data(struct iosm_devlink *ipc_devlink, u32 size, in ipc_flash_receive_data()
166 static int ipc_flash_send_receive(struct iosm_devlink *ipc_devlink, u16 pack_id, in ipc_flash_send_receive()
194 int ipc_flash_boot_set_capabilities(struct iosm_devlink *ipc_devlink, in ipc_flash_boot_set_capabilities()
223 int ipc_flash_read_swid(struct iosm_devlink *ipc_devlink, u8 *mdm_rsp) in ipc_flash_read_swid()
265 static int ipc_flash_erase_check(struct iosm_devlink *ipc_devlink, u8 *mdm_rsp) in ipc_flash_erase_check()
303 static int ipc_flash_full_erase(struct iosm_devlink *ipc_devlink, u8 *mdm_rsp) in ipc_flash_full_erase()
330 static int ipc_flash_download_region(struct iosm_devlink *ipc_devlink, in ipc_flash_download_region()
399 int ipc_flash_send_fls(struct iosm_devlink *ipc_devlink, in ipc_flash_send_fls()
449 int ipc_flash_boot_psi(struct iosm_devlink *ipc_devlink, in ipc_flash_boot_psi()
[all …]
H A Diosm_ipc_coredump.h51 int ipc_coredump_collect(struct iosm_devlink *devlink, u8 **data, int entry,
54 int ipc_coredump_get_list(struct iosm_devlink *devlink, u16 cmd);
H A Diosm_ipc_coredump.c18 int ipc_coredump_collect(struct iosm_devlink *devlink, u8 **data, int entry, in ipc_coredump_collect()
64 int ipc_coredump_get_list(struct iosm_devlink *devlink, u16 cmd) in ipc_coredump_get_list()
H A Diosm_ipc_imem_ops.c400 void ipc_imem_sys_devlink_close(struct iosm_devlink *ipc_devlink) in ipc_imem_sys_devlink_close()
465 void ipc_imem_sys_devlink_notify_rx(struct iosm_devlink *ipc_devlink, in ipc_imem_sys_devlink_notify_rx()
571 int ipc_imem_sys_devlink_write(struct iosm_devlink *ipc_devlink, in ipc_imem_sys_devlink_write()
629 int ipc_imem_sys_devlink_read(struct iosm_devlink *devlink, u8 *data, in ipc_imem_sys_devlink_read()
H A Diosm_ipc_imem.h348 struct iosm_devlink *ipc_devlink;