wifi: add presto changes

Import wifi changes from presto repository

Change-Id: I515f5171d22fbbc132f0f0504c33153671b6e1af