[DTV00899203] p2p: Fix Rx IE buffer size too small cause WFD fail with S6

[Description]
Originally below patch fixed the "p2p1 doesn't carry P2P IE in Probe
Request" problem.
http://gerrit.mediatek.inc:8080/#/c/1208329/
But after applying the patch, we found driver still did not see the P2P
IE from S6 phone's Probe Response. This is caused by driver's maximum
IE buffer (for Receiving) is set to 512 bytes only. But S6's IE has
> 512 bytes, and P2P IE was carried in tail part, causing been truncated
in mt7668 driver. To fix the problem, we increase the IE buffer to
reasonable size (800 bytes), and add error handling/messages in driver.

Change-Id: I145d2d861ecef1807716030b9b527fa94da13c4d
Signed-off-by: Sarick Jiang <sarick.jiang@mediatek.com>
CR-Id: DTV00899203
Feature: p2p
Reviewed-on: http://gerrit.mediatek.inc:8080/1237538
CheckPatch: Check Patch <srv_checkpatch@mediatek.com>
Reviewed-by: Sho Masuda <sho.masuda@mediatek.com>
(cherry picked from commit 23dbb5d01aac3e422d8775d8cce5e8f6c68a4c0c)
Reviewed-on: http://gerrit.mediatek.inc:8080/1267779
Reviewed-by: Boforn Lin <boforn.lin@mediatek.com>
Reviewed-by: George Kuo <george.kuo@mediatek.com>
Build: srv_neptune_adm <srv_neptune_adm@mediatek.com>
2 files changed