Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - P index
The Linux kernel configuration item CONFIG_POWER_AVS_OMAP
has multiple definitions:
arch/arm/mach-omap2/Kconfig
The configuration item CONFIG_POWER_AVS_OMAP:
( CONFIG_ARCH_OMAP3 || CONFIG_ARCH_OMAP4 ) && CONFIG_PM
Say Y to enable AVS(Adaptive Voltage Scaling) support on OMAP containing the version 1 or version 2 of the SmartReflex IP. V1 is the 65nm version used in OMAP3430. V2 is the update for the 45nm version of the IP used in OMAP3630 and OMAP4430
Please note, that by default SmartReflex is only initialized and not enabled. To enable the automatic voltage compensation for vdd mpu and vdd core from user space, user must write 1 to /debug/smartreflex/sr_<X>/autocomp, where X is mpu_iva or core for OMAP3. Optionally autocompensation can be enabled in the kernel by default during system init via the enable_on_init flag which an be passed as platform data to the smartreflex driver.
arch/arm/plat-omap/Kconfig
The configuration item CONFIG_POWER_AVS_OMAP:
( CONFIG_ARCH_OMAP3 || CONFIG_ARCH_OMAP4 ) && CONFIG_PM
Say Y to enable AVS(Adaptive Voltage Scaling) support on OMAP containing the version 1 or version 2 of the SmartReflex IP. V1 is the 65nm version used in OMAP3430. V2 is the update for the 45nm version of the IP used in OMAP3630 and OMAP4430
Please note, that by default SmartReflex is only initialized and not enabled. To enable the automatic voltage compensation for vdd mpu and vdd core from user space, user must write 1 to /debug/smartreflex/sr_<X>/autocomp, where X is mpu_iva or core for OMAP3. Optionally autocompensation can be enabled in the kernel by default during system init via the enable_on_init flag which an be passed as platform data to the smartreflex driver.
Raw data from LKDDb:
lkddb of "" "" "ti,omap3-smartreflex-core" : CONFIG_POWER_AVS CONFIG_POWER_AVS_OMAP : drivers/power/avs/smartreflex.c # in 4.17–4.20, 5.0–5.9
lkddb of "" "" "ti,omap3-smartreflex-core" : CONFIG_POWER_AVS_OMAP : drivers/soc/ti/smartreflex.c # in 5.10–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "ti,omap3-smartreflex-mpu-iva" : CONFIG_POWER_AVS CONFIG_POWER_AVS_OMAP : drivers/power/avs/smartreflex.c # in 4.17–4.20, 5.0–5.9
lkddb of "" "" "ti,omap3-smartreflex-mpu-iva" : CONFIG_POWER_AVS_OMAP : drivers/soc/ti/smartreflex.c # in 5.10–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "ti,omap4-smartreflex-core" : CONFIG_POWER_AVS CONFIG_POWER_AVS_OMAP : drivers/power/avs/smartreflex.c # in 4.17–4.20, 5.0–5.9
lkddb of "" "" "ti,omap4-smartreflex-core" : CONFIG_POWER_AVS_OMAP : drivers/soc/ti/smartreflex.c # in 5.10–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "ti,omap4-smartreflex-iva" : CONFIG_POWER_AVS CONFIG_POWER_AVS_OMAP : drivers/power/avs/smartreflex.c # in 4.17–4.20, 5.0–5.9
lkddb of "" "" "ti,omap4-smartreflex-iva" : CONFIG_POWER_AVS_OMAP : drivers/soc/ti/smartreflex.c # in 5.10–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "ti,omap4-smartreflex-mpu" : CONFIG_POWER_AVS CONFIG_POWER_AVS_OMAP : drivers/power/avs/smartreflex.c # in 4.17–4.20, 5.0–5.9
lkddb of "" "" "ti,omap4-smartreflex-mpu" : CONFIG_POWER_AVS_OMAP : drivers/soc/ti/smartreflex.c # in 5.10–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb platform "smartreflex" : CONFIG_POWER_AVS CONFIG_POWER_AVS_OMAP : drivers/power/avs/smartreflex.c # in 4.5–4.20, 5.0–5.9
lkddb platform "smartreflex" : CONFIG_POWER_AVS CONFIG_POWER_AVS_OMAP CONFIG_POWER_SUPPLY : drivers/power/avs/smartreflex.c # in 3.6–3.19, 4.0–4.4
lkddb platform "smartreflex" : CONFIG_POWER_AVS_OMAP : drivers/soc/ti/smartreflex.c # in 5.10–5.19, 6.0–6.12, 6.13-rc+HEAD
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - P index
Automatically generated (in year 2024). See also LKDDb sources on GitLab