cr2/thermal, base: factor out class Base

To be able to use cr2 for other class objects then thermal related one,
put class Base into an extra file to split it from any thermal specific
functionality.

The test cases have been rearranged accordingly.

Change-Id: I48a8e1d6be27bc595795a2602480da931b9cbf71
Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
6 files changed
tree: 0c0961b6ac6378da1ff8ef78f79fea439ec32794
  1. cr2/
  2. doc/
  3. hooks/
  4. tests/
  5. .dir-locals.el
  6. .gitignore