Searched full:smartreflex (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/soc/ti/ |
| H A D | smartreflex.c | 3 * OMAP SmartReflex Voltage Control 25 #include <linux/power/smartreflex.h> 27 #define DRIVER_NAME "smartreflex" 32 /* sr_list contains all the instances of smartreflex module */ 49 * Smartreflex error config register is special as it contains in sr_modify_reg() 163 "%s: smartreflex class driver not registered\n", in sr_start_vddautocomp() 176 "%s: smartreflex class driver not registered\n", in sr_stop_vddautocomp() 195 * if smartreflex class driver is already registered and has 214 …dev_err(&sr_info->pdev->dev, "%s: ERROR in registering interrupt handler. Smartreflex will not fun… in sr_late_init() 250 dev_warn(&sr->pdev->dev, "%s: Smartreflex disable timedout\n", in sr_v1_disable() [all …]
|
| H A D | Makefile | 14 obj-$(CONFIG_POWER_AVS_OMAP) += smartreflex.o
|
| /linux/include/linux/power/ |
| H A D | smartreflex.h | 3 * OMAP Smartreflex Defines and Routines 26 * Different Smartreflex IPs version. The v1 is the 65nm version used in 199 * pmic specific info to smartreflex driver 201 * @sr_pmic_init: API to initialize smartreflex on the PMIC side. 208 * struct omap_smartreflex_dev_attr - Smartreflex Device attribute. 218 * The smartreflex class driver should pass the class type. 227 * struct omap_sr_class_data - Smartreflex class driver info 230 * @disable: API to disable a particular class smartreflex. 231 * @configure: API to configure a particular class smartreflex. 235 * @class_type: specify which smartreflex class. [all …]
|
| /linux/arch/arm/mach-omap2/ |
| H A D | pdata-quirks.c | 16 #include <linux/power/smartreflex.h> 459 OF_DEV_AUXDATA("ti,omap3-smartreflex-core", 0x480cb000, 460 "480cb000.smartreflex", &omap_sr_pdata[OMAP_SR_CORE]), 461 OF_DEV_AUXDATA("ti,omap3-smartreflex-mpu-iva", 0x480c9000, 462 "480c9000.smartreflex", &omap_sr_pdata[OMAP_SR_MPU]), 477 OF_DEV_AUXDATA("ti,omap4-smartreflex-iva", 0x4a0db000, 478 "4a0db000.smartreflex", &omap_sr_pdata[OMAP_SR_IVA]), 479 OF_DEV_AUXDATA("ti,omap4-smartreflex-core", 0x4a0dd000, 480 "4a0dd000.smartreflex", &omap_sr_pdata[OMAP_SR_CORE]), 481 OF_DEV_AUXDATA("ti,omap4-smartreflex-mpu", 0x4a0d9000, [all …]
|
| H A D | smartreflex-class3.c | 11 #include <linux/power/smartreflex.h> 53 /* Smartreflex Class3 init API to be called from board file */ 56 pr_info("SmartReflex Class3 initialized\n"); in sr_class3_init()
|
| H A D | sr_device.c | 3 * OMAP3/OMAP4 smartreflex device file 7 * Based originally on code from smartreflex.c 17 #include <linux/power/smartreflex.h> 209 return omap_hwmod_for_each_by_class("smartreflex", sr_dev_init, NULL); in omap_devinit_smartreflex()
|
| H A D | omap_opp_data.h | 63 * Initialization wrapper used to define SmartReflex process data
|
| H A D | pm.c | 150 /* Smartreflex device init */ in omap2_common_pm_late_init()
|
| H A D | Makefile | 94 obj-$(CONFIG_POWER_AVS_OMAP_CLASS3) += smartreflex-class3.o
|
| H A D | omap_hwmod_3xxx_data.c | 16 #include <linux/power/smartreflex.h> 937 .name = "smartreflex", 951 .name = "smartreflex",
|
| H A D | omap_hwmod.h | 508 * smartreflex, gpio, uart...)
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap34xx.dtsi | 123 smartreflex_core: smartreflex@0 { 124 compatible = "ti,omap3-smartreflex-core"; 142 smartreflex_mpu_iva: smartreflex@480c9000 { 143 compatible = "ti,omap3-smartreflex-mpu-iva";
|
| /linux/include/dt-bindings/bus/ |
| H A D | ti-sysc.h | 16 /* SmartReflex sysc found on 36xx and later */
|
| /linux/drivers/opp/ |
| H A D | ti-opp-supply.c | 9 * SmartReflex Class0.
|
| /linux/ |
| H A D | MAINTAINERS | 7981 F: drivers/soc/ti/smartreflex.c 7982 F: include/linux/power/smartreflex.h
|