Searched +full:snapdragon +full:- +full:based (Results 1 – 12 of 12) sorted by relevance
/linux/drivers/platform/arm64/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # EC-like Drivers for aarch64 based devices. 7 bool "ARM64 Platform-Specific Device Drivers" 11 Say Y here to get to see options for platform-specific device drivers 12 for arm64 based devices, primarily EC-like device drivers. 27 Say Y here to enable the EC driver for the (Snapdragon-based) 30 and USB Type-C DP HPD events. 42 Driver for the Embedded Controller in the Qualcomm Snapdragon-based
|
/linux/drivers/gpu/drm/msm/ |
H A D | NOTES | 3 In the current snapdragon SoC's, we have (at least) 3 different 5 + MDP3 - ?? seems to be what is on geeksphone peak device 6 + MDP4 - S3 (APQ8060, touchpad), S4-pro (APQ8064, nexus4 & ifc6410) 7 + MDP5 - snapdragon 800 20 with N different kms devices from xf86-video-freedreno. Plus, it 27 And one or more 'struct msm_gpu' for the various different gpu sub- 38 plane -> PIPE{RGBn,VGn} \ 39 crtc -> OVLP{n} + DMA{P,S,E} (??) |-> MDP "device" 40 encoder -> DTV/LCDC/DSI (within MDP4) / 41 connector -> HDMI/DSI/etc --> other device(s) [all …]
|
/linux/include/soc/qcom/ |
H A D | ocmem.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * memory from OCMEM based on performance, latency and power requirements. 6 * some Snapdragon SoCs. 48 return ERR_PTR(-ENODEV); in of_get_ocmem() 55 return ERR_PTR(-ENODEV); in ocmem_allocate()
|
/linux/Documentation/admin-guide/media/ |
H A D | qcom_camss.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ------------ 25 ---------------------------------- 30 - 2 / 3 CSIPHY modules. They handle the Physical layer of the CSI2 receivers. 32 - 2 / 4 CSID (CSI Decoder) modules. They handle the Protocol and Application 36 - ISPIF (ISP Interface) module. Handles the routing of the data streams from 38 - 1 / 2 VFE (Video Front End) module(s). Contain a pipeline of image processing 48 ----------------------- 52 - Input from camera sensor via CSIPHY; 53 - Generation of test input data by the TG in CSID; [all …]
|
/linux/Documentation/devicetree/bindings/platform/ |
H A D | lenovo,yoga-c630-ec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/platform/lenovo,yoga-c630-ec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <andersson@kernel.org> 13 The Qualcomm Snapdragon-based Lenovo Yoga C630 has an Embedded Controller 14 (EC) which handles things such as battery and USB Type-C. This binding 19 const: lenovo,yoga-c630-ec 24 '#address-cells': 27 '#size-cells': [all …]
|
/linux/Documentation/devicetree/bindings/display/msm/ |
H A D | gpu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Adreno or Snapdragon GPUs 11 - Rob Clark <robdclark@gmail.com> 13 # dtschema does not select nodes based on pattern+const, so add custom select 14 # as a work-around: 20 - qcom,adreno 21 - amd,imageon 23 - compatible [all …]
|
/linux/drivers/soc/qcom/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 the low-power state for resources related to the remoteproc 26 resource on a RPM-hardened platform must use this database to get 33 This driver is used to manage Generic Interface (GENI) firmware based 71 allocate memory from OCMEM based on performance, latency and power 73 audio components on some Snapdragon SoCs. 84 and instances handled by the remote DSPs. This is a kernel-space 124 Say yes here to support USB-C and battery status on modern Qualcomm 147 purpose of exchanging sector-data between the remote filesystem 156 The RPM Master sleep stats driver provides detailed per-subsystem [all …]
|
H A D | ocmem.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * memory from OCMEM based on performance, latency and power requirements. 6 * some Snapdragon SoCs. 104 writel(data, ocmem->mmio + reg); in ocmem_write() 109 return readl(ocmem->mmio + reg); in ocmem_read() 118 for (i = 0; i < ocmem->config->num_regions; i++) { in update_ocmem() 119 struct ocmem_region *region = &ocmem->regions[i]; in update_ocmem() 121 if (region->mode == THIN_MODE) in update_ocmem() 125 dev_dbg(ocmem->dev, "ocmem_region_mode_control %x\n", in update_ocmem() 130 for (i = 0; i < ocmem->config->num_regions; i++) { in update_ocmem() [all …]
|
/linux/drivers/bus/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 37 Driver for the Broadcom Set Top Box System-on-a-chip internal bus 42 bool "Baikal-T1 APB-bus driver" 46 Baikal-T1 AXI-APB bridge is used to access the SoC subsystem CSRs. 53 errors counter. The counter and the APB-bus operations timeout can be 57 bool "Baikal-T1 AXI-bus driver" 61 AXI3-bus is the main communication bus connecting all high-speed 62 peripheral IP-cores with RAM controller and with MIPS P5600 cores on 63 Baikal-T1 SoC. Traffic arbitration is done by means of DW AMBA 3 AXI 114 cores. This bus is for per-CPU tightly coupled devices such as the [all …]
|
/linux/Documentation/accel/qaic/ |
H A D | aic100.rst | 1 .. SPDX-License-Identifier: GPL-2.0-only 10 The Qualcomm Cloud AI 100/AIC100 family of products (including SA9000P - part of 11 Snapdragon Ride) are PCIe adapter cards which contain a dedicated SoC ASIC for 20 performance. AIC100 cards are multi-user capable and able to execute workloads 26 An AIC100 card consists of an AIC100 SoC, on-card DDR, and a set of misc 39 AIC100 implements MSI but does not implement MSI-X. AIC100 prefers 17 MSIs to 44 hardware. AIC100 provides 3, 64-bit BARs. 51 * The third BAR is variable in size based on an individual AIC100's 54 From the host perspective, AIC100 has several key hardware components - 63 --- [all …]
|
/linux/drivers/mfd/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 57 tristate "Active-semi ACT8945A" 62 Support for the ACT8945A PMIC from Active-semi. This device 63 features three step-down DC/DC converters and four low-dropout 77 have to select individual drivers based on this MFD to be able to use 79 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 82 called sun4i-gpadc. 113 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 144 over at91-usart-serial driver and usart-spi-driver. Only one function 160 tristate "Atmel HLCDC (High-end LCD Controller)" [all …]
|
/linux/drivers/net/usb/ |
H A D | qmi_wwan.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2003-2005 by David Brownell 22 #include <linux/usb/cdc-wdm.h> 26 * specific management protocol called Qualcomm MSM Interface (QMI) - 31 * control ("master") interface of a two-interface CDC Union 41 * It is exported as a character device using the cdc-wdm driver as 82 struct net_device *real_dev = priv->real_dev; in qmimux_open() 84 if (!(priv->real_dev->flags & IFF_UP)) in qmimux_open() 85 return -ENETDOWN; in qmimux_open() 101 unsigned int len = skb->len; in qmimux_start_xmit() [all …]
|