| /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 …]
|
| H A D | ipa_endpoint.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. 12 #include <linux/dma-direction.h> 16 #include "ipa.h" 26 #define atomic_dec_not_zero(v) atomic_add_unless((v), -1, 0) 30 /* RX buffer is 1 page (or a power-of-2 contiguous pages) */ 34 #define IPA_RX_BUFFER_OVERHEAD (PAGE_SIZE - SKB_MAX_ORDER(NET_SKB_PAD, 0)) 36 /* Where to find the QMAP mux_id for a packet within modem-supplied metadata */ 42 /** enum ipa_status_opcode - status element opcode hardware values */ [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/ |
| H A D | mali_kbase_defs.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 * (C) COPYRIGHT 2011-2023 ARM Limited. All rights reserved. 18 * http://www.gnu.org/licenses/gpl-2.0.html. 85 * BASE_JM_MAX_NR_SLOTS - The maximum number of Job Slots to support in the Hardware. 93 * BASE_MAX_NR_AS - The maximum number of Address Spaces to support in the Hardware. 110 #define KBASEP_AS_NR_INVALID (-1) 113 * KBASE_LOCK_REGION_MAX_SIZE_LOG2 - Maximum size in bytes of a MMU lock region, 119 * KBASE_REG_ZONE_MAX - Maximum number of GPU memory region zones 151 /* Maximum number of clock/regulator pairs that may be referenced by 168 * struct kbase_io_access - holds information about 1 register access [all …]
|
| /OK3568_Linux_fs/kernel/arch/s390/kvm/ |
| H A D | priv.c | 1 // SPDX-License-Identifier: GPL-2.0 18 #include <asm/asm-offsets.h> 24 #include <asm/page-states.h> 31 #include "kvm-s390.h" 36 vcpu->stat.instruction_ri++; in handle_ri() 38 if (test_kvm_facility(vcpu->kvm, 64)) { in handle_ri() 40 vcpu->arch.sie_block->ecb3 |= ECB3_RI; in handle_ri() 49 if ((vcpu->arch.sie_block->ipa & 0xf) <= 4) in kvm_s390_handle_aa() 52 return -EOPNOTSUPP; in kvm_s390_handle_aa() 57 vcpu->stat.instruction_gs++; in handle_gs() [all …]
|
| H A D | vsie.c | 1 // SPDX-License-Identifier: GPL-2.0 21 #include "kvm-s390.h" 47 __u8 reserved[0x0700 - 0x0258]; /* 0x0258 */ 56 scb->ipa = 0x1000; in set_validity_icpt() 57 scb->ipb = ((__u32) reason_code) << 16; in set_validity_icpt() 58 scb->icptcode = ICPT_VALIDITY; in set_validity_icpt() 65 atomic_or(PROG_REQUEST, &vsie_page->scb_s.prog20); in prefix_unmapped() 72 if (vsie_page->scb_s.prog0c & PROG_IN_SIE) in prefix_unmapped_sync() 73 atomic_or(CPUSTAT_STOP_INT, &vsie_page->scb_s.cpuflags); in prefix_unmapped_sync() 74 while (vsie_page->scb_s.prog0c & PROG_IN_SIE) in prefix_unmapped_sync() [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/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/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | kvm.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 6 * Userspace interface for /dev/kvm - kernel based virtual machine 71 __u32 enabled; member 77 __u32 enabled; member 117 * For IA-64 (APIC model) IOAPIC0: irq 0-23; IOAPIC1: irq 24-47.. 118 * For X86 (standard AT mode) PIC0/1: irq 0-15. IOAPIC0: 0-23.. 162 * kvm_s390_cmma_log - Used for CMMA migration. 244 /* Encounter unexpected vm-exit due to delivery event. */ 321 __u16 ipa; member 445 ((PAGE_SIZE - sizeof(struct kvm_coalesced_mmio_ring)) / \ [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | kvm.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 6 * Userspace interface for /dev/kvm - kernel based virtual machine 71 __u32 enabled; member 77 __u32 enabled; member 117 * For IA-64 (APIC model) IOAPIC0: irq 0-23; IOAPIC1: irq 24-47.. 118 * For X86 (standard AT mode) PIC0/1: irq 0-15. IOAPIC0: 0-23.. 162 * kvm_s390_cmma_log - Used for CMMA migration. 244 /* Encounter unexpected vm-exit due to delivery event. */ 321 __u16 ipa; member 445 ((PAGE_SIZE - sizeof(struct kvm_coalesced_mmio_ring)) / \ [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 104 the ioctl returns -ENOTTY. 122 ----------------------- 139 ----------------- [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_defs.h | 3 * (C) COPYRIGHT 2011-2017 ARM Limited. All rights reserved. 12 * Boston, MA 02110-1301, USA. 95 …* actually being reset to give other contexts time for their jobs to be soft-stopped and removed f… 104 * Prevent soft-stops from occuring in scheduling situations 110 * @note Soft stop will still be used for non-scheduling purposes e.g. when terminating a context. 117 * Prevent hard-stops from occuring in scheduling situations 121 * @note Hard stop will still be used for non-scheduling purposes e.g. when terminating a context. 157 #define KBASEP_AS_NR_INVALID (-1) 164 #define KBASE_TRACE_MASK ((1 << KBASE_TRACE_SIZE_LOG2)-1) 171 /* Maximum force replay limit when randomization is enabled */ [all …]
|
| 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/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/include/uapi/linux/ |
| H A D | kvm.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 6 * Userspace interface for /dev/kvm - kernel based virtual machine 71 __u32 enabled; member 77 __u32 enabled; member 117 * For IA-64 (APIC model) IOAPIC0: irq 0-23; IOAPIC1: irq 24-47.. 118 * For X86 (standard AT mode) PIC0/1: irq 0-15. IOAPIC0: 0-23.. 162 * kvm_s390_cmma_log - Used for CMMA migration. 259 /* Encounter unexpected vm-exit due to delivery event. */ 261 /* Encounter unexpected vm-exit reason */ 339 __u16 ipa; member [all …]
|
| /OK3568_Linux_fs/kernel/tools/include/uapi/linux/ |
| H A D | kvm.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 6 * Userspace interface for /dev/kvm - kernel based virtual machine 71 __u32 enabled; member 77 __u32 enabled; member 117 * For IA-64 (APIC model) IOAPIC0: irq 0-23; IOAPIC1: irq 24-47.. 118 * For X86 (standard AT mode) PIC0/1: irq 0-15. IOAPIC0: 0-23.. 162 * kvm_s390_cmma_log - Used for CMMA migration. 259 /* Encounter unexpected vm-exit due to delivery event. */ 261 /* Encounter unexpected vm-exit reason */ 339 __u16 ipa; member [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 | gcc.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 26 * gcov: (gcc) Gcov. 'gcov'--a test coverage program. 27 * gcov-tool: (gcc) Gcov-tool. 'gcov-tool'--an offline gcda profile processing program. 28 * gcov-dump: (gcc) Gcov-dump. 'gcov-dump'--an offline gcda and gcno profile dump tool. [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 | gcc.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 26 * gcov: (gcc) Gcov. 'gcov'--a test coverage program. 27 * gcov-tool: (gcc) Gcov-tool. 'gcov-tool'--an offline gcda profile processing program. 28 * gcov-dump: (gcc) Gcov-dump. 'gcov-dump'--an offline gcda and gcno profile dump tool. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| 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. 72 "only be enabled on platforms for which integration of the PDC " 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) [all …]
|