Ping-Ke Shih <pkshih@xxxxxxxxxxx> wrote: > The PCI code of 8852AE and 8852CE are different, but the flow and register > names are similar. To reuse the code, add a struct to define register or > value accordingly. We also use chip id to control the slightly different > flow. > > Signed-off-by: Ping-Ke Shih <pkshih@xxxxxxxxxxx> 16 patches applied to wireless-next.git, thanks. 740c431c22fe rtw89: pci: add register definition to rtw89_pci_info to generalize pci code b9467e94b1f2 rtw89: pci: add pci attributes to configure operating mode 1e3f20554815 rtw89: pci: refine pci pre_init function 0db862fb025c rtw89: pci: add LTR setting for v1 chip bab9e2391786 rtw89: pci: set address info registers depends on chips 22a66e7c3abe rtw89: pci: add deglitch setting e1e7a574b20f rtw89: pci: add L1 settings a7d82a7aae65 rtw89: extend dmac_pre_init to support 8852C cf7b8b808811 rtw89: update STA scheduler parameters for v1 chip 61ebeecb3d67 rtw89: add chip_ops::{enable,disable}_bb_rf to support v1 chip 5cb5562d2a21 rtw89: Turn on CR protection of CMAC b61adeed5409 rtw89: 8852c: update security engine setting c49154ff8bcb rtw89: update scheduler setting 19cb94273f40 rtw89: initialize NAV control 75fd91aa92f9 rtw89: update TMAC parameters 9fb4862e913c rtw89: update ptcl_init -- https://patchwork.kernel.org/project/linux-wireless/patch/20220325060055.58482-2-pkshih@xxxxxxxxxxx/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches