/openbmc/linux/Documentation/devicetree/bindings/pci/ |
H A D | socionext,uniphier-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/socionext,uniphier-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 UniPhier PCIe host controller is based on the Synopsys DesignWare 13 Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml. 16 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com> 19 - $ref: /schemas/pci/snps,dw-pcie.yaml# 24 - socionext,uniphier-pcie 30 reg-names: [all …]
|
H A D | snps,dw-pcie-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jingoo Han <jingoohan1@gmail.com> 11 - Gustavo Pimentel <gustavo.pimentel@synopsys.com> 23 Interface - DBI. In accordance with the reference manual the register 24 configuration space belongs to the Configuration-Dependent Module (CDM) 25 and is split up into several sub-parts Standard PCIe configuration 26 space, Port Logic Registers (PL), Shadow Config-space Registers, [all …]
|
H A D | nvidia,tegra194-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/nvidia,tegra194-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NVIDIA Tegra194 (and later) PCIe controller (Synopsys DesignWare Core based) 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 12 - Vidya Sagar <vidyas@nvidia.com> 15 This PCIe controller is based on the Synopsys DesignWare PCIe IP and thus 16 inherits all the common properties defined in snps,dw-pcie.yaml. Some of [all …]
|
/openbmc/u-boot/drivers/usb/host/ |
H A D | ehci-msm.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * Based on Linux driver 16 #include <usb/ehci-ci.h> 27 struct ulpi_viewport ulpi_vp; /* ULPI Viewport */ 28 struct phy phy; member 34 struct usb_ehci *ehci = p->ehci; in msm_init_after_reset() 36 generic_phy_reset(&p->phy); in msm_init_after_reset() 39 writel(CM_HOST, &ehci->usbmode); in msm_init_after_reset() 51 struct usb_ehci *ehci = p->ehci; in ehci_usb_probe() 57 hccr = (struct ehci_hccr *)((phys_addr_t)&ehci->caplength); in ehci_usb_probe() [all …]
|
/openbmc/u-boot/drivers/usb/ulpi/ |
H A D | ulpi-viewport.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * Based on: 20 /* ULPI viewport control bits */ 29 * @ulpi_viewport - the address of the viewport 30 * @mask - expected value to wait for 39 while (--timeout) { in ulpi_wait() 40 if ((readl(ulpi_vp->viewport_addr) & mask) == 0) in ulpi_wait() 50 * Wake the ULPI PHY up for communication 58 if (readl(ulpi_vp->viewport_addr) & ULPI_SS) in ulpi_wakeup() 61 writel(ULPI_WU, ulpi_vp->viewport_addr); in ulpi_wakeup() [all …]
|
H A D | ulpi.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * Based on: 16 * Based on sources from 38 err = ulpi_write(ulpi_vp, &ulpi->scratch, tval); in ulpi_integrity_check() 42 val = ulpi_read(ulpi_vp, &ulpi->scratch); in ulpi_integrity_check() 55 u8 *reg = &ulpi->product_id_high; in ulpi_init() 60 val = ulpi_read(ulpi_vp, reg - i); in ulpi_init() 90 val = ulpi_read(ulpi_vp, &ulpi->function_ctrl); in ulpi_select_transceiver() 97 return ulpi_write(ulpi_vp, &ulpi->function_ctrl, val); in ulpi_select_transceiver() 103 u8 *reg = on ? &ulpi->otg_ctrl_set : &ulpi->otg_ctrl_clear; in ulpi_set_vbus() [all …]
|
/openbmc/linux/drivers/usb/phy/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 32 tristate "Keystone USB PHY Driver" 36 Enable this to support Keystone USB phy. This driver provides 37 interface to interact with USB 2.0 and USB 3.0 PHY that is part 42 depends on USB_GADGET || !USB_GADGET # if USB_GADGET=m, NOP can't be built-in 46 built-in with usb ip or which are autonomous and doesn't require any 47 phy programming such as ISP1x04 etc. 53 tristate "AM335x USB PHY Driver" 60 This driver provides PHY support for that phy which part for the 71 UTMI PHY is embedded in OMAP4430. The internal PHY configurations APIs [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_resource.c | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 86 #define UNABLE_TO_SPLIT -1 206 init_data->num_virtual_links, dc); in dc_create_resource_pool() 210 init_data->num_virtual_links, dc); in dc_create_resource_pool() 214 init_data->num_virtual_links, dc); in dc_create_resource_pool() 219 init_data->num_virtual_links, dc); in dc_create_resource_pool() 223 init_data->num_virtual_links, dc); in dc_create_resource_pool() 227 init_data->num_virtual_links, dc); in dc_create_resource_pool() 231 init_data->num_virtual_links, dc); in dc_create_resource_pool() 235 init_data->num_virtual_link in dc_create_resource_pool() [all...] |
/openbmc/linux/drivers/pci/controller/dwc/ |
H A D | pci-keystone.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2013-2014 Texas Instruments., Ltd. 8 * Author: Murali Karicheri <m-karicheri2@ti.com> 9 * Implementation based on pci-exynos.c and pcie-designware.c 24 #include <linux/phy/phy.h> 31 #include "pcie-designware.h" 59 #define PCIE_LEGACY_IRQ_ENABLE_SET(n) (0x188 + (0x10 * ((n) - 1))) 60 #define PCIE_LEGACY_IRQ_ENABLE_CLR(n) (0x18c + (0x10 * ((n) - 1))) 84 #define ERR_NONFATAL BIT(2) /* Non-fatal error */ 110 #define to_keystone_pcie(x) dev_get_drvdata((x)->dev) [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_hwseq.c | 57 hws->ctx 59 hws->regs->reg 61 dc->ctx->logger 66 hws->shifts->field_name, hws->masks->field_name 77 if (hws->ctx->dc->debug.disable_dsc_power_gate) in dcn32_dsc_pg_control() 80 if (!hws->ctx->dc->debug.enable_double_buffered_dsc_pg_support) in dcn32_dsc_pg_control() 165 if (hws->ctx->dc->debug.disable_hubp_power_gate) in dcn32_hubp_pg_control() 198 /* First, check no-memory-request case */ in dcn32_check_no_memory_request_for_cab() 199 for (i = 0; i < dc->current_state->stream_count; i++) { in dcn32_check_no_memory_request_for_cab() 200 if ((dc->current_state->stream_status[i].plane_count) && in dcn32_check_no_memory_request_for_cab() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/ |
H A D | dc.h | 2 * Copyright 2012-2023 Advanced Micro Devices, Inc. 99 // for example, 1080p -> 8K is 4.0, or 4000 raw value 107 // for example, 8K -> 1080p is 0.25, or 250 raw value 119 * DOC: color-management-caps 124 * abstracted HW. DCE 5-12 had almost no important changes, but starting with 127 * decide mapping to HW block based on logical capabilities. 131 * struct rom_curve_caps - predefined transfer function caps for degamma and regamma 147 * struct dpp_color_caps - color pipeline capabilities for display pipe and 152 * just plain 256-entry lookup 161 * @dgam_rom_for_yuv: pre-defined degamma LUT for YUV planes [all …]
|
/openbmc/u-boot/ |
H A D | README | 1 # SPDX-License-Identifier: GPL-2.0+ 3 # (C) Copyright 2000 - 2013 9 This directory contains the source code for U-Boot, a boot loader for 10 Embedded boards based on PowerPC, ARM, MIPS and several other 15 The development of U-Boot is closely related to Linux: some parts of 37 scattered throughout the U-Boot source identifying the people or 41 actual U-Boot source tree; however, it can be created dynamically 51 U-Boot, you should send a message to the U-Boot mailing list at 52 <u-boot@lists.denx.de>. There is also an archive of previous traffic 53 on the mailing list - please search the archive before asking FAQ's. [all …]
|
/openbmc/linux/arch/arm64/boot/dts/exynos/ |
H A D | exynos5433.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 * Exynos5433 based board files can include this file and provide 16 #include <dt-bindings/clock/exynos5433.h> 17 #include <dt-bindings/interrupt-controller/arm-gic.h> 21 #address-cells = <2>; 22 #size-cells = <2>; 24 interrupt-parent = <&gic>; 26 arm-a53-pmu { 27 compatible = "arm,cortex-a53-pmu"; 32 interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>; [all …]
|
/openbmc/linux/ |
H A D | opengrok0.0.log | 1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz' 2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz' 3 2024-12-2 [all...] |