Don't rely on transitively included headers

This is basically a cherry-pick of 5034e7398a0ea13a19f333bae754a99e8f0d438c
from msm8998.

The vendor variant of log/log_time.h no longer includes time.h. As a
(good) side effect, the places that implcitly relied on the hidden
dependency are breaking. Fix it.

Bug: 69526027
Test: choosecombo to marlin
Test: BOARD_VNDK_VERSION=current mma -j under hardware/qcom/audio/hal
Change-Id: Ifc5ed6f473c5e20774792b2709398aa8a1bf6420
1 file changed
tree: 5f7a3210ec3a7bed3fb3014ffcd83e6f29e5829c
  1. kernel-headers/
  3. original-kernel-headers/