Searched +full:exynos5433 +full:- +full:mipi +full:- +full:dsi (Results 1 – 12 of 12) sorted by relevance
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/bridge/ |
| D | samsung,mipi-dsim.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/bridge/samsung,mipi-dsim.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung MIPI DSIM bridge controller 10 - Inki Dae <inki.dae@samsung.com> 11 - Jagan Teki <jagan@amarulasolutions.com> 12 - Marek Szyprowski <m.szyprowski@samsung.com> 15 Samsung MIPI DSIM bridge controller can be found it on Exynos 21 - enum: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/exynos/ |
| D | exynos_dsim.txt | 1 Exynos MIPI DSI Master 4 - compatible: value should be one of the following 5 "samsung,exynos3250-mipi-dsi" /* for Exynos3250/3472 SoCs */ 6 "samsung,exynos4210-mipi-dsi" /* for Exynos4 SoCs */ 7 "samsung,exynos5410-mipi-dsi" /* for Exynos5410/5420/5440 SoCs */ 8 "samsung,exynos5422-mipi-dsi" /* for Exynos5422/5800 SoCs */ 9 "samsung,exynos5433-mipi-dsi" /* for Exynos5433 SoCs */ 10 - reg: physical base address and length of the registers set for the device 11 - interrupts: should contain DSI interrupt 12 - clocks: list of clock specifiers, must contain an entry for each required [all …]
|
| D | exynos-mic.txt | 1 Device-Tree bindings for Samsung Exynos SoC mobile image compressor (MIC) 3 MIC (mobile image compressor) resides between decon and mipi dsi. Mipi dsi is 6 transferred through mipi dsi. The compressed frame data must be uncompressed in 10 - compatible: value should be "samsung,exynos5433-mic". 11 - reg: physical base address and length of the MIC registers set and system 13 - clocks: must include clock specifiers corresponding to entries in the 14 clock-names property. 15 - clock-names: list of clock names sorted in the same order as the clocks 17 - samsung,disp-syscon: the reference node for syscon for DISP block. 18 - ports: contains a port which is connected to decon node and dsi node. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/samsung/ |
| D | samsung,exynos5433-mic.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/display/samsung/samsung,exynos5433-mic.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Samsung Exynos5433 SoC Mobile Image Compressor (MIC) 10 - Inki Dae <inki.dae@samsung.com> 11 - Seung-Woo Kim <sw0312.kim@samsung.com> 12 - Kyungmin Park <kyungmin.park@samsung.com> 13 - Krzysztof Kozlowski <krzk@kernel.org> 16 MIC (Mobile Image Compressor) resides between DECON and MIPI DSI. MIPI DSI is [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/exynos/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 26 bool "DECON on Exynos5433" 28 Choose this option if you want to use Exynos5433 DECON for DRM. 57 bool "MIPI-DSI host" 63 This enables support for Exynos MIPI-DSI device. 87 comment "Sub-drivers"
|
| D | exynos_drm_dsi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Samsung SoC MIPI DSI Master driver. 104 #define DSIM_MAIN_VRESOL(x, num_bits) (((x) & ((1 << (num_bits)) - 1)) << 16) 105 #define DSIM_MAIN_HRESOL(x, num_bits) (((x) & ((1 << (num_bits)) - 1)) << 0) 321 static inline void exynos_dsi_write(struct exynos_dsi *dsi, enum reg_idx idx, in exynos_dsi_write() argument 325 writel(val, dsi->reg_base + dsi->driver_data->reg_ofs[idx]); in exynos_dsi_write() 328 static inline u32 exynos_dsi_read(struct exynos_dsi *dsi, enum reg_idx idx) in exynos_dsi_read() argument 330 return readl(dsi->reg_base + dsi->driver_data->reg_ofs[idx]); in exynos_dsi_read() 510 { .compatible = "samsung,exynos3250-mipi-dsi", 512 { .compatible = "samsung,exynos4210-mipi-dsi", [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/exynos/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 28 bool "DECON on Exynos5433" 30 Choose this option if you want to use Exynos5433 DECON for DRM. 59 bool "MIPI-DSI host" 66 This enables support for Exynos MIPI-DSI device. 91 comment "Sub-drivers"
|
| D | exynos_drm_dsi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Samsung MIPI DSIM glue for Exynos SoCs. 14 #include <drm/bridge/samsung-dsim.h> 27 struct exynos_dsi *dsi = dsim->priv; in exynos_dsi_te_irq_handler() local 28 struct drm_encoder *encoder = &dsi->encoder; in exynos_dsi_te_irq_handler() 30 if (dsim->state & DSIM_STATE_VIDOUT_AVAILABLE) in exynos_dsi_te_irq_handler() 31 exynos_drm_crtc_te_handler(encoder->crtc); in exynos_dsi_te_irq_handler() 39 struct exynos_dsi *dsi = dsim->priv; in exynos_dsi_host_attach() local 40 struct drm_encoder *encoder = &dsi->encoder; in exynos_dsi_host_attach() 41 struct drm_device *drm = encoder->dev; in exynos_dsi_host_attach() [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/exynos/ |
| D | exynos5433.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Samsung's Exynos5433 SoC device tree source 7 * Samsung's Exynos5433 SoC device nodes are listed in this file. 8 * Exynos5433 based board files can include this file and provide 12 * Exynos5433 SoC. As device tree coverage for Exynos5433 increases, 16 #include <dt-bindings/clock/exynos5433.h> 17 #include <dt-bindings/interrupt-controller/arm-gic.h> 20 compatible = "samsung,exynos5433"; 21 #address-cells = <2>; 22 #size-cells = <2>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/ |
| D | exynos5433.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Samsung's Exynos5433 SoC device tree source 7 * Samsung's Exynos5433 SoC device nodes are listed in this file. 8 * Exynos5433 based board files can include this file and provide 12 * Exynos5433 SoC. As device tree coverage for Exynos5433 increases, 16 #include <dt-bindings/clock/exynos5433.h> 17 #include <dt-bindings/interrupt-controller/arm-gic.h> 20 compatible = "samsung,exynos5433"; 21 #address-cells = <2>; 22 #size-cells = <2>; [all …]
|
| /kernel/linux/linux-5.10/drivers/phy/samsung/ |
| D | phy-exynos-mipi-video.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Samsung S5P/Exynos SoC series MIPI CSIS/DSIM DPHY driver 19 #include <linux/soc/samsung/exynos-regs-pmu.h> 23 EXYNOS_MIPI_PHY_ID_NONE = -1, 161 "samsung,pmu-syscon", 162 "samsung,disp-sysreg", 163 "samsung,cam0-sysreg", 164 "samsung,cam1-sysreg" 231 struct regmap *enable_map = state->regmaps[data->enable_map]; in __set_phy_state() 232 struct regmap *resetn_map = state->regmaps[data->resetn_map]; in __set_phy_state() [all …]
|
| /kernel/linux/linux-6.6/drivers/phy/samsung/ |
| D | phy-exynos-mipi-video.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Samsung S5P/Exynos SoC series MIPI CSIS/DSIM DPHY driver 18 #include <linux/soc/samsung/exynos-regs-pmu.h> 22 EXYNOS_MIPI_PHY_ID_NONE = -1, 160 "samsung,pmu-syscon", 161 "samsung,disp-sysreg", 162 "samsung,cam0-sysreg", 163 "samsung,cam1-sysreg" 230 struct regmap *enable_map = state->regmaps[data->enable_map]; in __set_phy_state() 231 struct regmap *resetn_map = state->regmaps[data->resetn_map]; in __set_phy_state() [all …]
|