/openbmc/u-boot/arch/arc/lib/ |
H A D | cpu.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2013-2014, 2018 Synopsys, Inc. All rights reserved. 17 gd->cpu_clk = CONFIG_SYS_CLK_FREQ; in arch_cpu_init() 18 gd->ram_size = CONFIG_SYS_SDRAM_SIZE; in arch_cpu_init() 27 gd->bd->bi_memstart = CONFIG_SYS_SDRAM_BASE; in arch_early_init_r() 28 gd->bd->bi_memsize = CONFIG_SYS_SDRAM_SIZE; in arch_early_init_r() 32 /* This is a dummy function on arc */ 45 arc_ver = "v4.4-4.5"; in arc_700_version() 48 arc_ver = "v4.6-v4.9"; in arc_700_version() 60 snprintf(name, name_len, "ARC 700 %s", arc_ver); in arc_700_version() [all …]
|
/openbmc/u-boot/board/synopsys/axs10x/ |
H A D | config.mk | 1 # SPDX-License-Identifier: GPL-2.0+ 3 # Copyright (C) 2018 Synopsys, Inc. All rights reserved. 5 bsp-generate: u-boot u-boot.bin 7 $(Q)python3 $(srctree)/board/$(BOARDDIR)/headerize-axs.py \ 8 --header-type v2 \ 9 --arc-id 0x53 \ 10 --spi-flash-offset 0x200000 \ 11 --image $(srctree)/u-boot.bin \ 12 --elf $(srctree)/u-boot 14 $(Q)python3 $(srctree)/board/$(BOARDDIR)/headerize-axs.py \ [all …]
|
/openbmc/u-boot/board/synopsys/iot_devkit/ |
H A D | u-boot.lds | 2 * Copyright (C) 2018 Synopsys, Inc. All rights reserved. 4 * SPDX-License-Identifier: GPL-2.0+ 14 OUTPUT_FORMAT("elf32-littlearc", "elf32-littlearc", "elf32-littlearc") 15 OUTPUT_ARCH(arc) 31 arch/arc/lib/start.o (.text*) 72 /* Keep relocation-related symbols to make linker happy */
|
/openbmc/u-boot/board/synopsys/hsdk/ |
H A D | headerize-hsdk.py | 1 # SPDX-License-Identifier: GPL-2.0+ 3 # Copyright (C) 2018 Synopsys, Inc. All rights reserved. 12 print(sys.argv[0] + " --arc-id 0x52 --image u-boot.bin --elf u-boot") 23 # u-boot.head check_sum for preloader - it is sum of all u-boot binary bytes 31 print("unknown ARC ID: " + hex(arc_id)) 46 "ha:i:l:e:", ["help", "arc-id=", "image=", "elf="]) 52 uboot_elf_filename = "u-boot" 53 uboot_bin_filename = "u-boot.bin" 54 headerised_filename = "u-boot.head" 55 uboot_scrypt_file = "u-boot-update.txt" [all …]
|
H A D | config.mk | 1 # SPDX-License-Identifier: GPL-2.0+ 3 # Copyright (C) 2018 Synopsys, Inc. All rights reserved. 5 bsp-generate: u-boot u-boot.bin 6 $(Q)python3 $(srctree)/board/$(BOARDDIR)/headerize-hsdk.py \ 7 --arc-id 0x52 --image $(srctree)/u-boot.bin \ 8 --elf $(srctree)/u-boot 9 $(Q)tools/mkimage -T script -C none -n 'uboot update script' \ 10 -d $(srctree)/u-boot-update.txt \ 11 $(srctree)/u-boot-update.scr &> /dev/null
|
H A D | hsdk.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2018 Synopsys, Inc. All rights reserved. 18 #include "clk-lib.h" 19 #include "env-lib.h" 23 #define ALL_CPU_MASK GENMASK(NR_CPUS - 1, 0) 81 * Uncached cross-cpu structure. All CPUs must access to this structure fields 93 /* slave CPU status - bootstage number */ 97 * Slave CPU data - it is copy of corresponding fields in 227 /* I$ is enabled - we need to disable it */ in init_master_icache() 231 /* I$ is disabled - we need to enable it */ in init_master_icache() [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/meson/meson/ |
H A D | 0002-Support-building-allarch-recipes-again.patch | 3 Date: Thu, 26 Jul 2018 16:32:49 +0200 8 Upstream-Status: Inappropriate [OE specific] 9 Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> 10 --- 14 diff --git a/mesonbuild/envconfig.py b/mesonbuild/envconfig.py 16 --- a/mesonbuild/envconfig.py 18 @@ -28,6 +28,7 @@ from pathlib import Path 25 'arc',
|
/openbmc/linux/arch/arc/kernel/ |
H A D | perf_event.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // Linux performance counter support for ARC CPUs. 6 // Copyright (C) 2013-2018 Synopsys, Inc. (www.synopsys.com) 21 * Some ARC pct quirks: 25 * The ARC 700 can either measure stalls per pipeline stage, or all stalls 37 * ARC PCT has hardware conditions with fixed "names" but variable "indexes" 39 * Below is the static map between perf generic/arc specific event_id and 61 [PERF_COUNT_ARC_BPOK] = "bpok", /* NP-NT, PT-T, PNT-NT */ 62 [PERF_COUNT_HW_BRANCH_MISSES] = "bpfail", /* NP-T, PT-NT, PNT-T */ 67 [PERF_COUNT_ARC_DCLM] = "dclm", /* D-cache Load Miss */ [all …]
|
/openbmc/u-boot/board/synopsys/emsdp/ |
H A D | emsdp.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2018 Synopsys, Inc. All rights reserved. 46 gd->cpu_clk = ((100 * fcnt) / rcnt) * 1000000; in mach_cpu_init() 62 host->name = "Synopsys Mobile storage"; in board_mmc_init() 63 host->ioaddr = SDIO_BASE; in board_mmc_init() 64 host->buswidth = 4; in board_mmc_init() 65 host->dev_index = 0; in board_mmc_init() 66 host->bus_hz = 50000000; in board_mmc_init() 68 add_dwmci(host, host->bus_hz / 2, 400000); in board_mmc_init() 75 struct dwmci_host *host = mmc->priv; in board_mmc_getcd() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | manage.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 7 * e1000_calculate_checksum - Calculate checksum for buffer 25 return (u8)(0 - sum); in e1000_calculate_checksum() 29 * e1000_mng_enable_host_if - Checks host interface is enabled 32 * Returns 0 upon success, else -E1000_ERR_HOST_INTERFACE_COMMAND 43 if (!hw->mac.arc_subsystem_valid) { in e1000_mng_enable_host_if() 44 e_dbg("ARC subsystem not valid.\n"); in e1000_mng_enable_host_if() 45 return -E1000_ERR_HOST_INTERFACE_COMMAND; in e1000_mng_enable_host_if() 52 return -E1000_ERR_HOST_INTERFACE_COMMAND; in e1000_mng_enable_host_if() [all …]
|
H A D | 80003es2lan.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 35 * e1000_init_phy_params_80003es2lan - Init ESB2 PHY func ptrs. 40 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_80003es2lan() 43 if (hw->phy.media_type != e1000_media_type_copper) { in e1000_init_phy_params_80003es2lan() 44 phy->type = e1000_phy_none; in e1000_init_phy_params_80003es2lan() 47 phy->ops.power_up = e1000_power_up_phy_copper; in e1000_init_phy_params_80003es2lan() 48 phy->ops.power_down = e1000_power_down_phy_copper_80003es2lan; in e1000_init_phy_params_80003es2lan() 51 phy->addr = 1; in e1000_init_phy_params_80003es2lan() 52 phy->autoneg_mask = AUTONEG_ADVERTISE_SPEED_DEFAULT; in e1000_init_phy_params_80003es2lan() [all …]
|
H A D | 82571.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 42 * e1000_init_phy_params_82571 - Init PHY func ptrs. 47 struct e1000_phy_info *phy = &hw->phy; in e1000_init_phy_params_82571() 50 if (hw->phy.media_type != e1000_media_type_copper) { in e1000_init_phy_params_82571() 51 phy->type = e1000_phy_none; in e1000_init_phy_params_82571() 55 phy->addr = 1; in e1000_init_phy_params_82571() 56 phy->autoneg_mask = AUTONEG_ADVERTISE_SPEED_DEFAULT; in e1000_init_phy_params_82571() 57 phy->reset_delay_us = 100; in e1000_init_phy_params_82571() 59 phy->ops.power_up = e1000_power_up_phy_copper; in e1000_init_phy_params_82571() [all …]
|
H A D | ich8lan.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 5 * 82562G-2 10/100 Network Connection 7 * 82562GT-2 10/100 Network Connection 9 * 82562V-2 10/100 Network Connection 10 * 82566DC-2 Gigabit Network Connection 12 * 82566DM-2 Gigabit Network Connection 19 * 82567LM-2 Gigabit Network Connection 20 * 82567LF-2 Gigabit Network Connection 21 * 82567V-2 Gigabit Network Connection [all …]
|
/openbmc/u-boot/ |
H A D | MAINTAINERS | 8 W: Web-page with status/info 24 N: [^a-z]tegra all files whose path contains the word tegra 52 ----------------------------------- 53 ARC 57 L: uboot-snps-arc@synopsys.com 58 T: git git://git.denx.de/u-boot-arc.git 59 F: arch/arc/ 62 ARC HSDK CGU CLOCK 65 L: uboot-snps-arc@synopsys.com 66 F: drivers/clk/clk-hsdk-cgu.c [all …]
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mq-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 * Copyright (C) 2017-2018 Pengutronix, Lucas Stach <kernel@pengutronix.de> 7 /dts-v1/; 13 compatible = "fsl,imx8mq-evk", "fsl,imx8mq"; 16 stdout-path = &uart1; 24 pcie0_refclk: pcie0-refclk { 25 compatible = "fixed-clock"; 26 #clock-cells = <0>; 27 clock-frequency = <100000000>; 30 reg_pcie1: regulator-pcie { [all …]
|
/openbmc/linux/drivers/soc/qcom/ |
H A D | cmd-db.c | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (c) 2016-2018, 2020, The Linux Foundation. All rights reserved. 18 #include <soc/qcom/cmd-db.h> 105 const u8 *magic = header->magic; in cmd_db_magic_matches() 114 u16 offset = le16_to_cpu(hdr->header_offset); in rsc_to_entry_header() 116 return cmd_db_header->data + offset; in rsc_to_entry_header() 122 u16 offset = le16_to_cpu(hdr->data_offset); in rsc_offset() 123 u16 loffset = le16_to_cpu(ent->offset); in rsc_offset() 125 return cmd_db_header->data + offset + loffset; in rsc_offset() 129 * cmd_db_ready - Indicates if command DB is available [all …]
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | ipu3.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 Copyright |copy| 2018 Intel Corporation 24 ImgU). The CIO2 driver is available as drivers/media/pci/intel/ipu3/ipu3-cio2* 36 Both of the drivers implement V4L2, Media Controller and V4L2 sub-device 38 MIPI CSI-2 interfaces through V4L2 sub-device sensor drivers. 44 interface to the user space. There is a video node for each CSI-2 receiver, 47 The CIO2 contains four independent capture channel, each with its own MIPI CSI-2 48 receiver and DMA engine. Each channel is modelled as a V4L2 sub-device exposed 49 to userspace as a V4L2 sub-device node and has two pads: 53 .. flat-table:: [all …]
|
/openbmc/linux/drivers/pmdomain/qcom/ |
H A D | rpmhpd.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (c) 2018, The Linux Foundation. All rights reserved.*/ 14 #include <soc/qcom/cmd-db.h> 16 #include <dt-bindings/power/qcom-rpmpd.h> 17 #include <dt-bindings/power/qcom,rpmhpd.h> 24 * struct rpmhpd - top level RPMh power domain resource data structure 33 * @enable_corner: lowest non-zero corner 35 * derived from cmd-db 37 * being 16 (0 - 15) 39 * @res_name: Resource name used for cmd-db lookup [all …]
|
/openbmc/linux/drivers/platform/x86/ |
H A D | touchscreen_dmi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 21 /* The EFI embedded-fw code expects this to be the first member! */ 30 PROPERTY_ENTRY_U32("touchscreen-size-x", 1850), 31 PROPERTY_ENTRY_U32("touchscreen-size-y", 1280), 32 PROPERTY_ENTRY_BOOL("touchscreen-inverted-y"), 33 PROPERTY_ENTRY_BOOL("touchscreen-swapped-x-y"), 34 PROPERTY_ENTRY_U32("silead,max-fingers", 10), 35 PROPERTY_ENTRY_BOOL("silead,home-button"), 36 PROPERTY_ENTRY_STRING("firmware-name", "gsl1680-archos-101-cesium-educ.fw"), 46 PROPERTY_ENTRY_U32("touchscreen-size-x", 1850), [all …]
|
/openbmc/linux/drivers/net/wireless/ath/wil6210/ |
H A D | main.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2012-2017 Qualcomm Atheros, Inc. 4 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 47 unsigned int mtu_max = TXRX_BUF_LEN_DEFAULT - WIL_MAX_MPDU_OVERHEAD; 60 ret = -EINVAL; in mtu_max_set() 87 return -EINVAL; in ring_order_set() 89 *((uint *)kp->arg) = x; in ring_order_set() 131 * one has to read/write to/from NIC in 32-bit chunks; 133 * not work on 64-bit platform - it uses 64-bit transactions 135 * Force 32-bit transactions to enable NIC on 64-bit platforms [all …]
|
/openbmc/qemu/tests/data/qobject/ |
H A D | qdict.txt | 1 00-INDEX: 333 55 3.Early-stage: 9993 56 3w-9xxx.c: 77318 57 3w-9xxx.h: 26357 58 3w-xxxx.c: 85227 59 3w-xxxx.h: 16846 71 4level-fixup.h: 1028 110 6xx-suspend.S: 1086 148 8250-platform.c: 1091 161 83xx-512x-pci.txt: 1323 [all …]
|
/openbmc/linux/ |
H A D | CREDITS | 1 This is at least a partial credits-file of people that have 4 scripts. The fields are: name (N), email (E), web-address 6 snail-mail address (S). 10 ---------- 51 D: in-kernel DRM Maintainer 71 E: tim_alpaerts@toyota-motor-europe.com 75 S: B-2610 Wilrijk-Antwerpen 80 W: http://www-stu.christs.cam.ac.uk/~aia21/ 101 D: Maintainer of ide-cd and Uniform CD-ROM driver, 102 D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update. [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_common.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 41 * ixgbe_device_supports_autoneg_fc - Check if phy supports autoneg flow 55 switch (hw->phy.media_type) { in ixgbe_device_supports_autoneg_fc() 58 switch (hw->device_id) { in ixgbe_device_supports_autoneg_fc() 64 hw->mac.ops.check_link(hw, &speed, &link_up, false); in ixgbe_device_supports_autoneg_fc() 74 if (hw->device_id == IXGBE_DEV_ID_X550EM_X_XFI) in ixgbe_device_supports_autoneg_fc() 81 switch (hw->device_id) { in ixgbe_device_supports_autoneg_fc() 103 hw->device_id); in ixgbe_device_supports_autoneg_fc() 109 * ixgbe_setup_fc_generic - Set up flow control [all …]
|
H A D | ixgbe_type.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 83 #define IXGBE_BY_MAC(_hw, r) ((_hw)->mvals[IXGBE_CAT(r, IDX)]) 273 (0x012300 + (((_i) - 24) * 4))) 277 #define IXGBE_IVAR(_i) (0x00900 + ((_i) * 4)) /* 24 at 0x900-0x960 */ 278 #define IXGBE_IVAR_MISC 0x00A00 /* misc MSI-X interrupt causes */ 280 #define IXGBE_MSIXT 0x00000 /* MSI-X Table. 0x0000 - 0x01C */ 281 #define IXGBE_MSIXPBA 0x02000 /* MSI-X Pending bit array */ 290 #define IXGBE_FCRTH_82599(_i) (0x03260 + ((_i) * 4)) /* 8 of these (0-7) */ 291 #define IXGBE_FCRTL_82599(_i) (0x03220 + ((_i) * 4)) /* 8 of these (0-7) */ [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 116 Format: <byte> or <bitmap-list> [all …]
|