[PATCH 1/2] ASoC: codec: use enable pin to control dmic start and stop

2017-08-11 Thread Lin Huang
on some board use enable pin to control dmic start and stop, so add this feature in dmic driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/dmic.c | 61 2 files changed, 62 inse

[PATCH 1/2] ASoC: codec: use enable pin to control dmic start and stop

2017-08-11 Thread Lin Huang
on some board use enable pin to control dmic start and stop, so add this feature in dmic driver. Signed-off-by: Lin Huang --- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/dmic.c | 61 2 files changed, 62 insertions(+), 1 deletion(-) diff

[PATCH 2/2] dt-bindings: sound: add dmicen property in dmic driver

2017-08-11 Thread Lin Huang
there may use enable pin to control dmic start and stop, so add this property in dt-bindings. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Documentation/devicetree/bindings/sound/dmic.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings

[PATCH 2/2] dt-bindings: sound: add dmicen property in dmic driver

2017-08-11 Thread Lin Huang
there may use enable pin to control dmic start and stop, so add this property in dt-bindings. Signed-off-by: Lin Huang --- Documentation/devicetree/bindings/sound/dmic.txt | 4 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/dmic.txt b/Documentation

[PATCH v7] PM/devfreq: add suspend frequency support

2016-11-24 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3:

[PATCH v7] PM/devfreq: add suspend frequency support

2016-11-24 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3: - fix build error Changes

[PATCH v6] PM/devfreq: add suspend frequency support

2016-11-08 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3:

[PATCH v6] PM/devfreq: add suspend frequency support

2016-11-08 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3: - fix build error Changes

[PATCH v5] PM/devfreq: add suspend frequency support

2016-11-08 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3:

[PATCH v5] PM/devfreq: add suspend frequency support

2016-11-08 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3: - fix build error Changes

[PATCH v4] PM/devfreq: add suspend frequency support

2016-11-08 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3:

[PATCH v4] PM/devfreq: add suspend frequency support

2016-11-08 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3: - fix build error Changes

[PATCH v3 0/2] set specific ddr frequency when stop ddr dvfs

2016-11-06 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. So we implement get suspend frequency function in devfreq framework, and call it in rk3399 dmc driver. Lin Huang (2): PM/devfreq: add suspend frequency support PM/devfreq: rk3399: get devfreq suspend frequency drivers/devfreq

[PATCH v3 0/2] set specific ddr frequency when stop ddr dvfs

2016-11-06 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. So we implement get suspend frequency function in devfreq framework, and call it in rk3399 dmc driver. Lin Huang (2): PM/devfreq: add suspend frequency support PM/devfreq: rk3399: get devfreq suspend frequency drivers/devfreq

[PATCH v3 2/2] PM/devfreq: rk3399: get devfreq suspend frequency

2016-11-06 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. For example: if we enable two monitor, then we will stop ddr dvfs, but we hope ddr can run in highest frequency obviously. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - None Changes in v3: - None d

[PATCH v3 2/2] PM/devfreq: rk3399: get devfreq suspend frequency

2016-11-06 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. For example: if we enable two monitor, then we will stop ddr dvfs, but we hope ddr can run in highest frequency obviously. Signed-off-by: Lin Huang --- Changes in v2: - None Changes in v3: - None drivers/devfreq/rk3399_dmc.c | 2

[RESEND PATCH v3 2/2] PM/devfreq: rk3399: get devfreq suspend frequency

2016-11-06 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. For example: if we enable two monitor, then we will stop ddr dvfs, but we hope ddr can run in highest frequency obviously. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - None Changes in v3: - None d

[RESEND PATCH v3 1/2] PM/devfreq: add suspend frequency support

2016-11-06 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3:

[RESEND PATCH v3 2/2] PM/devfreq: rk3399: get devfreq suspend frequency

2016-11-06 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. For example: if we enable two monitor, then we will stop ddr dvfs, but we hope ddr can run in highest frequency obviously. Signed-off-by: Lin Huang --- Changes in v2: - None Changes in v3: - None drivers/devfreq/rk3399_dmc.c | 2

[RESEND PATCH v3 1/2] PM/devfreq: add suspend frequency support

2016-11-06 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3: - fix build error drivers

[RESEND PATCH v3 0/2] set specific ddr frequency when stop ddr dvfs

