net: wireless: bcmdhd: Fix sched scan processing

Change-Id: I24eebe2723478b902ed4fb2e1f518994f41297f8
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
netfilter: qtaguid: rate limit some of the printks

Some of the printks are in the packet handling path.
We now ratelimit the very unlikely errors to avoid
kmsg spamming.

Signed-off-by: JP Abgrall <jpa@google.com>
Nightmare governor: only change nedeed!
Nightmare governor: Fixed frequency stucks at suspend freq when sleep governor is different from nightmare. Fixed one core "bug" when sleep governor is different from nightmare!
gpu: ion: Modify ION_NUM_HEAPS to reflect actual max

ION_NUM_HEAPS is meant to represent the actual max number
of heap types in the system, but currently doesn't reflect
any custom heaps.  This patch changes it to 16.

Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
net: wireless: bcmdhd: Fix p2p "linear" IE parsing

Change-Id: Id9e358897529940eaaa6654f67297e1b77f52d15
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Cleaned all not used ARCH and not used ARCH/ARM Mega huge commit!
Fixed pegasusq governor when sleep is different from it.
Fixed frequency locked after wakeup when sleep governor is sleepy and different from awake governor.
For now disable lulzactivew gov, till we can fix it.
Kernel 8.25 JB STOCK/CM/AOKP