Revert "Revert "net: wireless: bcmdhd: Fix sched scan processing""

This reverts commit e22f5adab3c14e4c64a1d6202a2ffd7576de9a62.
Revert "Revert "net: wireless: bcmdhd: Enable p2p support bits for p2p device""

This reverts commit 0760f6b514a945c7fe54e324e680f51dac977644.