2016-11-06 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. So we implement get suspend frequency function in devfreq framework, and call it in rk3399 dmc driver. Lin Huang (2): PM/devfreq: add suspend frequency support PM/devfreq: rk3399: get devfreq suspend frequency drivers/devfreq

[RESEND PATCH v3 0/2] set specific ddr frequency when stop ddr dvfs

2016-11-06 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. So we implement get suspend frequency function in devfreq framework, and call it in rk3399 dmc driver. Lin Huang (2): PM/devfreq: add suspend frequency support PM/devfreq: rk3399: get devfreq suspend frequency drivers/devfreq

[PATCH v3 1/2] PM/devfreq: add suspend frequency support

2016-11-06 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3:

[PATCH v3 1/2] PM/devfreq: add suspend frequency support

2016-11-06 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Signed-off-by: Lin Huang --- Changes in v2: - use update_devfreq() instead devfreq_update_status() Changes in v3: - fix build error drivers

[PATCH v2 0/2] set specific ddr frequency when stop ddr dvfs

2016-11-03 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. So we implement get suspend frequency function in devfreq framework, and call it in rk3399 dmc driver. Lin Huang (2): PM/devfreq: add suspend frequency support PM/devfreq: rk3399: set specific ddr frequency when stop ddr dvfs

[PATCH v2 1/2] PM/devfreq: add suspend frequency support

2016-11-03 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Change-Id: Iaa0d3848d63d9ce03f65ea76f263e4685a4c295e Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v2: - use update_d

[PATCH v2 0/2] set specific ddr frequency when stop ddr dvfs

2016-11-03 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. So we implement get suspend frequency function in devfreq framework, and call it in rk3399 dmc driver. Lin Huang (2): PM/devfreq: add suspend frequency support PM/devfreq: rk3399: set specific ddr frequency when stop ddr dvfs

[PATCH v2 1/2] PM/devfreq: add suspend frequency support

2016-11-03 Thread Lin Huang
Add suspend frequency support and if needed set it to the frequency obtained from the suspend opp (can be defined using opp-v2 bindings and is optional). Change-Id: Iaa0d3848d63d9ce03f65ea76f263e4685a4c295e Signed-off-by: Lin Huang --- Changes in v2: - use update_devfreq() instead

[PATCH v2 2/2] PM/devfreq: rk3399: set specific ddr frequency when stop ddr dvfs

2016-11-03 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. For example: if we enable two monitor, then we will stop ddr dvfs, but we hope ddr can run in highest frequency obviously. Change-Id: I02460f0becbf0e1a732e2a55b8e529f53c01109c Signed-off-by: Lin Huang <h...@rock-chips.

[PATCH v2 2/2] PM/devfreq: rk3399: set specific ddr frequency when stop ddr dvfs

2016-11-03 Thread Lin Huang
We need ddr run a specific frequency when ddr dvfs stop working. For example: if we enable two monitor, then we will stop ddr dvfs, but we hope ddr can run in highest frequency obviously. Change-Id: I02460f0becbf0e1a732e2a55b8e529f53c01109c Signed-off-by: Lin Huang --- Changes in v2: - None

[PATCH v10 1/5] Documentation: bindings: add dt documentation for dfi controller

2016-09-04 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang <h...@rock-chips.com> Acked-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v10: - None Changes in v9: - reorder compatible and reg Changes in v8: - delete a unuse blank line C

[PATCH v10 4/5] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-09-04 Thread Lin Huang
base on dfi result, we do ddr frequency scaling, register dmc driver to devfreq framework, and use simple-ondemand policy. Signed-off-by: Lin Huang <h...@rock-chips.com> Signed-off-by: MyngJoo Ham <myngjoo@samsung.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com>

[PATCH v10 3/5] Documentation: bindings: add dt documentation for rk3399 dmc

2016-09-04 Thread Lin Huang
This patch adds the documentation for rockchip rk3399 dmc driver. Signed-off-by: Lin Huang <h...@rock-chips.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v10: - add rockchip prefix in property describe Changes in v9: - add ddr timing property to node Changes

[PATCH v10 1/5] Documentation: bindings: add dt documentation for dfi controller

2016-09-04 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang Acked-by: Chanwoo Choi --- Changes in v10: - None Changes in v9: - reorder compatible and reg Changes in v8: - delete a unuse blank line Changes in v7: - None Changes in v6: - None Changes

[PATCH v10 4/5] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-09-04 Thread Lin Huang
base on dfi result, we do ddr frequency scaling, register dmc driver to devfreq framework, and use simple-ondemand policy. Signed-off-by: Lin Huang Signed-off-by: MyngJoo Ham Reviewed-by: Chanwoo Choi --- Changes in v10: - None Changes in v9: - None Changes in v8: - None Changes in v8: - do

[PATCH v10 3/5] Documentation: bindings: add dt documentation for rk3399 dmc

2016-09-04 Thread Lin Huang
This patch adds the documentation for rockchip rk3399 dmc driver. Signed-off-by: Lin Huang Reviewed-by: Chanwoo Choi --- Changes in v10: - add rockchip prefix in property describe Changes in v9: - add ddr timing property to node Changes in v8: - add ddr timing properties Changes in v7

[PATCH v10 0/5] rk3399 support ddr frequency scaling

2016-09-04 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (5): Documentation: bindings: add dt documentation for dfi controller PM / devfreq: event: support rockchip dfi cont

[PATCH v10 0/5] rk3399 support ddr frequency scaling

2016-09-04 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (5): Documentation: bindings: add dt documentation for dfi controller PM / devfreq: event: support rockchip dfi cont

[PATCH v10 2/5] PM / devfreq: event: support rockchip dfi controller

2016-09-04 Thread Lin Huang
on rk3399 platform, there is dfi conroller can monitor ddr load, base on this result, we can do ddr freqency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Signed-off-by: MyungJoo Ham <myungjoo@samsung.com> Acked-by: Chanwoo Choi <cw00.c...@samsung.com> --- Cha

[PATCH v10 5/5] drm/rockchip: Add dmc notifier in vop driver

2016-09-04 Thread Lin Huang
frequency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v10: - None Changes in v9: - None Changes in v8: - None Changes in v7: - None Changes in v6: - fix a build error Changes in v5: - improve some nits C

[PATCH v10 2/5] PM / devfreq: event: support rockchip dfi controller

2016-09-04 Thread Lin Huang
on rk3399 platform, there is dfi conroller can monitor ddr load, base on this result, we can do ddr freqency scaling. Signed-off-by: Lin Huang Signed-off-by: MyungJoo Ham Acked-by: Chanwoo Choi --- Changes in v10: -None Changes in v9: -None Changes in v8: -None Changes in v7: -access need

[PATCH v10 5/5] drm/rockchip: Add dmc notifier in vop driver

2016-09-04 Thread Lin Huang
frequency scaling. Signed-off-by: Lin Huang Reviewed-by: Chanwoo Choi --- Changes in v10: - None Changes in v9: - None Changes in v8: - None Changes in v7: - None Changes in v6: - fix a build error Changes in v5: - improve some nits Changes in v4: - register notifier

[PATCH v9 0/5] rk3399 support ddr frequency scaling

2016-09-02 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (5): Documentation: bindings: add dt documentation for dfi controller PM / devfreq: event: support rockchip dfi cont

[PATCH v9 4/5] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-09-02 Thread Lin Huang
base on dfi result, we do ddr frequency scaling, register dmc driver to devfreq framework, and use simple-ondemand policy. Signed-off-by: Lin Huang <h...@rock-chips.com> Signed-off-by: MyngJoo Ham <myngjoo@samsung.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com>

[PATCH v9 0/5] rk3399 support ddr frequency scaling

2016-09-02 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (5): Documentation: bindings: add dt documentation for dfi controller PM / devfreq: event: support rockchip dfi cont

[PATCH v9 4/5] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-09-02 Thread Lin Huang
base on dfi result, we do ddr frequency scaling, register dmc driver to devfreq framework, and use simple-ondemand policy. Signed-off-by: Lin Huang Signed-off-by: MyngJoo Ham Reviewed-by: Chanwoo Choi --- Changes in v8: - None Changes in v8: - do not use ddr_timing node, get ddr timing

[PATCH v9 5/5] drm/rockchip: Add dmc notifier in vop driver

2016-09-02 Thread Lin Huang
frequency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v9: - None Changes in v8: - None Changes in v7: - None Changes in v6: - fix a build error Changes in v5: - improve some nits Changes in v4: - regis

[PATCH v9 5/5] drm/rockchip: Add dmc notifier in vop driver

