| /OK3568_Linux_fs/kernel/drivers/net/ipa/ |
| H A D | ipa_smp2p.c | 1 // SPDX-License-Identifier: GPL-2.0 3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. 4 * Copyright (C) 2019-2020 Linaro Ltd. 15 #include "ipa.h" 20 * DOC: IPA SMP2P communication with the modem 23 * the modem. The IPA driver uses this for two purposes: to enable the modem 25 * state of the IPA clock in the event of a crash. 29 * latter case, the modem uses an SMP2P interrupt to tell the AP IPA driver 32 * The modem is also able to inquire about the current state of the IPA 33 * clock by trigging another SMP2P interrupt to the AP. We communicate [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | qcom,ipa.yaml | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/net/qcom,ipa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm IP Accelerator (IPA) 10 - Alex Elder <elder@kernel.org> 13 This binding describes the Qualcomm IPA. The IPA is capable of offloading 17 The IPA sits between multiple independent "execution environments," 18 including the Application Processor (AP) and the modem. The IPA presents 20 The GSI is an integral part of the IPA, but it is logically isolated [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ipa_control/ |
| H A D | mali_kbase_csf_ipa_control.h | 1 /* 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. 28 * Maximum index accepted to configure an IPA Control performance counter. 33 * struct kbase_ipa_control_perf_counter - Performance counter description 47 * This structure is used by clients of the IPA Control component to describe 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. [all …]
|
| H A D | mali_kbase_csf_ipa_control.c | 1 // 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. 28 * Status flags from the STATUS register of the IPA Control interface. 36 * Commands for the COMMAND register of the IPA Control interface. 61 #define MAX_PRFCNT_VALUE (((u64)1 << 48) - 1) 64 * struct kbase_ipa_control_listener_data - Data for the GPU clock frequency 67 * @listener: GPU clock frequency listener. 89 while (--max_loops && (status & flags)) in wait_status() 92 dev_err(kbdev->dev, "IPA_CONTROL STATUS register stuck"); in wait_status() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
| H A D | mali_kbase_ipa_counter_common_csf.c | 1 // SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note 4 * (C) COPYRIGHT 2020-2021 ARM Limited. All rights reserved. 18 * http://www.gnu.org/licenses/gpl-2.0.html. 23 #include "ipa/mali_kbase_ipa_debugfs.h" 41 * - max sampling interval of 1 second. 42 * - max GPU frequency of 2 GHz. 43 * - max number of cores as 32. 44 * - max increment of 4 in per core counter value at every clock cycle. 50 #define MAX_COUNTER_INCREMENT (((u64)1 << 38) - 1) 56 if (a > 0 && (S64_MAX - a) < b) in kbase_ipa_add_saturate() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/qcom/ |
| H A D | sc7180.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 8 #include <dt-bindings/clock/qcom,dispcc-sc7180.h> 9 #include <dt-bindings/clock/qcom,gcc-sc7180.h> 10 #include <dt-bindings/clock/qcom,gpucc-sc7180.h> 11 #include <dt-bindings/clock/qcom,lpasscorecc-sc7180.h> 12 #include <dt-bindings/clock/qcom,rpmh.h> 13 #include <dt-bindings/clock/qcom,videocc-sc7180.h> 14 #include <dt-bindings/interconnect/qcom,osm-l3.h> 15 #include <dt-bindings/interconnect/qcom,sc7180.h> 16 #include <dt-bindings/interrupt-controller/arm-gic.h> [all …]
|
| H A D | sdm845.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/clock/qcom,camcc-sdm845.h> 9 #include <dt-bindings/clock/qcom,dispcc-sdm845.h> 10 #include <dt-bindings/clock/qcom,gcc-sdm845.h> 11 #include <dt-bindings/clock/qcom,gpucc-sdm845.h> 12 #include <dt-bindings/clock/qcom,lpass-sdm845.h> 13 #include <dt-bindings/clock/qcom,rpmh.h> 14 #include <dt-bindings/clock/qcom,videocc-sdm845.h> 15 #include <dt-bindings/interconnect/qcom,osm-l3.h> 16 #include <dt-bindings/interconnect/qcom,sdm845.h> [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_pm_metrics.c | 1 // SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note 4 * (C) COPYRIGHT 2011-2022 ARM Limited. All rights reserved. 18 * http://www.gnu.org/licenses/gpl-2.0.html. 42 /* Shift used for kbasep_pm_metrics_data.time_busy/idle - units of (1 << 8) ns 56 * ON -> ON | OFF | STOPPED 57 * STOPPED -> ON | OFF 58 * OFF -> ON 76 * tear-down and should not be subject to a race from an OFF->ON transition 91 if (atomic_cmpxchg(&metrics->timer_state, TIMER_STOPPED, TIMER_OFF) != TIMER_ON) in dvfs_callback() 94 kbase_pm_get_dvfs_action(metrics->kbdev); in dvfs_callback() [all …]
|
| H A D | mali_kbase_pm_driver.c | 1 // 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. 77 * enum kbasep_pm_action - Actions that can be performed on a core. 92 ACTION_READY = (SHADER_READY_LO - SHADER_PRESENT_LO), 93 ACTION_PWRON = (SHADER_PWRON_LO - SHADER_PRESENT_LO), 94 ACTION_PWROFF = (SHADER_PWROFF_LO - SHADER_PRESENT_LO), 95 ACTION_PWRTRANS = (SHADER_PWRTRANS_LO - SHADER_PRESENT_LO), 96 ACTION_PWRACTIVE = (SHADER_PWRACTIVE_LO - SHADER_PRESENT_LO) 109 lockdep_assert_held(&kbdev->hwaccess_lock); in kbase_pm_is_mcu_desired() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 * (C) COPYRIGHT 2018-2023 ARM Limited. All rights reserved. 18 * http://www.gnu.org/licenses/gpl-2.0.html. 64 * enum kbase_csf_queue_bind_state - bind state of the queue 80 * enum kbase_csf_reset_gpu_state - state of the gpu reset 117 * enum kbase_csf_group_state - state of the GPU command queue group 123 * and is subjected to time-slice based 134 * slots left after scheduling non-idle 148 * to time-slice based scheduling. A resume 150 * re-assigned to the group and once the [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_core_linux.c | 3 * (C) COPYRIGHT 2010-2017 ARM Limited. All rights reserved. 12 * Boston, MA 02110-1301, USA. 29 #include <ipa/mali_kbase_ipa_debugfs.h> 128 switch (version->major) { in kbase_api_handshake() 133 version->major = 6; in kbase_api_handshake() 134 version->minor = 1; in kbase_api_handshake() 141 version->major = 7; in kbase_api_handshake() 142 version->minor = 1; in kbase_api_handshake() 149 version->major = 8; in kbase_api_handshake() 150 version->minor = 4; in kbase_api_handshake() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/virt/kvm/ |
| H A D | api.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 The Definitive KVM (Kernel-based Virtual Machine) API Documentation 13 - System ioctls: These query and set global attributes which affect the 17 - VM ioctls: These query and set attributes that affect an entire virtual 24 - vcpu ioctls: These query and set attributes that control the operation 32 - device ioctls: These query and set attributes that control the operation 80 facility that allows backward-compatible extensions to the API to be 84 Instead, kvm defines extension identifiers and a facility to query 104 the ioctl returns -ENOTTY. 122 ----------------------- [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/info/ |
| H A D | gccint.info | 3 Copyright (C) 1988-2020 Free Software Foundation, Inc. 8 Invariant Sections being "Funding Free Software", the Front-Cover Texts 9 being (a) (see below), and with the Back-Cover Texts being (b) (see 13 (a) The FSF's Front-Cover Text is: 17 (b) The FSF's Back-Cover Text is: 22 INFO-DIR-SECTION Software development 23 START-INFO-DIR-ENTRY 25 END-INFO-DIR-ENTRY 29 Copyright (C) 1988-2020 Free Software Foundation, Inc. 34 Invariant Sections being "Funding Free Software", the Front-Cover Texts [all …]
|
| H A D | gdb.info | 3 Copyright (C) 1988-2021 Free Software Foundation, Inc. 9 Documentation", with the Front-Cover Texts being "A GNU Manual," and 10 with the Back-Cover Texts as in (a) below. 12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify 15 INFO-DIR-SECTION Software development 16 START-INFO-DIR-ENTRY 19 END-INFO-DIR-ENTRY 24 Source-Level Debugger' for GDB (GNU Toolchain for the A-profile 25 Architecture 10.3-2021.07 (arm-10.29)) Version 10.2.90.20210621-git. 27 Copyright (C) 1988-2021 Free Software Foundation, Inc. [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/info/ |
| H A D | gccint.info | 3 Copyright (C) 1988-2020 Free Software Foundation, Inc. 8 Invariant Sections being "Funding Free Software", the Front-Cover Texts 9 being (a) (see below), and with the Back-Cover Texts being (b) (see 13 (a) The FSF's Front-Cover Text is: 17 (b) The FSF's Back-Cover Text is: 22 INFO-DIR-SECTION Software development 23 START-INFO-DIR-ENTRY 25 END-INFO-DIR-ENTRY 29 Copyright (C) 1988-2020 Free Software Foundation, Inc. 34 Invariant Sections being "Funding Free Software", the Front-Cover Texts [all …]
|
| H A D | gdb.info | 3 Copyright (C) 1988-2021 Free Software Foundation, Inc. 9 Documentation", with the Front-Cover Texts being "A GNU Manual," and 10 with the Back-Cover Texts as in (a) below. 12 (a) The FSF's Back-Cover Text is: "You are free to copy and modify 15 INFO-DIR-SECTION Software development 16 START-INFO-DIR-ENTRY 19 END-INFO-DIR-ENTRY 24 Source-Level Debugger' for GDB (GNU Toolchain for the A-profile 25 Architecture 10.3-2021.07 (arm-10.29)) Version 10.2.90.20210621-git. 27 Copyright (C) 1988-2021 Free Software Foundation, Inc. [all …]
|
| /OK3568_Linux_fs/kernel/arch/s390/kvm/ |
| H A D | kvm-s390.c | 1 // SPDX-License-Identifier: GPL-2.0 14 #define KMSG_COMPONENT "kvm-s390" 36 #include <asm/asm-offsets.h> 48 #include "kvm-s390.h" 53 #include "trace-s390.h" 201 * defines in FACILITIES_KVM and the non-hypervisor managed bits. 222 /* available subfunctions indicated via query / "test bit" */ 233 /* every s390 is virtualization enabled ;-) */ in kvm_arch_hardware_enable() 253 * -delta to the epoch. in kvm_clock_sync_scb() 255 delta = -delta; in kvm_clock_sync_scb() [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/man/man1/ |
| H A D | aarch64-none-linux-gnu-gcc.1 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 73 .\" Fear. Run. Save yourself. No user-serviceable parts. 83 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 99 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 100 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
| H A D | aarch64-none-linux-gnu-g++.1 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 73 .\" Fear. Run. Save yourself. No user-serviceable parts. 83 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 99 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 100 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/man/man1/ |
| H A D | arm-none-linux-gnueabihf-gcc.1 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 73 .\" Fear. Run. Save yourself. No user-serviceable parts. 83 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 99 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 100 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
| H A D | arm-none-linux-gnueabihf-g++.1 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 73 .\" Fear. Run. Save yourself. No user-serviceable parts. 83 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 99 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 100 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_core_linux.c | 1 // SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note 4 * (C) COPYRIGHT 2010-2023 ARM Limited. All rights reserved. 18 * http://www.gnu.org/licenses/gpl-2.0.html. 31 #include <ipa/mali_kbase_ipa_debugfs.h> 106 #include <linux/clk-provider.h> 127 * KBASE_API_VERSION - KBase API Version 136 * struct mali_kbase_capability_def - kbase capabilities table 147 * This must be kept in-sync with mali_kbase_cap 174 return -EOPNOTSUPP; in kbase_devfreq_opp_helper() 179 * mali_kbase_supports_cap - Query whether a kbase capability is supported [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/ |
| H A D | wlioctl.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 * Copyright (C) 1999-2017, Broadcom Corporation 29 * <<Broadcom-WL-IPTag/Open:>> 31 * $Id: wlioctl.h 677952 2017-01-05 23:25:28Z $ 91 (sizeof(wl_dfs_forced_t) + (((n) < 1) ? (0) : (((n) - 1)* sizeof(chanspec_t)))) 107 #define DFS_SCAN_S_IDLE -1 193 * will see OBSS, [means that, we false detected that OBSS-is-gone 294 * Per-BSS information structure. 396 #define WL_GSCAN_INFO_FIXED_FIELD_SIZE (sizeof(wl_gscan_bss_info_t) - sizeof(wl_bss_info_t)) 546 #define WL_EXTDSCAN_PARAMS_FIXED_SIZE (sizeof(wl_extdscan_params_t) - sizeof(chan_scandata_t)) [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/ |
| H A D | wlioctl.h | 26 * <<Broadcom-WL-IPTag/Dual:>> 62 * BCME_.. error codes are extended by various features - e.g. FTM, NAN, SAE etc. 69 * The error codes -4096 ... -5119 are reserved for firmware signing. 71 * Next available (inclusive) range: [-8*1024 + 1, -7*1024] 76 /* 11ax trigger frame format - versioning info */ 122 (sizeof(wl_dfs_forced_t) + (((n) < 1) ? (0) : (((n) - 1)* sizeof(chanspec_t)))) 142 #define DFS_SCAN_S_IDLE -1 227 * will see OBSS, [means that, we false detected that OBSS-is-gone 537 #define WL_GSCAN_INFO_FIXED_FIELD_SIZE (sizeof(wl_gscan_bss_info_t) - sizeof(wl_bss_info_t)) 595 uint8 bsscolor_index; /**< bsscolor index 0-1 */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/ |
| H A D | wlioctl.h | 26 * <<Broadcom-WL-IPTag/Dual:>> 62 * BCME_.. error codes are extended by various features - e.g. FTM, NAN, SAE etc. 69 * The error codes -4096 ... -5119 are reserved for firmware signing. 71 * Next available (inclusive) range: [-8*1024 + 1, -7*1024] 76 /* 11ax trigger frame format - versioning info */ 122 (sizeof(wl_dfs_forced_t) + (((n) < 1) ? (0) : (((n) - 1)* sizeof(chanspec_t)))) 142 #define DFS_SCAN_S_IDLE -1 227 * will see OBSS, [means that, we false detected that OBSS-is-gone 537 #define WL_GSCAN_INFO_FIXED_FIELD_SIZE (sizeof(wl_gscan_bss_info_t) - sizeof(wl_bss_info_t)) 595 uint8 bsscolor_index; /**< bsscolor index 0-1 */ [all …]
|