qcacld-3.0: PLD interface API changes for shadow config v3
PLD interface related changes for using shadow config v3 msg in KIWI. Change-Id: I2b075b7ecffbedbdf9c2c5577866ba6a23a24ca2 CRs-Fixed: 3167763
This commit is contained in:

committed by
Madan Koyyalamudi

父節點
1f7aaef741
當前提交
11e66ac007
@@ -297,6 +297,10 @@ struct pld_shadow_reg_v2_cfg {
|
||||
u32 addr;
|
||||
};
|
||||
|
||||
struct pld_shadow_reg_v3_cfg {
|
||||
u32 addr;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct pld_rri_over_ddr_cfg_s - rri_over_ddr configuration
|
||||
* @base_addr_low: lower 32bit
|
||||
@@ -337,6 +341,8 @@ struct pld_wlan_enable_cfg {
|
||||
struct pld_shadow_reg_v2_cfg *shadow_reg_v2_cfg;
|
||||
bool rri_over_ddr_cfg_valid;
|
||||
struct pld_rri_over_ddr_cfg rri_over_ddr_cfg;
|
||||
u32 num_shadow_reg_v3_cfg;
|
||||
struct pld_shadow_reg_v3_cfg *shadow_reg_v3_cfg;
|
||||
};
|
||||
|
||||
/**
|
||||
|
@@ -838,6 +838,9 @@ int pld_pcie_wlan_enable(struct device *dev, struct pld_wlan_enable_cfg *config,
|
||||
cfg.rri_over_ddr_cfg.base_addr_high =
|
||||
config->rri_over_ddr_cfg.base_addr_high;
|
||||
}
|
||||
cfg.num_shadow_reg_v3_cfg = config->num_shadow_reg_v3_cfg;
|
||||
cfg.shadow_reg_v3_cfg = (struct cnss_shadow_reg_v3_cfg *)
|
||||
config->shadow_reg_v3_cfg;
|
||||
|
||||
switch (mode) {
|
||||
case PLD_FTM:
|
||||
|
Reference in New Issue
Block a user