2016-09-02 Thread Lin Huang
frequency scaling. Signed-off-by: Lin Huang Reviewed-by: Chanwoo Choi --- Changes in v9: - None Changes in v8: - None Changes in v7: - None Changes in v6: - fix a build error Changes in v5: - improve some nits Changes in v4: - register notifier to devfreq_register_notifier - use

[PATCH v9 3/5] Documentation: bindings: add dt documentation for rk3399 dmc

2016-09-02 Thread Lin Huang
This patch adds the documentation for rockchip rk3399 dmc driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v9: - add ddr timing property to node Changes in v8: - add ddr timing properties Changes in v7: - None Changes in v6: -Add more detail in Documentation Changes

[PATCH v9 2/5] PM / devfreq: event: support rockchip dfi controller

2016-09-02 Thread Lin Huang
on rk3399 platform, there is dfi conroller can monitor ddr load, base on this result, we can do ddr freqency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Signed-off-by: MyungJoo Ham <myungjoo@samsung.com> Acked-by: Chanwoo Choi <cw00.c...@samsung.com> --- Ch

[PATCH v9 1/5] Documentation: bindings: add dt documentation for dfi controller

2016-09-02 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v9: - reorder compatible and reg Changes in v8: - delete a unuse blank line Changes in v7: - None Changes in v6: - None Changes in v5: - None Changes

[PATCH v9 3/5] Documentation: bindings: add dt documentation for rk3399 dmc

2016-09-02 Thread Lin Huang
This patch adds the documentation for rockchip rk3399 dmc driver. Signed-off-by: Lin Huang --- Changes in v9: - add ddr timing property to node Changes in v8: - add ddr timing properties Changes in v7: - None Changes in v6: -Add more detail in Documentation Changes in v5: -None Changes

[PATCH v9 2/5] PM / devfreq: event: support rockchip dfi controller

2016-09-02 Thread Lin Huang
on rk3399 platform, there is dfi conroller can monitor ddr load, base on this result, we can do ddr freqency scaling. Signed-off-by: Lin Huang Signed-off-by: MyungJoo Ham Acked-by: Chanwoo Choi --- Changes in v9: -None Changes in v8: -None Changes in v7: -access need to *4 to get right DDR

[PATCH v9 1/5] Documentation: bindings: add dt documentation for dfi controller

2016-09-02 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang --- Changes in v9: - reorder compatible and reg Changes in v8: - delete a unuse blank line Changes in v7: - None Changes in v6: - None Changes in v5: - None Changes in v4: - None Changes in v3

[PATCH 0/5] rk3399 support ddr frequency scaling

2016-09-02 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (5): Documentation: bindings: add dt documentation for dfi controller PM / devfreq: event: support rockchip dfi cont

[PATCH 0/5] rk3399 support ddr frequency scaling

2016-09-02 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (5): Documentation: bindings: add dt documentation for dfi controller PM / devfreq: event: support rockchip dfi cont

[PATCH 1/5] Documentation: bindings: add dt documentation for dfi controller

2016-09-02 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v8: - delete a unuse blank line Changes in v7: - None Changes in v6: - None Changes in v5: - None Changes in v4: - None Changes in v3: - None Changes

[PATCH 1/5] Documentation: bindings: add dt documentation for dfi controller

2016-09-02 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang --- Changes in v8: - delete a unuse blank line Changes in v7: - None Changes in v6: - None Changes in v5: - None Changes in v4: - None Changes in v3: - None Changes in v2: - None Changes

[PATCH 1/5] Documentation: bindings: add dt documentation for dfi controller

2016-09-01 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v8: - delete a unuse blank line Changes in v7: - None Changes in v6: - None Changes in v5: - None Changes in v4: - None Changes in v3: - None Changes

[PATCH 1/5] Documentation: bindings: add dt documentation for dfi controller

2016-09-01 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang --- Changes in v8: - delete a unuse blank line Changes in v7: - None Changes in v6: - None Changes in v5: - None Changes in v4: - None Changes in v3: - None Changes in v2: - None Changes

[PATCH 2/5] PM / devfreq: event: support rockchip dfi controller

2016-09-01 Thread Lin Huang
on rk3399 platform, there is dfi conroller can monitor ddr load, base on this result, we can do ddr freqency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Signed-off-by: MyungJoo Ham <myungjoo@samsung.com> Acked-by: Chanwoo Choi <cw00.c...@samsung.com> --- Ch

[PATCH 5/5] drm/rockchip: Add dmc notifier in vop driver

