/** * ctucan_probe_common - Device type independent registration call * * This function does all the memory allocation and registration for the CAN * device. * * @dev: Handle to the generic device structure * @addr: Base address of CTU CAN FD core address * @irq: Interrupt number * @ntxbufs: Number of implemented Tx buffers * @can_clk_rate: Clock rate, if 0 then clock are taken from device node * @pm_enable_call: Whether pm_runtime_enable should be called * @set_drvdata_fnc: Function to set network driver data for physical device * * Return: 0 on success and failure value on error
*/ int ctucan_probe_common(struct device *dev, void __iomem *addr, int irq, unsignedint ntxbufs, unsignedlong can_clk_rate, int pm_enable_call, void (*set_drvdata_fnc)(struct device *dev, struct net_device *ndev));
int ctucan_suspend(struct device *dev) __maybe_unused; int ctucan_resume(struct device *dev) __maybe_unused;
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.