On Wed, Aug 20, 2025 at 09:43:41AM +0800, Yibo Dong wrote: > 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. Maybe also see if you can find a better name. count is rather vague. Count of what? Andrew