2016-09-01 Thread Lin Huang
frequency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v8: - None Changes in v7: - None Changes in v6: - fix a build error Changes in v5: - improve some nits Changes in v4: - regis

[PATCH 2/5] PM / devfreq: event: support rockchip dfi controller

2016-09-01 Thread Lin Huang
on rk3399 platform, there is dfi conroller can monitor ddr load, base on this result, we can do ddr freqency scaling. Signed-off-by: Lin Huang Signed-off-by: MyungJoo Ham Acked-by: Chanwoo Choi --- Changes in v8: -None Changes in v7: -access need to *4 to get right DDR loading Changes in v6

[PATCH 5/5] drm/rockchip: Add dmc notifier in vop driver

2016-09-01 Thread Lin Huang
frequency scaling. Signed-off-by: Lin Huang Reviewed-by: Chanwoo Choi --- Changes in v8: - None Changes in v7: - None Changes in v6: - fix a build error Changes in v5: - improve some nits Changes in v4: - register notifier to devfreq_register_notifier - use DEVFREQ_PRECHANGE

[PATCH 3/5] Documentation: bindings: add dt documentation for rk3399 dmc

2016-09-01 Thread Lin Huang
This patch adds the documentation for rockchip rk3399 dmc driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v8: - add ddr timing properties Changes in v7: -None Changes in v6: -Add more detail in Documentation Changes in v5: -None Changes in v4: -None Changes in v3:

[PATCH 4/5] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-09-01 Thread Lin Huang
base on dfi result, we do ddr frequency scaling, register dmc driver to devfreq framework, and use simple-ondemand policy. Signed-off-by: Lin Huang <h...@rock-chips.com> Signed-off-by: MyngJoo Ham <myngjoo@samsung.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com> --- C

[PATCH 3/5] Documentation: bindings: add dt documentation for rk3399 dmc

2016-09-01 Thread Lin Huang
This patch adds the documentation for rockchip rk3399 dmc driver. Signed-off-by: Lin Huang --- Changes in v8: - add ddr timing properties Changes in v7: -None Changes in v6: -Add more detail in Documentation Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2

[PATCH 4/5] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-09-01 Thread Lin Huang
base on dfi result, we do ddr frequency scaling, register dmc driver to devfreq framework, and use simple-ondemand policy. Signed-off-by: Lin Huang Signed-off-by: MyngJoo Ham Reviewed-by: Chanwoo Choi --- Changes in v8: - do not use ddr_timing node, get ddr timing directly Changes in v7

[PATCH 0/5] rk3399 support ddr frequency scaling

2016-09-01 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (5): Documentation: bindings: add dt documentation for dfi controller PM / devfreq: event: support rockchip dfi cont

[PATCH 0/5] rk3399 support ddr frequency scaling

2016-09-01 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (5): Documentation: bindings: add dt documentation for dfi controller PM / devfreq: event: support rockchip dfi cont

[PATCH v7 5/8] PM / devfreq: event: support rockchip dfi controller

2016-08-21 Thread Lin Huang
on rk3399 platform, there is dfi conroller can monitor ddr load, base on this result, we can do ddr freqency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Acked-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v7: -access need to *4 to get right DDR loading Changes

[PATCH v7 2/8] clk: rockchip: rk3399: add SCLK_DDRCLK ID for ddrc

2016-08-21 Thread Lin Huang
Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v7: -None Changes in v6: -None Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None include/dt-bindings/clock/rk3399-cru.h | 1 + 1 file changed, 1 insertion(+) diff

[PATCH v7 4/8] Documentation: bindings: add dt documentation for dfi controller

2016-08-21 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v7: -None Changes in v6: -None Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None .../bi

[PATCH v7 5/8] PM / devfreq: event: support rockchip dfi controller

2016-08-21 Thread Lin Huang
on rk3399 platform, there is dfi conroller can monitor ddr load, base on this result, we can do ddr freqency scaling. Signed-off-by: Lin Huang Acked-by: Chanwoo Choi --- Changes in v7: -access need to *4 to get right DDR loading Changes in v6: -None Changes in v5: -None Changes in v4: -None

[PATCH v7 2/8] clk: rockchip: rk3399: add SCLK_DDRCLK ID for ddrc

2016-08-21 Thread Lin Huang
Signed-off-by: Lin Huang --- Changes in v7: -None Changes in v6: -None Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None include/dt-bindings/clock/rk3399-cru.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings

