| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_of.c | 1 // SPDX-License-Identifier: GPL-2.0-only 27 * drm_of_crtc_port_mask - find the mask of a registered CRTC by port OF node 41 if (tmp->port == port) in drm_of_crtc_port_mask() 52 * drm_of_find_possible_crtcs - find the possible CRTCs for an encoder port 85 * drm_of_component_match_add - Add a component helper OF node match rule 103 * drm_of_component_probe - Generic probe function for a component based master 123 if (!dev->of_node) in drm_of_component_probe() 124 return -EINVAL; in drm_of_component_probe() 131 port = of_parse_phandle(dev->of_node, "ports", i); in drm_of_component_probe() 135 if (of_device_is_available(port->parent)) in drm_of_component_probe() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/panel/ |
| H A D | advantech,idk-2121wr.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/panel/advantech,idk-2121wr.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Advantech IDK-2121WR 21.5" Full-HD dual-LVDS panel 10 - Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> 11 - Thierry Reding <thierry.reding@gmail.com> 14 The IDK-2121WR from Advantech is a Full-HD dual-LVDS panel. 15 A dual-LVDS interface is a dual-link connection with even pixels traveling 16 on one link, and with odd pixels traveling on the other link. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/bridge/ |
| H A D | thine,thc63lvd1024.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo+renesas@jmondi.org> 11 - Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> 14 The THC63LVD1024 is a dual link LVDS receiver designed to convert LVDS 15 streams to parallel data outputs. The chip supports single/dual input/output 19 Single or dual operation mode, output data mapping and DDR output modes are 33 The device can operate in single-link mode or dual-link mode. In 34 single-link mode, all pixels are received on port@0, and port@1 shall not [all …]
|
| H A D | toshiba,tc358775.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vinay Simha BN <simhavcs@gmail.com> 15 MIPI DSI-RX Data 4-lane, CLK 1-lane with data rates up to 800 Mbps/lane. 17 Up to 1600x1200 24-bit/pixel resolution for single-link LVDS display panel 19 Up to WUXGA (1920x1200 24-bit pixels) resolution for dual-link LVDS display 30 vdd-supply: 34 vddio-supply: 38 stby-gpios: [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/scsi/ |
| H A D | bfa.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ------------------ 16 1657:0013:1657:0014 425 4Gbps dual port FC HBA 17 1657:0013:1657:0014 825 8Gbps PCIe dual port FC HBA 19 1657:0013:103c:1744 HP 42B 4Gbps dual port FC HBA 24 1657:0021:103c:1779 804 8Gbps FC HBA for HP Bladesystem c-class 26 1657:0014:1657:0014 1010 10Gbps single port CNA - FCOE 27 1657:0014:1657:0014 1020 10Gbps dual port CNA - FCOE 28 1657:0014:1657:0014 1007 10Gbps dual port CNA - FCOE 29 1657:0014:1657:0014 1741 10Gbps dual port CNA - FCOE [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/bios/ |
| H A D | command_table.c | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 38 …(amdgpu_atom_execute_table(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_… 43 …amdgpu_atom_parse_cmd_header(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.ato… 47 bios_cmd_table_para_revision(bp->base.ctx->driver_context, \ 89 if (amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, in bios_cmd_table_para_revision() 125 bp->cmd_tbl.dig_encoder_control = encoder_control_digx_v3; in init_dig_encoder_control() 128 bp->cmd_tbl.dig_encoder_control = encoder_control_digx_v4; in init_dig_encoder_control() 132 bp->cmd_tbl.dig_encoder_control = encoder_control_digx_v5; in init_dig_encoder_control() 153 struct cmd_tbl *cmd_tbl = &bp->cmd_tbl; in init_encoder_control_dig_v1() 156 cmd_tbl->encoder_control_dig1 = encoder_control_dig1_v1; in init_encoder_control_dig_v1() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/ti/ |
| H A D | cpsw_switchdev.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 ip -d link show dev sw0p1 | grep switchid 23 Dual mac mode 26 - The new (cpsw_new.c) driver is operating in dual-emac mode by default, thus 30 - optimized promiscuous mode: The P0_UNI_FLOOD (both ports) is enabled in 36 - learning disabled on ports as it make not too much sense for 37 segregated ports - no forwarding in HW. 38 - enabled basic support for devlink. 47 name switch_mode type driver-specific 50 name ale_bypass type driver-specific [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/intel/ |
| H A D | ixgbe.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 1999-2018 Intel Corporation. 13 - Identifying Your Adapter 14 - Command Line Parameters 15 - Additional Configurations 16 - Known Issues 17 - Support 36 ---------------------------------- 38 82599-BASED ADAPTERS 41 - If your 82599-based Intel(R) Network Adapter came with Intel optics or is an [all …]
|
| H A D | e1000e.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 2008-2018 Intel Corporation. 13 - Identifying Your Adapter 14 - Command Line Parameters 15 - Additional Configurations 16 - Support 48 --------------------- 49 :Valid Range: 0,1,3,4,100-100000 82 - 0: Off 86 - 1: Dynamic mode [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/ |
| H A D | rk628_lvds.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Author: Wyon Bi <bivvy.bi@rock-chips.com> 78 struct device *dev = lvds->dev; in rk628_lvds_get_link_type() 82 ret = of_property_read_string(dev->of_node, "rockchip,link-type", &str); in rk628_lvds_get_link_type() 86 if (!strcmp(str, "dual-link-odd-even-pixels")) in rk628_lvds_get_link_type() 88 else if (!strcmp(str, "dual-link-even-odd-pixels")) in rk628_lvds_get_link_type() 90 else if (!strcmp(str, "dual-link-left-right-pixels")) in rk628_lvds_get_link_type() 92 else if (!strcmp(str, "dual-link-right-left-pixels")) in rk628_lvds_get_link_type() 103 return lvds->base.encoder; in rk628_lvds_connector_best_encoder() 109 struct drm_display_info *info = &connector->display_info; in rk628_lvds_connector_get_modes() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/connector/ |
| H A D | dvi-connector.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 14 const: dvi-connector 18 hpd-gpios: 22 ddc-i2c-bus: 23 description: phandle link to the I2C controller used for DDC EDID probing 34 dual-link: [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc8610hpcd/ |
| H A D | mpc8610hpcd_diu.c | 2 * Copyright 2007-2011 Freescale Semiconductor, Inc. 8 * SPDX-License-Identifier: GPL-2.0+ 23 volatile ccsr_gur_t *gur = &immap->im_gur; in diu_set_pixel_clock() 24 volatile unsigned int *guts_clkdvdr = &gur->clkdvdr; in diu_set_pixel_clock() 48 temp = in_8(&pixis->brdcfg0); in platform_diu_init() 51 /* Dual link LVDS */ in platform_diu_init() 54 name = "Dual-Link LVDS"; in platform_diu_init() 56 /* Single link LVDS */ in platform_diu_init() 58 name = "Single-Link LVDS"; in platform_diu_init() 61 if (in_8(&pixis->ver) == 1) /* Board version */ in platform_diu_init() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/connector/ |
| H A D | usb-connector.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 20 - enum: 21 - usb-a-connector 22 - usb-b-connector 23 - usb-c-connector 25 - items: [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/sm750fb/ |
| H A D | readme | 4 - dual display 5 - 2D acceleration 6 - 16MB integrated video memory 11 insmod ./sm750fb.ko g_option="1280x1024-8@60" 17 dual frame buffer for driver with "dual" parameter 18 insmod ./sm750fb.ko g_option="dual,800x600:1024x768" 20 and user can use con2fb to link fbX and ttyX 23 1) if you build the driver with built-in method, the parameter 37 and this driver will use fb1, fb2. In that case, you need to configure your X-server
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rcar-du/ |
| H A D | rcar_lvds.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * rcar_lvds.c -- R-Car LVDS Encoder 5 * Copyright (C) 2013-2018 Renesas Electronics Corporation 51 #define RCAR_LVDS_QUIRK_DUAL_LINK BIT(4) /* Supports dual-link operation */ 88 iowrite32(data, lvds->mmio + reg); in rcar_lvds_write() 91 /* ----------------------------------------------------------------------------- 99 return drm_panel_get_modes(lvds->panel, connector); in rcar_lvds_connector_get_modes() 111 if (!conn_state->crtc) in rcar_lvds_connector_atomic_check() 114 if (list_empty(&connector->modes)) { in rcar_lvds_connector_atomic_check() 115 dev_dbg(lvds->dev, "connector: empty modes list\n"); in rcar_lvds_connector_atomic_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/isp/ |
| H A D | version.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 7 #include <linux/rk-isp21-config.h> 22 * 1. support link with interface of cif 23 * 2. fix picture of hdr is abnormal in multi-visual isp when run second time 53 * 6. only rx mode can use when link with cif 116 * 2. fix media link err for name don't match 122 * 8. don't start ldch asynchronously in multi-isp mode 154 * 10.add v-blank to procfs 184 * 11.dual isp unite process image 185 * 12.params and stats for dual isp unite [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/msm/ |
| H A D | dsi.txt | 5 - compatible: 6 * "qcom,mdss-dsi-ctrl" 7 - reg: Physical base address and length of the registers of controller 8 - reg-names: The names of register regions. The following regions are required: 10 - interrupts: The interrupt signal from the DSI block. 11 - power-domains: Should be <&mmcc MDSS_GDSC>. 12 - clocks: Phandles to device clocks. 13 - clock-names: the following clocks are required: 25 - assigned-clocks: Parents of "byte" and "pixel" for the given platform. 26 - assigned-clock-parents: The Byte clock and Pixel clock PLL outputs provided [all …]
|
| /OK3568_Linux_fs/kernel/drivers/tty/serial/8250/ |
| H A D | serial_cs.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) 69 /* Table of multi-port card ID's */ 100 * vers_1 5.0, "Brain Boxes", "2-Port RS232 card", "r6" 108 static void quirk_setup_brainboxes_0104(struct pcmcia_device *link, struct uart_8250_port *uart) in quirk_setup_brainboxes_0104() argument 110 uart->port.uartclk = 14745600; in quirk_setup_brainboxes_0104() 113 static int quirk_post_ibm(struct pcmcia_device *link) in quirk_post_ibm() argument 118 ret = pcmcia_read_config_byte(link, 0x800, &val); in quirk_post_ibm() 122 ret = pcmcia_write_config_byte(link, 0x800, val | 1); in quirk_post_ibm() 128 return -ENODEV; in quirk_post_ibm() 135 static void quirk_config_nokia(struct pcmcia_device *link) in quirk_config_nokia() argument [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/process/ |
| H A D | license-rules.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 License version 2 only (GPL-2.0), as provided in LICENSES/preferred/GPL-2.0, 11 LICENSES/exceptions/Linux-syscall-note, as described in the COPYING file. 19 which is required to be compatible with the GPL-2.0:: 21 GPL-1.0+ : GNU General Public License v1.0 or later 22 GPL-2.0+ : GNU General Public License v2.0 or later 23 LGPL-2.0 : GNU Library General Public License v2 only 24 LGPL-2.0+ : GNU Library General Public License v2 or later 25 LGPL-2.1 : GNU Lesser General Public License v2.1 only 26 LGPL-2.1+ : GNU Lesser General Public License v2.1 or later [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ti/wl12xx/ |
| H A D | conf.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 41 * Range: 0 - 255 (ms) 50 * Range: 0 - 255 (ms) 59 * Range: 0 - 255 (ms) 68 * Range: 0 - 255 (ms) 77 * Range: 0 - 255 (ms) 86 * Range: 0 - 255 (ms) 110 * during BT voice/ACL link. 112 * Range: 0 - 255 (%) 120 * Range: 0 - 255 (%) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/edac/ |
| H A D | cpc925_edac.c | 1 // SPDX-License-Identifier: GPL-2.0-only 34 #define CPC925_BIT(nr) (1UL << (CPC925_BITS_PER_REG - 1 - nr)) 38 * CPU Interface and Hypertransport Link. 50 * "CPC925 Bridge and Memory Controller User Manual, SA14-2761-02". 139 #define MSCR_SCRUB_MOD_MASK 0xC0000000 /* scrub_mod - bit0:1*/ 141 #define MSCR_SI_SHIFT 16 /* si - bit8:15*/ 207 * HyperTransport Link Registers 217 ERRCTRL_EOC_NF = CPC925_BIT(3), /* End-Of-Chain error */ 231 * Link Configuration and Link Control Register (LINKCTRL) 242 * Link FreqCap/Error/Freq/Revision ID Register (LINKERR) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/ddbridge/ |
| H A D | ddbridge-core.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * ddbridge-core.c: Digital Devices bridge core functions 5 * Copyright (C) 2010-2017 Digital Devices GmbH 34 #include "ddbridge-i2c.h" 35 #include "ddbridge-regs.h" 36 #include "ddbridge-max.h" 37 #include "ddbridge-ci.h" 38 #include "ddbridge-io.h" 53 #include "ddbridge-dummy-fe.h" 66 "0-one adapter per io, 1-one per tab with io, 2-one per tab, 3-one for all"); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/pcmcia/ |
| H A D | fdomain_cs.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) 3 * Driver for Future Domain-compatible PCMCIA SCSI cards 20 MODULE_LICENSE("Dual MPL/GPL"); 24 p_dev->io_lines = 10; in fdomain_config_check() 25 p_dev->resource[0]->end = FDOMAIN_REGION_SIZE; in fdomain_config_check() 26 p_dev->resource[0]->flags &= ~IO_DATA_PATH_WIDTH; in fdomain_config_check() 27 p_dev->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO; in fdomain_config_check() 31 static int fdomain_probe(struct pcmcia_device *link) in fdomain_probe() argument 36 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in fdomain_probe() 37 link->config_regs = PRESENT_OPTION; in fdomain_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_pipeline.c | 1 // SPDX-License-Identifier: GPL-2.0 12 /** komeda_pipeline_add - Add a pipeline to &komeda_dev */ 19 if (mdev->n_pipelines + 1 > KOMEDA_MAX_PIPELINES) { in komeda_pipeline_add() 22 return ERR_PTR(-ENOSPC); in komeda_pipeline_add() 27 return ERR_PTR(-EINVAL); in komeda_pipeline_add() 30 pipe = devm_kzalloc(mdev->dev, size, GFP_KERNEL); in komeda_pipeline_add() 32 return ERR_PTR(-ENOMEM); in komeda_pipeline_add() 34 pipe->mdev = mdev; in komeda_pipeline_add() 35 pipe->id = mdev->n_pipelines; in komeda_pipeline_add() 36 pipe->funcs = funcs; in komeda_pipeline_add() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dsi/ |
| H A D | dsi_manager.c | 1 // SPDX-License-Identifier: GPL-2.0-only 49 /* We assume 2 dsi nodes have the same information of dual-dsi and in dsi_mgr_parse_dual_dsi() 50 * sync-mode, and only one node specifies master in case of dual mode. in dsi_mgr_parse_dual_dsi() 52 if (!msm_dsim->is_dual_dsi) in dsi_mgr_parse_dual_dsi() 53 msm_dsim->is_dual_dsi = of_property_read_bool( in dsi_mgr_parse_dual_dsi() 54 np, "qcom,dual-dsi-mode"); in dsi_mgr_parse_dual_dsi() 56 if (msm_dsim->is_dual_dsi) { in dsi_mgr_parse_dual_dsi() 57 if (of_property_read_bool(np, "qcom,master-dsi")) in dsi_mgr_parse_dual_dsi() 58 msm_dsim->master_dsi_link_id = id; in dsi_mgr_parse_dual_dsi() 59 if (!msm_dsim->is_sync_needed) in dsi_mgr_parse_dual_dsi() [all …]
|