wiphy_get_info_handler: Similar change as that of interface_info_handler to pass the right radio_info instance in the nl80211_send_and_recv_call where wiphy_get_info_handler is passed as callback function pointer.
remove_station_from_other_interfaces: Implement new function get_radio_from_interface_index to get the right radio_info instead of get_radio_by_phy_index. radio_info stores the various interface and interface_index associated with this radio. Thus we can obtain the right radio parsing this interface list.
phy_info_handler: Similar change as that of Interface_info_handler to pass the right radio_info instance in the This function is passed as callback handler to nl80211_send_and_recv _call.
...
in update_channel_flags which does not use radio_info structure
...
. In the phy_info_handler, based on the band obtained the channel flags has to be updated to the right radio_info structure.
...
platform_get_radio_phytemperature: In broadcom platform.c file, get_radio_by_phy_index is called in this function. Instead of this function, obtain the appropriate radio_info pointer by calling get_radio_by_rdk_index.
...
Needs to check further whether there is any direct usage of phy_index instead of rdk_radio_index. Study in progress.
hostap
2.9 patches yet to be checked
2.10 patches yet to be checked
2.11 patches was checked and there is no direct usage of phy_index which could be impacted by the single phy changes.