Home
last modified time | relevance | path

Searched +full:powered +full:- +full:on (Results 1 – 25 of 925) sorted by relevance

12345678910>>...37

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/
H A Dmali_kbase_pm_defs.h3 * (C) COPYRIGHT 2014-2017 ARM Limited. All rights reserved.
12 * Boston, MA 02110-1301, USA.
19 * Backend-specific Power Manager definitions
39 /* Forward definition - see mali_kbase.h */
44 * enum kbase_pm_core_type - The types of core in a GPU.
47 * - kbase_pm_get_present_cores()
48 * - kbase_pm_get_active_cores()
49 * - kbase_pm_get_trans_cores()
50 * - kbase_pm_get_ready_cores().
52 * They specify which type of core should be acted on. These values are set in
[all …]
H A Dmali_kbase_pm_always_on.h4 * (C) COPYRIGHT 2011-2015 ARM Limited. All rights reserved.
13 * Boston, MA 02110-1301, USA.
22 * "Always on" power management policy
30 * The "Always on" power management policy has the following
33 * - When KBase indicates that the GPU will be powered up, but we don't yet
35 * All Shader Cores are powered up, regardless of whether or not they will
38 * - When KBase indicates that a set of Shader Cores are needed to submit the
40 * All Shader Cores are kept powered, regardless of whether or not they will
43 * - When KBase indicates that the GPU need not be powered:
44 * The Shader Cores are kept powered, regardless of whether or not they will
[all …]
H A Dmali_kbase_pm_internal.h3 * (C) COPYRIGHT 2010-2017 ARM Limited. All rights reserved.
12 * Boston, MA 02110-1301, USA.
34 * kbase_pm_dev_idle - The GPU is idle.
43 * kbase_pm_dev_activate - The GPU is active.
52 * kbase_pm_get_present_cores - Get details of the cores that are present in
69 * kbase_pm_get_active_cores - Get details of the cores that are currently
74 * turned on *and* busy).
85 * kbase_pm_get_trans_cores - Get details of the cores that are currently
101 * kbase_pm_get_ready_cores - Get details of the cores that are currently
102 * powered and ready for jobs.
[all …]
H A Dmali_kbase_pm_policy.h3 * (C) COPYRIGHT 2010-2015 ARM Limited. All rights reserved.
12 * Boston, MA 02110-1301, USA.
26 * kbase_pm_policy_init - Initialize power policy framework
33 * initialized, -errno otherwise.
38 * kbase_pm_policy_term - Terminate power policy framework
45 * kbase_pm_update_active - Update the active power state of the GPU
54 * kbase_pm_update_cores - Update the desired core state of the GPU
71 * kbase_pm_request_cores_sync - Synchronous variant of kbase_pm_request_cores()
80 * work of ensuring the requested cores will remain powered until a matching
88 * kbase_pm_request_cores - Mark one or more cores as being required
[all …]
H A Dmali_kbase_pm_driver.c3 * (C) COPYRIGHT 2010-2017 ARM Limited. All rights reserved.
12 * Boston, MA 02110-1301, USA.
53 * enum kbasep_pm_action - Actions that can be performed on a core.
61 * @ACTION_PWRON: Power on the cores specified
68 ACTION_READY = (SHADER_READY_LO - SHADER_PRESENT_LO),
69 ACTION_PWRON = (SHADER_PWRON_LO - SHADER_PRESENT_LO),
70 ACTION_PWROFF = (SHADER_PWROFF_LO - SHADER_PRESENT_LO),
71 ACTION_PWRTRANS = (SHADER_PWRTRANS_LO - SHADER_PRESENT_LO),
72 ACTION_PWRACTIVE = (SHADER_PWRACTIVE_LO - SHADER_PRESENT_LO)
75 /*---------------------------------------------------------------------------*/
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/
H A Dusb251xb.txt1 Microchip USB 2.0 Hi-Speed Hub Controller
4 Hi-Speed Controller.
7 - compatible : Should be "microchip,usb251xb" or one of the specific types:
11 - reg : I2C address on the selected bus (default is <0x2C>)
14 - reset-gpios : Should specify the gpio for hub reset
15 - vdd-supply : Should specify the phandle to the regulator supplying vdd
16 - skip-config : Skip Hub configuration, but only send the USB-Attach command
17 - vendor-id : Set USB Vendor ID of the hub (16 bit, default is 0x0424)
18 - product-id : Set USB Product ID of the hub (16 bit, default depends on type)
19 - device-id : Set USB Device ID of the hub (16 bit, default is 0x0bb3)
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_pm_always_on.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
4 * (C) COPYRIGHT 2011-2015, 2018, 2020-2021 ARM Limited. All rights reserved.
18 * http://www.gnu.org/licenses/gpl-2.0.html.
23 * "Always on" power management policy
31 * The "Always on" power management policy has the following
34 * - When KBase indicates that the GPU will be powered up, but we don't yet
36 * Shader Cores are powered up, regardless of whether or not they will be
39 * - When KBase indicates that Shader Cores are needed to submit the currently
41 * Shader Cores are kept powered, regardless of whether or not they will be
44 * - When KBase indicates that the GPU need not be powered:
[all …]
H A Dmali_kbase_pm_internal.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
4 * (C) COPYRIGHT 2010-2022 ARM Limited. All rights reserved.
18 * http://www.gnu.org/licenses/gpl-2.0.html.
36 * kbase_pm_dev_idle - The GPU is idle.
45 * kbase_pm_dev_activate - The GPU is active.
54 * kbase_pm_get_present_cores - Get details of the cores that are present in
71 * kbase_pm_get_active_cores - Get details of the cores that are currently
79 * turned on *and* busy).
87 * kbase_pm_get_trans_cores - Get details of the cores that are currently
103 * kbase_pm_get_ready_cores - Get details of the cores that are currently
[all …]
H A Dmali_kbase_pm_mcu_states.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
4 * (C) COPYRIGHT 2020-2022 ARM Limited. All rights reserved.
18 * http://www.gnu.org/licenses/gpl-2.0.html.
23 * Backend-specific Power Manager MCU state definitions.
24 * The function-like macro KBASEP_MCU_STATE() must be defined before including
28 * @OFF: The MCU is powered off.
35 * @ON: The MCU is active and hwcnt has been enabled.
38 * @ON_HWCNT_DISABLE: The MCU is on and hwcnt is being disabled.
39 * @ON_HALT: The MCU is on and hwcnt has been disabled, MCU
43 * @PEND_OFF: MCU is being disabled, pending on powering off.
[all …]
H A Dmali_kbase_pm_defs.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
4 * (C) COPYRIGHT 2014-2022 ARM Limited. All rights reserved.
18 * http://www.gnu.org/licenses/gpl-2.0.html.
23 * Backend-specific Power Manager definitions
36 /* Forward definition - see mali_kbase.h */
41 * enum kbase_pm_core_type - The types of core in a GPU.
49 * - kbase_pm_get_present_cores()
50 * - kbase_pm_get_active_cores()
51 * - kbase_pm_get_trans_cores()
52 * - kbase_pm_get_ready_cores().
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_pm.c2 * Copyright (C) 2011-2017 ARM Limited. All rights reserved.
8 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
44 /* PMU domains which are actually powered on (protected by pm_lock_exec) */
48 * domains which marked as powered on (protected by pm_lock_exec)
49 * This can be different from pmu_mask_current right after GPU power on
50 * if the PMU domains default to powered up.
214 mali_bool ret = MALI_TRUE; /* Assume all is powered on instantly */ in mali_pm_get_domain_refs()
225 * was not already powered on. in mali_pm_get_domain_refs()
230 * There is a time gap between we power on the domain and in mali_pm_get_domain_refs()
231 * set the power state of the corresponding groups to be on. in mali_pm_get_domain_refs()
[all …]
/OK3568_Linux_fs/kernel/Documentation/w1/slaves/
H A Dw1_therm.rst15 -----------
41 A bulk read of all devices on the bus could be done writing ``trigger``
43 send the convert command to all devices on the bus, and if parasite
44 powered devices are detected on the bus (and strong pullup is enabled
46 time required by parasited powered device on the line. Reading
48 -1 if at least one sensor still in conversion, 1 if conversion is complete
53 ``temperature`` on this device will return the temperature measured at the
59 adjust it (write). A temperature conversion time depends on the device type and
71 the sensor. Resolution is reset when the sensor gets power-cycled.
78 ``resolution`` entry on each device, if supported by the sensor.
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ipa_control/
H A Dmali_kbase_csf_ipa_control.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
4 * (C) COPYRIGHT 2020-2022 ARM Limited. All rights reserved.
18 * http://www.gnu.org/licenses/gpl-2.0.html.
33 * struct kbase_ipa_control_perf_counter - Performance counter description
44 * It may be dependent on GPU architecture.
68 * kbase_ipa_control_init - Initialize the IPA Control component
75 * kbase_ipa_control_term - Terminate the IPA Control component
82 * kbase_ipa_control_register - Register a client to the IPA Control component
90 * number of counters that exist on the IPA Control interface.
104 * Return: 0 on success, negative -errno on error
[all …]
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dmcpm.h1 /* SPDX-License-Identifier: GPL-2.0-only */
6 * Copyright: (C) 2012-2013 Linaro Limited
40 * branch once it is ready to re-enter the kernel using ptr, or NULL if it
59 * mcpm_is_available - returns whether MCPM is initialized and available
66 * mcpm_cpu_power_up - make given CPU in given cluster runable
71 * The identified CPU is brought out of reset. If the cluster was powered
87 * mcpm_cpu_power_down - power the calling CPU down
89 * The calling CPU is powered down.
92 * then the cluster is prepared for power-down too.
96 * On success this does not return. Re-entry in the kernel is expected
[all …]
/OK3568_Linux_fs/u-boot/include/
H A Dgeneric-phy.h2 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
3 * Written by Jean-Jacques Hiblot <jjhiblot@ti.com>
5 * SPDX-License-Identifier: GPL-2.0+
11 #include <generic-phy-dp.h>
12 #include <generic-phy-mipi-dphy.h>
13 #include <generic-phy-pcie.h>
21 * union phy_configure_opts - Opaque generic phy configuration
35 * struct phy_attrs - represents phy attributes
47 * struct phy - A handle to (allowing control of) a single phy port.
65 * struct udevice_ops - set of function pointers for phy operations
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/dvb/
H A Dfe-diseqc-reset-overload.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 FE_DISEQC_RESET_OVERLOAD - Restores the power to the antenna subsystem, if it was powered off due -
31 If the bus has been automatically powered off due to power overload,
34 is manually powered off. Not all Digital TV adapters support this ioctl.
39 On success 0 is returned.
41 On error -1 is returned, and the ``errno`` variable is set
45 :ref:`Generic Error Codes <gen-errors>` chapter.
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/platform/
H A Dplatform_rockchips_sdio.c17 #include <linux/rfkill-wlan.h> /* rockchip_wifi_xxx() */
22 * 0: power on successfully
23 * others: power on failed
32 printk("==== Launching Wi-Fi driver! (Powered by Rockchip) ====\n"); in platform_wifi_power_on()
34 printk("Realtek SDIO WiFi driver (Powered by Rockchip) init.\n"); in platform_wifi_power_on()
46 printk("=== Dislaunching Wi-Fi driver! (Powered by Rockchip) ==\n"); in platform_wifi_power_off()
48 printk("Realtek SDIO WiFi driver (Powered by Rockchip) init.\n"); in platform_wifi_power_off()
/OK3568_Linux_fs/kernel/Documentation/sound/soc/
H A Dpops-clicks.rst6 of components within the audio subsystem. This is noticeable on PCs when an
8 powered up and causes a popping noise on the speakers).
10 Pops and clicks can be more frequent on portable systems with DAPM. This is
11 because the components within the subsystem are being dynamically powered
12 depending on the audio usage and this can subsequently cause a small pop or
23 shutdown and follows some basic rules:-
26 Startup Order :- DAC --> Mixers --> Output PGA --> Digital Unmute
28 Shutdown Order :- Digital Mute --> Output PGA --> Mixers --> DAC
39 playback in that components are powered in a sequence depending upon stream
43 Startup Order - Input PGA --> Mixers --> ADC
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_pbha.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
4 * (C) COPYRIGHT 2021-2022 ARM Limited. All rights reserved.
18 * http://www.gnu.org/licenses/gpl-2.0.html.
28 * kbasep_pbha_supported - check whether PBHA registers are
33 * Should only be used in mali_kbase_pbha* files - thus the
41 * kbase_pbha_record_settings - record PBHA settings to be applied when
42 * L2 is powered down
45 * @runtime: true if it's called at runtime and false if it's called on init.
50 * Return: 0 on success, otherwise error code.
57 * kbase_pbha_write_settings - write recorded PBHA settings to GPU
[all …]
/OK3568_Linux_fs/kernel/Documentation/trace/coresight/
H A Dcoresight-ect.rst1 .. SPDX-License-Identifier: GPL-2.0
11 --------------------
21 0 C 0----------->: : +======>(other CTI channel IO)
22 0 P 0<-----------: : v
24 0000000 : CTI :<=========>*CTM*<====>: CTI :---+
25 ####### in_trigs : : (id 0-3) ***** ::::::: v
26 # ETM #----------->: : ^ #######
27 # #<-----------: : +---# ETR #
41 CoreSight devices on the trace data path. When these devices are enabled the
42 attached CTIs will also be enabled. By default/on power up the CTIs have
[all …]
/OK3568_Linux_fs/kernel/arch/mips/kernel/
H A Dsmp-cps.c1 // SPDX-License-Identifier: GPL-2.0-or-later
17 #include <asm/mips-cps.h>
20 #include <asm/pm-cps.h>
22 #include <asm/smp-cps.h>
73 for (v = 0; v < min_t(int, core_vpes, NR_CPUS - nvpes); v++) { in cps_smp_setup()
97 /* Core 0 is powered up (we're running on it) */ in cps_smp_setup()
112 /* If we have an FPU, enroll ourselves in the FPU-full mask */ in cps_smp_setup()
126 /* Detect whether the CCA is unsuited to multi-core SMP */ in cps_prepare_cpus()
131 /* The CCA is coherent, multi-core is fine */ in cps_prepare_cpus()
136 /* CCA is not coherent, multi-core is not usable */ in cps_prepare_cpus()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_config.h3 * (C) COPYRIGHT 2010-2016 ARM Limited. All rights reserved.
12 * Boston, MA 02110-1301, USA.
54 * kbase_platform_funcs_conf - Specifies platform init/term function pointers
62 * platform_init_func - platform specific init function pointer
63 * @kbdev - kbase_device pointer
65 * Returns 0 on success, negative error code otherwise.
77 * platform_term_func - platform specific termination function pointer
78 * @kbdev - kbase_device pointer
82 * idle but still powered and clocked.
93 * By default no callbacks will be made and the GPU must not be powered off.
[all …]
H A Dmali_kbase_trace_timeline_defs.h3 * (C) COPYRIGHT 2012-2015 ARM Limited. All rights reserved.
12 * Boston, MA 02110-1301, USA.
25 * Conventions on Event Names:
27 * - The prefix determines something about how the timeline should be
29 * - 'SW' and 'HW' as the first part will be used to determine whether a
30 * timeline is to do with Software or Hardware - effectively, separate
32 * - 'START', 'STOP', 'ENTER', 'LEAVE' can be used in the second part, and
33 * signify related pairs of events - these are optional.
34 * - 'FLOW' indicates a generic event, which can use dependencies
35 * - This gives events such as:
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Daiutils.c46 /* ForceSlowClk, 1: sb/cores running on slow clock, 0: power logic control */
78 /* OTP is powered up, use def. CIS, no SPROM */
80 /* OTP is powered up, SPROM is present */
82 /* OTP is powered up, no SPROM */
84 /* OTP is powered down, SPROM is present */
90 /* 43224 chip-specific ChipControl register bits */
109 /* 4331 chip-specific ChipControl register bits */
116 /* sprom/gpio13-15 mux */
120 /* set drive out GPIO_CLK on sprom_cs pin */
126 /* override core control on pipe_AuxClkEnable */
[all …]
/OK3568_Linux_fs/kernel/drivers/pci/hotplug/
H A Dpciehp.h1 /* SPDX-License-Identifier: GPL-2.0+ */
6 * Copyright (C) 2001 Greg Kroah-Hartman (greg@kroah.com)
8 * Copyright (C) 2003-2004 Intel Corporation
36 pci_dbg(ctrl->pcie->port, format, ## arg)
38 pci_err(ctrl->pcie->port, format, ## arg)
40 pci_info(ctrl->pcie->port, format, ## arg)
42 pci_warn(ctrl->pcie->port, format, ## arg)
47 * struct controller - PCIe hotplug controller
55 * @cmd_busy: flag set on Slot Control register write, cleared by IRQ handler
56 * on reception of a Command Completed event
[all …]

12345678910>>...37