Commit graph android_kernel_motorola_sm6375/bindings/devfreq
Author SHA1 Message Date
Amir Vajid
d67fba66f8 dt-bindings: devfreq: add support for L3 BW voting in devfreq_icc
Update the devfreq_icc documentation to add support for L3 BW
voting devices which require an additional bus width property to
be defined.

Change-Id: Iec16c5f666b2643971d45cb48c97015407372853
2020-05-28 21:25:05 -07:00
Amir Vajid
1d17e0920b dt-bindings: devfreq: add support for L3 voting in devfreq_icc
Update the devfreq_icc documentation to add support for L3
voting which includes making some properties optional since
L3 devices import their OPP tables from hardware registers.

Change-Id: Iffd635f3562a029848c1d7d9c4a44413b632f12b
2019-12-13 10:51:43 -08:00
Amir Vajid
dc6ba625bc dt-bindings: devfreq: add support for shared core-dev tables
Update the arm-memlat-mon documentation to support providing a
phandle to a core-dev table so that the same core-dev table
can be used across devices.

Change-Id: Ifaae1a42c3323643db1b88c51166f6aaff7fff40
2019-12-13 10:49:26 -08:00
Amir Vajid
8fe9599836 dt-bindings: devfreq: add support for memory latency QoS voting
Add documentation for the new memory latency QoS voting device
which is supported on some chipsets.

Change-Id: I89b4242b4fd91923031447338e379d2add162038
2019-12-05 09:48:56 -08:00
Amir Vajid
b541404f8d dt-bindings: devfreq: add support for new memlat design
Update the arm-memlat-mon documentation to support the
new design where multiple monitors are managed by a
single controller.

Change-Id: Ifbc5f8484c38650b93d127fca3fde733752febf4
2019-12-05 09:48:44 -08:00
Rama Aparna Mallavarapu
96994d37c8 dt-bindings: devfreq: add support for different ddr types
Target can support different DDR HW versions supporting different
frequencies, add support in DT to update the devfreq nodes
with corresponding frequency mapping based on DDR type supported.

Change-Id: If998c5181c7f8569259f528f07c5975ccd5b2f29
2019-12-05 09:48:07 -08:00
Amir Vajid
00f319152e dt-bindings: devfreq: Add DT bindings to support OPP BW values
This patch adds DT bindings for the list of supported bandwidth
values added in device tree.

Change-Id: I0e8fd3ba3aeb6c98bc027a621455288606683fd3
2019-12-04 13:44:13 -08:00
Amir Vajid
a27f59bff7 dt-bindings: Add DT bindings to support compute bound logic
This patch adds the DT bindings to specify compute bound logic
in 'compatible' field so that this functionality can be rolled
over in to memlat governor.

Change-Id: I43df33839880329c0ad37b8a8178a6cf60fc1148
2019-12-04 13:44:13 -08:00
Amir Vajid
00570822e4 dt-bindings: devfreq: Add DT bindings to add a stall cycle count event
This patch adds the DT bindings to specify the event ID needed
to count the stall cycles.

Change-Id: I96fe9582d4aa9ae9a393f0ec7a337eeb6196bb6b
2019-12-03 12:58:22 -08:00
Amir Vajid
c08d1289bd dt-bindings: devfreq: Make the freq-table property optional
This patch the necessary documentation for the 'freq-tbl-khz'
property as optional one so that probe doesn't fail in its
absence and devfreq_add_device() also gets a chance to set up
the freq table for simple-dev.

Change-Id: I715a7cc0b2d2b92ede44b1f5a0647f2e62382556
2019-12-03 12:58:22 -08:00
Amir Vajid
ce1f1954f7 dt-bindings: Add DT bindings for specifying the count factor
This patch adds the DT bindings to specify a property that
indicates the number of bytes the monitor counts in
so we can properly scale the count we read from the hardware to
reflect the traffic.

Change-Id: I7b3819b3849faff34ee6aa4cf8133df7d46f1bfb
2019-12-03 12:58:22 -08:00
Amir Vajid
5f06aec02f dt-bindings: devfreq: Add DT bindings to configure byte MID match
This patch adds DT bindings for configuring the byte MID Match in
BWMON driver.

Change-Id: Ie39df60c96bb79d36d2638b810755356ff57dd09
2019-12-03 12:58:22 -08:00
Amir Vajid
02112dff9a dt-bindings: devfreq: Add dt-bindings for BWMON HW version 5
This patch adds the dt-bindings for the version 5 of the BIMC
BWMON HW.

Change-Id: Ibfeeaaf07153173e30caf3ab74c8e4852efe62be
2019-11-21 16:24:24 -08:00
Amir Vajid
b9d32f3bde dt-bindings: devfreq: Add support for BWMON HW version 4
This patch adds the device tree bindings for BWMON HW version
4.

Change-Id: Ia2fe34086adf1dadb492a47c95860605f616705b
2019-11-21 16:24:24 -08:00
Amir Vajid
08c920458a dt-bindings: devfreq: Add DT bindings for ARM memlat driver
This patch adds the DT bindings for devfreq ARM memlat driver.

Change-Id: I3166bb2027de9a32aba63ecdb894a5f9dc85bacc
2019-11-21 16:24:24 -08:00
Amir Vajid
1c6607e62b dt-bindings: devfreq: Add dt-bindings for BWMON HW version 3
This patch adds the dt-bindings for the version 3 of the BIMC
BWMON HW.

Change-Id: I71d5cac25a82981b47d9d291c55fb29eb2a6366e
2019-11-21 16:24:23 -08:00
Amir Vajid
e446a91997 dt-bindings: devfreq: Add the dt bindings for clock prepare
This patch adds the device tree bindings for preparing device clock
during initialization.

Change-Id: Ifa1ed73cd3b3fe70c990976ab58a8f88af8e906b
2019-11-21 16:24:23 -08:00
Amir Vajid
5c07efb816 dt-bindings: devfreq: Add DT bindings for devfreq_simple device
This patch adds the DT bindings for devfreq simple device driver.

Change-Id: I84e0e839a71c26a7caab524c2d20f6a3dea88c09
2019-11-21 00:22:24 -08:00
Amir Vajid
2b0b16632c dt-bindings: devfreq: Add dt-bindings for BWMON HW version 2
This patch adds the dt-bindings for the version 2 of the BIMC
BWMON HW.

Change-Id: I7b2a2f795dc9b7bc47bcfaa220e55ed21e7ec8e3
2019-11-15 15:50:06 -08:00
Amir Vajid
404c743055 dt-bindings: devfreq: Add DT bindings for bimc bwmon driver
This patch adds the DT bindings for devfreq bimc bandwidth
monitor driver.

Change-Id: I5fc76144fa657008108644af1f97e833e8cfb1a5
2019-11-15 15:50:06 -08:00
Amir Vajid
c36fae9c5f dt-bindings: devfreq: Add DT bindings for devfreq_icc device
This patch adds the DT bindings for devfreq icc device driver.

Change-Id: Ic9473072204271d2fb8e642f149fdf02d874384f
2019-11-15 15:50:06 -08:00
Murali Nalajala
719cc9aa79 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project

Change-Id: I20b46d194bd3b107ddcb3e35283e6dafa27adec1
2019-05-31 16:45:27 -07:00