On Tue, Aug 19, 2025 at 02:59:09PM +0100, Vadim Fedorenko wrote: > On 18/08/2025 12:28, Dong Yibo wrote: > > Initialize n500/n210 chip bar resource map and > > dma, eth, mbx ... info for future use. > > > [...] > > > +struct mucse_hw { > > + void __iomem *hw_addr; > > + void __iomem *ring_msix_base; > > + struct pci_dev *pdev; > > + enum rnpgbe_hw_type hw_type; > > + struct mucse_dma_info dma; > > + struct mucse_eth_info eth; > > + struct mucse_mac_info mac; > > + struct mucse_mbx_info mbx; > > + u32 usecstocount; > > What is this field for? You don't use it anywhere in the patchset apart > from initialization. Maybe it's better to introduce it once it's used? > Together with the defines of values for this field... > It is used to store chip frequency which is used to calculate values related to 'delay register' in the future. I will improve this. Thanks for your feedback.