Searched refs:power (Results 1 - 25 of 664) sorted by relevance

1234567891011>>

/linux-master/arch/powerpc/boot/dts/fsl/
H A De5500_power_isa.dtsi37 power-isa-version = "2.06";
38 power-isa-b; // Base
39 power-isa-e; // Embedded
40 power-isa-atb; // Alternate Time Base
41 power-isa-cs; // Cache Specification
42 power-isa-ds; // Decorated Storage
43 power-isa-e.ed; // Embedded.Enhanced Debug
44 power-isa-e.pd; // Embedded.External PID
45 power-isa-e.hv; // Embedded.Hypervisor
46 power
[all...]
H A De500mc_power_isa.dtsi37 power-isa-version = "2.06";
38 power-isa-b; // Base
39 power-isa-e; // Embedded
40 power-isa-atb; // Alternate Time Base
41 power-isa-cs; // Cache Specification
42 power-isa-ds; // Decorated Storage
43 power-isa-e.ed; // Embedded.Enhanced Debug
44 power-isa-e.pd; // Embedded.External PID
45 power-isa-e.hv; // Embedded.Hypervisor
46 power
[all...]
H A De6500_power_isa.dtsi37 power-isa-version = "2.06";
38 power-isa-b; // Base
39 power-isa-e; // Embedded
40 power-isa-atb; // Alternate Time Base
41 power-isa-cs; // Cache Specification
42 power-isa-ds; // Decorated Storage
43 power-isa-e.ed; // Embedded.Enhanced Debug
44 power-isa-e.pd; // Embedded.External PID
45 power-isa-e.hv; // Embedded.Hypervisor
46 power
[all...]
H A De500v2_power_isa.dtsi37 power-isa-version = "2.03";
38 power-isa-b; // Base
39 power-isa-e; // Embedded
40 power-isa-atb; // Alternate Time Base
41 power-isa-cs; // Cache Specification
42 power-isa-e.le; // Embedded.Little-Endian
43 power-isa-e.pm; // Embedded.Performance Monitor
44 power-isa-ecl; // Embedded Cache Locking
45 power-isa-mmc; // Memory Coherence
46 power
[all...]
/linux-master/drivers/gpu/drm/i915/selftests/
H A Dlibrapl.c22 unsigned long long power; local
25 if (rdmsrl_safe(MSR_RAPL_POWER_UNIT, &power))
28 units = (power & 0x1f00) >> 8;
30 if (rdmsrl_safe(MSR_PP1_ENERGY_STATUS, &power))
33 return (1000000 * power) >> units; /* convert to uJ */
/linux-master/drivers/pmdomain/bcm/
H A DMakefile3 obj-$(CONFIG_BCM2835_POWER) += bcm2835-power.o
4 obj-$(CONFIG_BCM63XX_POWER) += bcm63xx-power.o
5 obj-$(CONFIG_RASPBERRYPI_POWER) += raspberrypi-power.o
H A Dbcm63xx-power.c20 struct bcm63xx_power *power; member in struct:bcm63xx_power_dev
40 struct bcm63xx_power *power = pmd->power; local
47 *is_on = !(__raw_readl(power->base) & pmd->mask);
54 struct bcm63xx_power *power = pmd->power; local
61 spin_lock_irqsave(&power->lock, flags);
62 val = __raw_readl(power->base);
67 __raw_writel(val, power->base);
68 spin_unlock_irqrestore(&power
94 struct bcm63xx_power *power; local
[all...]
H A Dbcm2835-power.c61 /* The power gates must be enabled with this bit before enabling the LDO in the
109 #define PM_READ(reg) readl(power->base + (reg))
110 #define PM_WRITE(reg, val) writel(PM_PASSWORD | (val), power->base + (reg))
133 struct bcm2835_power *power; member in struct:bcm2835_power_domain
152 static int bcm2835_asb_control(struct bcm2835_power *power, u32 reg, bool enable) argument
154 void __iomem *base = power->asb;
163 if (power->rpivid_asb)
164 base = power->rpivid_asb;
187 static int bcm2835_asb_enable(struct bcm2835_power *power, u32 reg) argument
189 return bcm2835_asb_control(power, re
192 bcm2835_asb_disable(struct bcm2835_power *power, u32 reg) argument
199 struct bcm2835_power *power = pd->power; local
219 struct bcm2835_power *power = pd->power; local
293 struct bcm2835_power *power = pd->power; local
348 struct bcm2835_power *power = pd->power; local
377 struct bcm2835_power *power = pd->power; local
443 struct bcm2835_power *power = pd->power; local
503 bcm2835_init_power_domain(struct bcm2835_power *power, int pd_xlate_index, const char *name) argument
548 struct bcm2835_power *power = container_of(rcdev, struct bcm2835_power, local
578 struct bcm2835_power *power = container_of(rcdev, struct bcm2835_power, local
620 struct bcm2835_power *power; local
[all...]
/linux-master/drivers/base/power/
H A Druntime.c3 * drivers/base/power/runtime.c - Helper functions for device runtime PM
18 #include "power.h"
56 * update_pm_runtime_accounting - Update the time accounting of power states
59 * In order to be able to have time accounting of the various power states
70 if (dev->power.disable_depth > 0)
73 last = dev->power.accounting_timestamp;
76 dev->power.accounting_timestamp = now;
88 if (dev->power.runtime_status == RPM_SUSPENDED)
89 dev->power.suspended_time += delta;
91 dev->power
[all...]
H A Dsysfs.c12 #include "power.h"
17 * Runtime power management of a device can be blocked with the help of
19 * the power/control file:
21 * + "auto\n" to allow the device to be power managed at run time;
22 * + "on\n" to prevent the device from being power managed at run time;
25 * subject to automatic power management, depending on their drivers.
26 * Changing this attribute to "on" prevents the driver from power managing
33 * used to activate devices from suspended or low power states. Such
34 * devices have one of three values for the sysfs power/wakeup file:
43 * keyboards and mice (both PS2 and USB styles), power button
[all...]
/linux-master/drivers/net/ipa/
H A Dipa_power.c26 * interconnects (buses) it depends on are enabled. Runtime power
38 * struct ipa_power - IPA power management information
54 static int ipa_interconnect_init(struct ipa_power *power, argument
62 interconnect = &power->interconnect[0];
63 for (i = 0; i < power->interconnect_count; i++) {
72 ret = of_icc_bulk_get(power->dev, power->interconnect_count,
73 power->interconnect);
78 icc_bulk_disable(power->interconnect_count, power
89 ipa_interconnect_exit(struct ipa_power *power) argument
97 struct ipa_power *power = ipa->power; local
117 struct ipa_power *power = ipa->power; local
197 ipa_power_retention_init(struct ipa_power *power) argument
213 ipa_power_retention_exit(struct ipa_power *power) argument
223 struct ipa_power *power = ipa->power; local
258 struct ipa_power *power; local
312 ipa_power_exit(struct ipa_power *power) argument
[all...]
/linux-master/drivers/staging/nvec/
H A Dnvec_power.c3 * nvec_power: power supply driver for a NVIDIA compliant embedded controller
87 struct nvec_power *power = local
95 if (power->on != res->plu) {
96 power->on = res->plu;
109 static void get_bat_mfg_data(struct nvec_power *power) argument
116 nvec_write_async(power->nvec, buf, 2);
123 struct nvec_power *power = local
134 if (power->bat_present == 0) {
136 get_bat_mfg_data(power);
139 power
226 struct nvec_power *power = dev_get_drvdata(psy->dev.parent); local
242 struct nvec_power *power = dev_get_drvdata(psy->dev.parent); local
351 struct nvec_power *power = container_of(work, struct nvec_power, local
376 struct nvec_power *power; local
421 struct nvec_power *power = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/power/supply/
H A Daxp20x_usb_power.c3 * AXP20x PMIC USB power supply status driver
26 #define DRVNAME "axp20x-usb-power-supply"
83 static bool axp20x_usb_vbus_needs_polling(struct axp20x_usb_power *power) argument
90 if (power->axp_data->vbus_needs_polling && !power->online)
98 struct axp20x_usb_power *power = devid; local
100 power_supply_changed(power->supply);
102 mod_delayed_work(system_power_efficient_wq, &power->vbus_detect, DEBOUNCE_TIME);
109 struct axp20x_usb_power *power = local
114 ret = regmap_read(power
139 axp20x_get_usb_type(struct axp20x_usb_power *power, union power_supply_propval *val) argument
173 struct axp20x_usb_power *power = power_supply_get_drvdata(psy); local
284 axp20x_usb_power_set_voltage_min(struct axp20x_usb_power *power, int intval) argument
310 axp20x_usb_power_set_input_current_limit(struct axp20x_usb_power *power, int intval) argument
347 struct axp20x_usb_power *power = power_supply_get_drvdata(psy); local
372 struct axp20x_usb_power *power = power_supply_get_drvdata(psy); local
557 struct axp20x_usb_power *power = dev_get_drvdata(dev); local
576 struct axp20x_usb_power *power = dev_get_drvdata(dev); local
593 configure_iio_channels(struct platform_device *pdev, struct axp20x_usb_power *power) argument
613 configure_adc_registers(struct axp20x_usb_power *power) argument
647 struct axp20x_usb_power *power; local
[all...]
H A Daxp20x_ac_power.c3 * AXP20X and AXP22X PMICs' ACIN power supply driver
39 #define DRVNAME "axp20x-ac-power-supply"
53 struct axp20x_ac_power *power = devid; local
55 power_supply_changed(power->supply);
64 struct axp20x_ac_power *power = power_supply_get_drvdata(psy); local
69 ret = regmap_read(power->regmap, AXP20X_PWR_INPUT_STATUS, &reg);
82 ret = regmap_read(power->regmap, AXP20X_PWR_INPUT_STATUS, &reg);
90 ret = regmap_read(power->regmap, AXP20X_PWR_INPUT_STATUS, &reg);
97 if (val->intval && power->has_acin_path_sel) {
98 ret = regmap_read(power
160 struct axp20x_ac_power *power = power_supply_get_drvdata(psy); local
287 struct axp20x_ac_power *power = dev_get_drvdata(dev); local
306 struct axp20x_ac_power *power = dev_get_drvdata(dev); local
325 struct axp20x_ac_power *power; local
[all...]
H A Dwm831x_power.c510 * posterity, we're probably about to run out of power. */
536 struct wm831x_power *power; local
539 power = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_power),
541 if (power == NULL)
544 power->wm831x = wm831x;
545 platform_set_drvdata(pdev, power);
548 snprintf(power->wall_name, sizeof(power->wall_name),
550 snprintf(power->battery_name, sizeof(power
[all...]
/linux-master/include/video/
H A Dplatform_lcd.h7 * Generic platform-device LCD power control interface.
15 void (*set_power)(struct plat_lcd_data *, unsigned int power);
/linux-master/drivers/gpu/drm/amd/display/modules/power/
H A DMakefile23 # Makefile for the 'power' sub-module of DAL.
28 AMD_DAL_MOD_POWER = $(addprefix $(AMDDALPATH)/modules/power/,$(MOD_POWER))
/linux-master/include/linux/usb/
H A Dsl811.h13 /* given port_power, msec/2 after power on till power good */
16 /* mA/2 power supplied on this port (max = default = 250) */
17 u8 power; member in struct:sl811_platform_data
/linux-master/drivers/media/pci/mantis/
H A Dmantis_dvb.h17 extern int mantis_frontend_power(struct mantis_pci *mantis, enum mantis_power power);
/linux-master/drivers/thermal/
H A Dthermal_trace.h96 TP_PROTO(int cpu, u32 power),
98 TP_ARGS(cpu, power),
102 __field(u32, power)
107 __entry->power = power;
110 TP_printk("cpu=%d power=%u", __entry->cpu, __entry->power)
115 unsigned long cdev_state, u32 power),
117 TP_ARGS(cpus, freq, cdev_state, power),
123 __field(u32, power )
[all...]
/linux-master/drivers/usb/musb/
H A Dmusb_virthub.c25 u8 power; local
31 power = musb_readb(musb->mregs, MUSB_POWER);
32 power &= ~MUSB_POWER_RESUME;
33 musb_dbg(musb, "root port resume stopped, power %02x", power);
34 musb_writeb(musb->mregs, MUSB_POWER, power);
53 u8 power; local
59 /* NOTE: this doesn't necessarily put PHY into low power mode,
64 power = musb_readb(mbase, MUSB_POWER);
68 if (power
124 u8 power; local
[all...]
/linux-master/include/linux/
H A Dpm_wakeup.h79 return dev->power.can_wakeup;
84 return dev->power.can_wakeup && !!dev->power.wakeup;
89 return dev->power.wakeup_path;
94 dev->power.wakeup_path = true;
97 /* drivers/base/power/wakeup.c */
124 dev->power.can_wakeup = capable;
129 return dev->power.can_wakeup;
153 dev->power.should_wakeup = true;
159 dev->power
[all...]
/linux-master/sound/soc/intel/avs/
H A Dtgl.c11 static int avs_tgl_dsp_core_power(struct avs_dev *adev, u32 core_mask, bool power) argument
17 return avs_dsp_core_power(adev, core_mask, power);
39 .power = avs_tgl_dsp_core_power,
/linux-master/drivers/clk/mxs/
H A Dclk-pll.c17 * @power: the shift of power bit
20 * The mxs pll is a fixed rate clock with power and gate control,
26 u8 power; member in struct:clk_pll
36 writel_relaxed(1 << pll->power, pll->base + SET);
47 writel_relaxed(1 << pll->power, pll->base + CLR);
83 void __iomem *base, u8 power, unsigned long rate)
101 pll->power = power;
82 mxs_clk_pll(const char *name, const char *parent_name, void __iomem *base, u8 power, unsigned long rate) argument
/linux-master/arch/mips/alchemy/common/
H A DMakefile9 obj-y += prom.o time.o clock.o platform.o power.o gpiolib.o \

Completed in 351 milliseconds

1234567891011>>