[PATCH v7 4/8] Documentation: bindings: add dt documentation for dfi controller

2016-08-21 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang --- Changes in v7: -None Changes in v6: -None Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None .../bindings/devfreq/event/rockchip

[PATCH v7 6/8] Documentation: bindings: add dt documentation for rk3399 dmc

2016-08-21 Thread Lin Huang
This patch adds the documentation for rockchip rk3399 dmc driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v7: -None Changes in v6: -Add more detail in Documentation Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes

[PATCH v7 7/8] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-08-21 Thread Lin Huang
base on dfi result, we do ddr frequency scaling, register dmc driver to devfreq framework, and use simple-ondemand policy. Signed-off-by: Lin Huang <h...@rock-chips.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v7: - remove a blank line Changes in v6: -

[PATCH v7 6/8] Documentation: bindings: add dt documentation for rk3399 dmc

2016-08-21 Thread Lin Huang
This patch adds the documentation for rockchip rk3399 dmc driver. Signed-off-by: Lin Huang --- Changes in v7: -None Changes in v6: -Add more detail in Documentation Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None .../devicetree

[PATCH v7 7/8] PM / devfreq: rockchip: add devfreq driver for rk3399 dmc

2016-08-21 Thread Lin Huang
base on dfi result, we do ddr frequency scaling, register dmc driver to devfreq framework, and use simple-ondemand policy. Signed-off-by: Lin Huang Reviewed-by: Chanwoo Choi --- Changes in v7: - remove a blank line Changes in v6: - fix some nit suggest by Chanwoo Choi Changes in v5: - improve

[PATCH v7 1/8] clk: rockchip: add new clock-type for the ddrclk

2016-08-21 Thread Lin Huang
On new rockchip platform(rk3399 etc), there have dcf controller to do ddr frequency scaling, and this controller will implement in arm-trust-firmware. We add a special clock-type to handle that. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v7: - add rockchip_ddrclk_sip_ops

[PATCH v7 1/8] clk: rockchip: add new clock-type for the ddrclk

2016-08-21 Thread Lin Huang
On new rockchip platform(rk3399 etc), there have dcf controller to do ddr frequency scaling, and this controller will implement in arm-trust-firmware. We add a special clock-type to handle that. Signed-off-by: Lin Huang --- Changes in v7: - add rockchip_ddrclk_sip_ops so we can distinguish other

[PATCH v7 3/8] clk: rockchip: rk3399: add ddrc clock support

2016-08-21 Thread Lin Huang
add ddrc clock setting, so we can do ddr frequency scaling on rk3399 platform in future. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v7: - change SCLK_DDRC name from clk_ddrc to sclk_ddrc Changes in v6: - None Changes in v5: - fit for the ddr type Changes in v4:

[PATCH v7 0/8] rk3399 support ddr frequency scaling

2016-08-21 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (8): clk: rockchip: add new clock-type for the ddrclk clk: rockchip: rk3399: add SCLK_DDRCLK ID for ddrc clk: ro

[PATCH v7 0/8] rk3399 support ddr frequency scaling

2016-08-21 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (8): clk: rockchip: add new clock-type for the ddrclk clk: rockchip: rk3399: add SCLK_DDRCLK ID for ddrc clk: ro

[PATCH v7 3/8] clk: rockchip: rk3399: add ddrc clock support

2016-08-21 Thread Lin Huang
add ddrc clock setting, so we can do ddr frequency scaling on rk3399 platform in future. Signed-off-by: Lin Huang --- Changes in v7: - change SCLK_DDRC name from clk_ddrc to sclk_ddrc Changes in v6: - None Changes in v5: - fit for the ddr type Changes in v4: - None Changes in v3: - None

[PATCH v7 8/8] drm/rockchip: Add dmc notifier in vop driver

2016-08-21 Thread Lin Huang
frequency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v7: - None Changes in v6: - fix a build error Changes in v5: - improve some nits Changes in v4: - register notifier to devfreq_register_no

[PATCH v7 8/8] drm/rockchip: Add dmc notifier in vop driver

2016-08-21 Thread Lin Huang
frequency scaling. Signed-off-by: Lin Huang Reviewed-by: Chanwoo Choi --- Changes in v7: - None Changes in v6: - fix a build error Changes in v5: - improve some nits Changes in v4: - register notifier to devfreq_register_notifier - use DEVFREQ_PRECHANGE and DEVFREQ_POSTCHANGE to get dmc

