blob: 3df3d6e62a5d8c91538e2c92c668ccf49ce7c472 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
Here to record issues we found when porting HiSilicon codes to Linaro Landing
Team kernel tree.
Use it as engineering notes. Free format.
[Guodong]
1. regulator.
1). in hi6421_regulator_disable(struct regulator_dev *dev), there are
special codes about HI6421_BUCK2 and HI6421_LDO0. these code should be moved
out of this api; should be moved to the original modules which ask for such
logic. Eg. GPU, or eMMC.
In LT kernel, I will not add these code in my _regulator_disable.
2). hi6421_regulator_suspend and _resume are not implemented. Because
no clkpmu implemented yet.
3). regulator consumers information is originally in v3.0 kernel file:
arch/arm/mach-k3v2/include/mach/board-hi6421-regulator.h. Need to translate
these into dts tree in the future when actual devices are enabled.
|