Hello Markus, On Thu, Apr 30, 2026 at 10:55:14AM +0200, Markus Schneider-Pargmann wrote: > On Tue Apr 28, 2026 at 7:18 PM CEST, Uwe Kleine-König (The Capable Hub) wrote: > > diff --git a/drivers/net/can/m_can/m_can_pci.c b/drivers/net/can/m_can/m_can_pci.c > > index eb31ed1f9644..cb9335c1d3ea 100644 > > --- a/drivers/net/can/m_can/m_can_pci.c > > +++ b/drivers/net/can/m_can/m_can_pci.c > > @@ -183,9 +183,9 @@ static SIMPLE_DEV_PM_OPS(m_can_pci_pm_ops, > > m_can_pci_suspend, m_can_pci_resume); > > > > static const struct pci_device_id m_can_pci_id_table[] = { > > - { PCI_VDEVICE(INTEL, 0x4bc1), M_CAN_CLOCK_FREQ_EHL, }, > > - { PCI_VDEVICE(INTEL, 0x4bc2), M_CAN_CLOCK_FREQ_EHL, }, > > - { } /* Terminating Entry */ > > + { PCI_VDEVICE(INTEL, 0x4bc1), .driver_data = M_CAN_CLOCK_FREQ_EHL, }, > > + { PCI_VDEVICE(INTEL, 0x4bc2), .driver_data = M_CAN_CLOCK_FREQ_EHL, }, > > + { } /* terminating entry */ > > M_CAN_CLOCK_FREQ_EHL is basically hardcoded for all PCI devices since > 2020. I don't think we need this driver data at all and can just drop it > and use M_CAN_CLOCK_FREQ_EHL directly in the code for the frequency. > Once a real new PCI device gets added we can see if and what driver_data > is needed. Sounds like a nice *separate* change, right? Best regards Uwe