[PATCH v6 2/8] clk: rockchip: rk3399: add SCLK_DDRCLK ID for ddrc

2016-08-16 Thread Lin Huang
Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v6: -None Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None include/dt-bindings/clock/rk3399-cru.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bi

[PATCH v6 4/8] Documentation: bindings: add dt documentation for dfi controller

2016-08-16 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v6: -None Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None .../bindings/devfreq/event/ro

[PATCH v6 2/8] clk: rockchip: rk3399: add SCLK_DDRCLK ID for ddrc

2016-08-16 Thread Lin Huang
Signed-off-by: Lin Huang --- Changes in v6: -None Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None include/dt-bindings/clock/rk3399-cru.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/dt-bindings/clock/rk3399-cru.h b

[PATCH v6 4/8] Documentation: bindings: add dt documentation for dfi controller

2016-08-16 Thread Lin Huang
This patch adds the documentation for rockchip dfi devfreq-event driver. Signed-off-by: Lin Huang --- Changes in v6: -None Changes in v5: -None Changes in v4: -None Changes in v3: -None Changes in v2: -None Changes in v1: -None .../bindings/devfreq/event/rockchip-dfi.txt | 20

[PATCH v6 1/8] clk: rockchip: add new clock-type for the ddrclk

2016-08-16 Thread Lin Huang
On new rockchip platform(rk3399 etc), there have dcf controller to do ddr frequency scaling, and this controller will implement in arm-trust-firmware. We add a special clock-type to handle that. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v6: - none Changes in v5: -

[PATCH v6 0/8] rk3399 support ddr frequency scaling

2016-08-16 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (8): clk: rockchip: add new clock-type for the ddrclk clk: rockchip: rk3399: add SCLK_DDRCLK ID for ddrc clk: ro

[PATCH v6 1/8] clk: rockchip: add new clock-type for the ddrclk

2016-08-16 Thread Lin Huang
On new rockchip platform(rk3399 etc), there have dcf controller to do ddr frequency scaling, and this controller will implement in arm-trust-firmware. We add a special clock-type to handle that. Signed-off-by: Lin Huang --- Changes in v6: - none Changes in v5: - delete unuse mux_flag - use

[PATCH v6 0/8] rk3399 support ddr frequency scaling

2016-08-16 Thread Lin Huang
low | | | | wait dcf interrupt<---trigger dcf interrupt | | return Lin Huang (8): clk: rockchip: add new clock-type for the ddrclk clk: rockchip: rk3399: add SCLK_DDRCLK ID for ddrc clk: ro

[PATCH v6 8/8] drm/rockchip: Add dmc notifier in vop driver

2016-08-16 Thread Lin Huang
enabled, we need to disable dmc, since dcf only base on one vop vblank time, so the other panel will flicker when do ddr frequency scaling. Signed-off-by: Lin Huang <h...@rock-chips.com> Reviewed-by: Chanwoo Choi <cw00.c...@samsung.com> --- Changes in v6: - fix a build error Changes in v

[PATCH v6 3/8] clk: rockchip: rk3399: add ddrc clock support

2016-08-16 Thread Lin Huang
add ddrc clock setting, so we can do ddr frequency scaling on rk3399 platform in future. Signed-off-by: Lin Huang <h...@rock-chips.com> --- Changes in v6: - None Changes in v5: - fit for the ddr type Changes in v4: - None Changes in v3: - None Changes in v2: - remove clk_ddrc_dpll_sr

[PATCH v6 8/8] drm/rockchip: Add dmc notifier in vop driver

2016-08-16 Thread Lin Huang
enabled, we need to disable dmc, since dcf only base on one vop vblank time, so the other panel will flicker when do ddr frequency scaling. Signed-off-by: Lin Huang Reviewed-by: Chanwoo Choi --- Changes in v6: - fix a build error Changes in v5: - improve some nits Changes in v4: - register

[PATCH v6 3/8] clk: rockchip: rk3399: add ddrc clock support

2016-08-16 Thread Lin Huang
add ddrc clock setting, so we can do ddr frequency scaling on rk3399 platform in future. Signed-off-by: Lin Huang --- Changes in v6: - None Changes in v5: - fit for the ddr type Changes in v4: - None Changes in v3: - None Changes in v2: - remove clk_ddrc_dpll_src from critical clock list

<    1   2   3   4   >