qcacmn: Change puncture_pattern to puncture_bitmap

Change puncture_pattern to puncture_bitmap in mlme_channel_param.
As FW required, Do the bit inversion of puncture bitmap for vdev
start params, then send it to FW.

Change-Id: Ia0d95c014cf2c1dabc6c18b6b329b7a372bcb8ee
CRs-Fixed: 3124841
Цей коміт міститься в:
Bing Sun
2022-02-07 15:31:35 +08:00
зафіксовано Madan Koyyalamudi
джерело df606bea4e
коміт 142907bc9e
3 змінених файлів з 13 додано та 12 видалено

Переглянути файл

@@ -1088,9 +1088,10 @@ vdev_start_cmd_fill_11be(wmi_vdev_start_request_cmd_fixed_param *cmd,
struct vdev_start_params *req)
{
cmd->eht_ops = req->eht_ops;
cmd->puncture_20mhz_bitmap = req->channel.puncture_pattern;
wmi_info("EHT ops: %x puncture_pattern %x",
req->eht_ops, req->channel.puncture_pattern);
cmd->puncture_20mhz_bitmap = ~req->channel.puncture_bitmap;
wmi_info("EHT ops: %x puncture_bitmap %x wmi cmd puncture bitmap %x",
req->eht_ops, req->channel.puncture_bitmap,
cmd->puncture_20mhz_bitmap);
}
#else
static void