Home
last modified time | relevance | path

Searched refs:mcan_class (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.1/drivers/net/can/m_can/
Dm_can_platform.c79 struct m_can_classdev *mcan_class; in m_can_plat_probe() local
87 mcan_class = m_can_class_allocate_dev(&pdev->dev, in m_can_plat_probe()
89 if (!mcan_class) in m_can_plat_probe()
92 priv = cdev_to_priv(mcan_class); in m_can_plat_probe()
94 ret = m_can_class_get_clocks(mcan_class); in m_can_plat_probe()
126 mcan_class->can.bitrate_max = transceiver->attrs.max_link_rate; in m_can_plat_probe()
131 mcan_class->net->irq = irq; in m_can_plat_probe()
132 mcan_class->pm_clock_support = 1; in m_can_plat_probe()
133 mcan_class->can.clock.freq = clk_get_rate(mcan_class->cclk); in m_can_plat_probe()
134 mcan_class->dev = &pdev->dev; in m_can_plat_probe()
[all …]
Dm_can_pci.c90 struct m_can_classdev *mcan_class; in m_can_pci_probe() local
112 mcan_class = m_can_class_allocate_dev(&pci->dev, in m_can_pci_probe()
114 if (!mcan_class) in m_can_pci_probe()
117 priv = cdev_to_priv(mcan_class); in m_can_pci_probe()
125 mcan_class->dev = &pci->dev; in m_can_pci_probe()
126 mcan_class->net->irq = pci_irq_vector(pci, 0); in m_can_pci_probe()
127 mcan_class->pm_clock_support = 1; in m_can_pci_probe()
128 mcan_class->can.clock.freq = id->driver_data; in m_can_pci_probe()
129 mcan_class->ops = &m_can_pci_ops; in m_can_pci_probe()
131 pci_set_drvdata(pci, mcan_class); in m_can_pci_probe()
[all …]
Dtcan4x5x-core.c312 struct m_can_classdev *mcan_class; in tcan4x5x_can_probe() local
315 mcan_class = m_can_class_allocate_dev(&spi->dev, in tcan4x5x_can_probe()
317 if (!mcan_class) in tcan4x5x_can_probe()
320 priv = cdev_to_priv(mcan_class); in tcan4x5x_can_probe()
330 m_can_class_get_clocks(mcan_class); in tcan4x5x_can_probe()
331 if (IS_ERR(mcan_class->cclk)) { in tcan4x5x_can_probe()
335 freq = clk_get_rate(mcan_class->cclk); in tcan4x5x_can_probe()
346 mcan_class->pm_clock_support = 0; in tcan4x5x_can_probe()
347 mcan_class->can.clock.freq = freq; in tcan4x5x_can_probe()
348 mcan_class->dev = &spi->dev; in tcan4x5x_can_probe()
[all …]