coreboot/src/soc
Furquan Shaikh 27d5d6a34d t132: Fix clock apis
Instead of directly using the clk_src_id based on enum for clock source, every
device needs to have its own set of clk source ids defined. This prevents from
accidentally selecting a wrong clk source if the ids are changed as for host1x.
Also, clk_src_id is separated from clk_src_freq_id. clk_src_id is the clk src id
represented in CLK_SOURCE_<dev> registers, whereas clk_src_freq_id is used for
handling the common clock sources based on id to get the proper frequency in
software.

BUG=chrome-os-partner:31821
BRANCH=None
TEST=Compiles successfully and boots to kernel prompt

Change-Id: I5c88bed62841ebd81665cf8ffd82b0d88255f927
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://chromium-review.googlesource.com/216761
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Commit-Queue: Furquan Shaikh <furquan@chromium.org>
2014-09-06 04:17:19 +00:00
..
imgtec danube: use SOC specific rom stage code 2014-09-03 04:47:39 +00:00
intel broadwell: fixed some errors in selftest 2014-08-30 04:03:09 +00:00
nvidia t132: Fix clock apis 2014-09-06 04:17:19 +00:00
qualcomm ipq806x: implement GPIO API 2014-07-30 23:40:58 +00:00
rockchip coreboot: rk3288: update romstage & mainboard 2014-09-04 15:46:53 +00:00
samsung coreboot classes: Add dynamic classes to coreboot 2014-07-28 19:19:34 +00:00
Kconfig imgtec/danube: Add support for ImgTec Danube SoC 2014-09-01 11:06:39 +00:00
Makefile.inc imgtec/danube: Add support for ImgTec Danube SoC 2014-09-01 11:06:39 +00:00