/** * struct iosm_cdev - State of the char driver layer. * @iosm_port: Pointer of type wwan_port * @ipc_imem: imem instance * @dev: Pointer to device struct * @pcie: PCIe component * @port_type: WWAN port type * @channel: Channel instance * @chl_id: Channel Identifier
*/ struct iosm_cdev { struct wwan_port *iosm_port; struct iosm_imem *ipc_imem; struct device *dev; struct iosm_pcie *pcie; enum wwan_port_type port_type; struct ipc_mem_channel *channel; enum ipc_channel_id chl_id;
};
/** * ipc_port_init - Allocate IPC port & register to wwan subsystem for AT/MBIM * communication. * @ipc_imem: Pointer to iosm_imem structure * @ipc_port_cfg: IPC Port Config * * Returns: 0 on success & NULL on failure
*/ struct iosm_cdev *ipc_port_init(struct iosm_imem *ipc_imem, struct ipc_chnl_cfg ipc_port_cfg);
/** * ipc_port_deinit - Free IPC port & unregister port with wwan subsystem. * @ipc_port: Array of pointer to the ipc port data-struct
*/ void ipc_port_deinit(struct iosm_cdev *ipc_port[]);
#endif
Messung V0.5
¤ Dauer der Verarbeitung: 0.0 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.