/openbmc/linux/arch/s390/kernel/ |
H A D | perf_cpum_sf.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Performance event support for the System z CPU-measurement Sampling Facility 27 /* Minimum number of sample-data-block-tables: 29 * A single table contains up to 511 pointers to sample-data-blocks. 33 /* Number of sample-data-blocks per sample-data-block-table (SDBT): 34 * A table contains SDB pointers (8 bytes) and one table-link entry 37 #define CPUM_SF_SDB_PER_TABLE ((PAGE_SIZE - 8) / 8) 39 /* Maximum page offset for an SDBT table-link entry: 40 * If this page offset is reached, a table-link entry to the next SDBT 52 * the number of sample-data-block-tables into account. Note that these [all …]
|
/openbmc/linux/drivers/gpu/drm/sprd/ |
H A D | sprd_dpu.c | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <linux/dma-buf.h> 81 #define BIT_DPU_LAY_NO_SWITCH (0x00 << 10) 82 #define BIT_DPU_LAY_RB_OR_UV_SWITCH (0x01 << 10) 103 #define BIT_DPU_EDPI_FROM_EXTERNAL_PAD BIT(10) 125 struct drm_plane base; member 130 struct dpu_context *ctx = &dpu->ctx; in dpu_wait_stop_done() 133 if (ctx->stopped) in dpu_wait_stop_done() 136 rc = wait_event_interruptible_timeout(ctx->wait_queue, ctx->evt_stop, in dpu_wait_stop_done() 138 ctx->evt_stop = false; in dpu_wait_stop_done() [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder_phys_cmd.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2015-2018, 2020-2021 The Linux Foundation. All rights reserved. 19 (e) && (e)->base.parent ? \ 20 (e)->base.parent->base.id : -1, \ 21 (e) ? (e)->base.hw_intf->idx - INTF_0 : -1, ##__VA_ARGS__) 24 (e) && (e)->base.parent ? \ 25 (e)->base.parent->base.id : -1, \ 26 (e) ? (e)->base.hw_intf->idx - INTF_0 : -1, ##__VA_ARGS__) 29 container_of(x, struct dpu_encoder_phys_cmd, base) 31 #define PP_TIMEOUT_MAX_TRIALS 10 [all …]
|
H A D | dpu_hw_catalog.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2022-2023, Qualcomm Innovation Center, Inc. All rights reserved. 4 * Copyright (c) 2015-2018, 2020 The Linux Foundation. All rights reserved. 34 * @DPU_MDP_10BIT_SUPPORT, Chipset supports 10 bit pixel formats 52 * SSPP sub-blocks/features 59 * @DPU_SSPP_CSC_10BIT, Support of 10-bit Color space conversion 62 * @DPU_SSPP_QOS_8LVL, SSPP support 8-level QoS control 94 * MIXER sub-blocks/features 96 * @DPU_MIXER_SOURCESPLIT Layer mixer supports source-split configuration 112 * DSPP sub-blocks [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | ti,dp83869.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - $ref: ethernet-phy.yaml# 14 - Andrew Davis <afd@ti.com> 17 The DP83869HM device is a robust, fully-featured Gigabit (PHY) transceiver 18 with integrated PMD sublayers that supports 10BASE-Te, 100BASE-TX and 19 1000BASE-T Ethernet protocols. The DP83869 also supports 1000BASE-X and 20 100BASE-FX Fiber protocols. 23 the DP83869HM can run 1000BASE-X-to-1000BASE-T and 100BASE-FX-to-100BASE-TX [all …]
|
H A D | ti,dp83867.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - $ref: ethernet-controller.yaml# 14 - Andrew Davis <afd@ti.com> 18 transceiver with integrated PMD sublayers to support 10BASE-Te, 100BASE-TX 19 and 1000BASE-T Ethernet protocols. 21 The DP83867 is designed for easy implementation of 10/100/1000 Mbps Ethernet 34 nvmem-cells: 40 nvmem-cell-names: [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | icl_dsi.c | 71 drm_err(&dev_priv->drm, "DSI header credits not released\n"); in wait_for_header_credits() 83 drm_err(&dev_priv->drm, "DSI payload credits not released\n"); in wait_for_payload_credits() 100 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in wait_for_cmds_dispatched_to_panel() 108 for_each_dsi_port(port, intel_dsi->ports) { in wait_for_cmds_dispatched_to_panel() 115 for_each_dsi_port(port, intel_dsi->ports) { in wait_for_cmds_dispatched_to_panel() 116 dsi = intel_dsi->dsi_hosts[port]->device; in wait_for_cmds_dispatched_to_panel() 117 dsi->mode_flags |= MIPI_DSI_MODE_LPM; in wait_for_cmds_dispatched_to_panel() 118 dsi->channel = 0; in wait_for_cmds_dispatched_to_panel() 121 drm_err(&dev_priv->drm, in wait_for_cmds_dispatched_to_panel() 126 for_each_dsi_port(port, intel_dsi->ports) { in wait_for_cmds_dispatched_to_panel() [all …]
|
H A D | intel_display_types.h | 3 * Copyright (c) 2007-2008 Intel Corporation 47 #include <media/cec-notifier.h> 69 /* these are outputs from the chip - integrated only 82 INTEL_OUTPUT_DDI = 10, 87 HDMI_AUDIO_OFF_DVI = -2, /* no aux data for HDMI-DVI converter */ 103 * create the DMA scatter-gather list for each FB color plane. This sg 115 * in the rotated and remapped GTT view all no-CCS formats (up to 2 136 struct drm_framebuffer base; member 156 struct drm_encoder base; member 206 * state. This must be called _after_ display->get_pipe_config has [all …]
|
H A D | intel_display_irq.c | 1 // SPDX-License-Identifier: MIT 30 drm_crtc_handle_vblank(&crtc->base); in intel_handle_vblank() 34 * ilk_update_display_irq - update DEIMR 44 lockdep_assert_held(&dev_priv->irq_lock); in ilk_update_display_irq() 45 drm_WARN_ON(&dev_priv->drm, enabled_irq_mask & ~interrupt_mask); in ilk_update_display_irq() 47 new_val = dev_priv->irq_mask; in ilk_update_display_irq() 51 if (new_val != dev_priv->irq_mask && in ilk_update_display_irq() 52 !drm_WARN_ON(&dev_priv->drm, !intel_irqs_enabled(dev_priv))) { in ilk_update_display_irq() 53 dev_priv->irq_mask = new_val; in ilk_update_display_irq() 54 intel_uncore_write(&dev_priv->uncore, DEIMR, dev_priv->irq_mask); in ilk_update_display_irq() [all …]
|
/openbmc/linux/arch/x86/events/intel/ |
H A D | pt.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * Copyright (c) 2013-2014, Intel Corporation. 8 * http://software.intel.com/en-us/intel-isa-extensions 25 #include <asm/intel-family.h> 42 * width encoded in IP-related packets), and event configuration (bitmasks with 78 u32 c = caps[cd->leaf * PT_CPUID_REGS_NUM + cd->reg]; in intel_pt_validate_cap() 79 unsigned int shift = __ffs(cd->mask); in intel_pt_validate_cap() 81 return (c & cd->mask) >> shift; in intel_pt_validate_cap() 97 enum pt_capabilities cap = (long)ea->var; in pt_cap_show() 111 PMU_FORMAT_ATTR(tsc, "config:10" ); [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | security.txt | 6 https://www.kernel.org/doc/html/latest/admin-guide/perf-security.html 15 1. Download selinux-policy SRPM package (e.g. selinux-policy-3.14.4-48.fc31.src.rpm on FC31) 18 # rpm -Uhv selinux-policy-3.14.4-48.fc31.src.rpm 22 # rpmbuild -bp selinux-policy.spec 24 3. Place patch below at rpmbuild/BUILD/selinux-policy-b86eaaf4dbcf2d51dd4432df7185c0eaf3cbcc02 27 # patch -p1 < selinux-policy-perf-events-perfmon.patch 30 # cat selinux-policy-perf-events-perfmon.patch 31 diff -Nura a/policy/flask/access_vectors b/policy/flask/access_vectors 32 --- a/policy/flask/access_vectors 2020-02-04 18:19:53.000000000 +0300 33 +++ b/policy/flask/access_vectors 2020-02-28 23:37:25.000000000 +0300 [all …]
|
/openbmc/qemu/tests/tcg/arm/system/ |
H A D | boot.S | 9 * R0 - semihosting call number 10 * R1 - semihosting parameter 26 .size \name, . - \name 57 ite EQ // if-then-else. "EQ" is for if equal, else otherwise 79 * PA[31:20] - Section Base Address 80 * NS[19] - Non-secure bit 81 * 0[18] - Section (1 for Super Section) 82 * nG[17] - Not global bit 83 * S[16] - Shareable 84 * TEX[14:12] - Memory Region Attributes [all …]
|
/openbmc/linux/include/linux/fsl/ |
H A D | ptp_qoriq.h | 1 // SPDX-License-Identifier: GPL-2.0 83 #define ESFDE (1<<10) /* External Tx/Rx SFD Enable. */ 90 #define TE (1<<2) /* 1588 timer enable. */ macro 142 void __iomem *base; member 187 int ptp_qoriq_init(struct ptp_qoriq *ptp_qoriq, void __iomem *base,
|
/openbmc/linux/sound/soc/fsl/ |
H A D | fsl_sai.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 // Copyright 2012-2015 Freescale Semiconductor, Inc. 23 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h> 27 #include "imx-pcm.h" 45 * fsl_sai_dir_is_synced - Check if stream is synced by the opposite stream 59 return !sai->synchronous[dir] && sai->synchronous[adir]; in fsl_sai_dir_is_synced() 66 if (sai->is_pdm_mode) { in fsl_sai_get_pins_state() 69 state = pinctrl_lookup_state(sai->pinctrl, "dsd512"); in fsl_sai_get_pins_state() 73 state = pinctrl_lookup_state(sai->pinctrl, "dsd"); in fsl_sai_get_pins_state() 77 state = pinctrl_lookup_state(sai->pinctrl, "pcm_b2m"); in fsl_sai_get_pins_state() [all …]
|
/openbmc/linux/drivers/net/wan/ |
H A D | pc300too.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2000-2008 Krzysztof Halasa <khc@pm.waw.pl> 10 * Hitachi HD64572 SCA-II User's Manual 44 #define MAX_TX_BUFFERS 10 57 /* PLX PCI9050-1 local configuration and shared runtime registers. 61 u32 loc_addr_range[4]; /* 00-0Ch : Local Address Ranges */ 62 u32 loc_rom_range; /* 10h : Local ROM Range */ 63 u32 loc_addr_base[4]; /* 14-20h : Local Address Base Addrs */ 64 u32 loc_rom_base; /* 24h : Local ROM Base */ 65 u32 loc_bus_descr[4]; /* 28-34h : Local Bus Descriptors */ [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_lan_tx_rx.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 237 __le16 ptype_flex_flags0; /* ptype=[9:0], ff0=[15:10] */ 239 __le16 hdr_len_sph_flex_flags1; /* header=[10:0] */ 306 * Flex-field 0: RSS hash lower 16-bits 307 * Flex-field 1: RSS hash upper 16-bits 308 * Flex-field 2: Flow ID lower 16-bits 309 * Flex-field 3: Source VSI 310 * Flex-field 4: reserved, VLAN ID taken from L2Tag 346 * profiles 2-63 are flex profiles that can be programmed 398 #define ICE_RX_FLEX_DESC_PTYPE_M (0x3FF) /* 10-bits */ [all …]
|
/openbmc/linux/drivers/gpu/drm/omapdrm/dss/ |
H A D | dsi.c | 1 // SPDX-License-Identifier: GPL-2.0-only 78 return dev_get_drvdata(dssdev->dev); in to_dsi_data() 89 void __iomem *base; in dsi_write_reg() local 92 case DSI_PROTO: base = dsi->proto_base; break; in dsi_write_reg() 93 case DSI_PHY: base = dsi->phy_base; break; in dsi_write_reg() 94 case DSI_PLL: base = dsi->pll_base; break; in dsi_write_reg() 98 __raw_writel(val, base + idx.idx); in dsi_write_reg() 103 void __iomem *base; in dsi_read_reg() local 106 case DSI_PROTO: base = dsi->proto_base; break; in dsi_read_reg() 107 case DSI_PHY: base = dsi->phy_base; break; in dsi_read_reg() [all …]
|
/openbmc/linux/drivers/message/fusion/ |
H A D | mptbase.h | 8 * Copyright (c) 1999-2008 LSI Corporation 9 * (mailto:DL-MPTFusionLinux@lsi.com) 12 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 26 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 45 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 50 /*{-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 69 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 76 #define COPYRIGHT "Copyright (c) 1999-2008 " MODULEAUTHOR 80 #define MPT_LINUX_PACKAGE_NAME "@(#)mptlinux-3.04.20" 86 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ [all …]
|
/openbmc/linux/drivers/input/joystick/ |
H A D | xpad.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (c) 2002 Marko Friedemann <mfr@bmx-chemnitz.de> 16 * - information from http://euc.jp/periphs/xbox-controller.ja.html 17 * - the iForce driver drivers/char/joystick/iforce.c 18 * - the skeleton-driver drivers/usb/usb-skeleton.c 19 * - Xbox 360 information http://www.free60.org/wiki/Gamepad 20 * - Xbox One information https://github.com/quantus/xbox-one-controller-protocol 23 * - ITO Takayuki for providing essential xpad information on his website 24 * - Vojtech Pavlik - iforce driver / input subsystem 25 * - Greg Kroah-Hartman - usb-skeleton driver [all …]
|
/openbmc/qemu/target/s390x/ |
H A D | cpu_features_def.h.inc | 5 * - _FEAT: Feature (enum) name used internally (S390_FEAT_##_FEAT) 6 * - _NAME: Feature name exposed to the user. 7 * - _TYPE: Feature type (S390_FEAT_TYPE_##_TYPE). 8 * - _BIT: Feature bit number within feature type block (unused for MISC). 9 * - _DESC: Feature description, exposed to the user. 18 * your option) any later version. See the COPYING file in the top-level 25 DEF_FEAT(DAT_ENH, "dateh", STFL, 3, "DAT-enhancement facility") 26 DEF_FEAT(IDTE_SEGMENT, "idtes", STFL, 4, "IDTE selective TLB segment-table clearing") 27 DEF_FEAT(IDTE_REGION, "idter", STFL, 5, "IDTE selective TLB region-table clearing") 28 DEF_FEAT(ASN_LX_REUSE, "asnlxr", STFL, 6, "ASN-and-LX reuse facility") [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | myrb.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * Copyright 1998-2001 by Leonard N. Zubkoff <lnz@dandelion.com> 34 return shost->max_channel - 1; in myrb_logical_channel() 86 * myrb_create_mempools - allocates auxiliary data structures 95 elem_size = cb->host->sg_tablesize * elem_align; in myrb_create_mempools() 96 cb->sg_pool = dma_pool_create("myrb_sg", &pdev->dev, in myrb_create_mempools() 98 if (cb->sg_pool == NULL) { in myrb_create_mempools() 99 shost_printk(KERN_ERR, cb->host, in myrb_create_mempools() 104 cb->dcdb_pool = dma_pool_create("myrb_dcdb", &pdev->dev, in myrb_create_mempools() 107 if (!cb->dcdb_pool) { in myrb_create_mempools() [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlegacy/ |
H A D | 3945.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright(c) 2003 - 2011 Intel Corporation. All rights reserved. 8 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 32 #define IL3945_FW_PRE "iwlwifi-3945-" 41 * Use default noise value of -127 ... this is below the range of measurable 43 * Also, -127 works better than 0 when averaging frames with/without 47 #define IL_NOISE_MEAS_NOT_AVAILABLE (-127) 49 /* Module parameters accessible from iwl-*.c */ 146 #define IL_INVALID_VALUE -1 160 x->u.rx_frame.stats.payload + \ [all …]
|
/openbmc/linux/arch/arm/boot/compressed/ |
H A D | head.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 1996-2002 Russell King 12 #include "efi-header.S" 20 AR_CLASS( .arch armv7-a ) 21 M_CLASS( .arch armv7-m ) 69 mov \rb, #0x80000000 @ physical base address 101 kputc #'-' 105 kputc #'-' 110 kputc #'-' 154 * in little-endian form. [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/static/js/ |
H A D | highlight.pack.js | 2 …-highlight";for(o=o.split(/\s+/),n=0,r=o.length;r>n;n++)if(i=o[n],a(i)||w(i))return i}function o(e…
|
/openbmc/linux/drivers/gpu/drm/msm/dsi/ |
H A D | dsi_host.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 #include <linux/dma-mapping.h> 40 static int dsi_get_version(const void __iomem *base, u32 *major, u32 *minor) in dsi_get_version() argument 45 return -EINVAL; in dsi_get_version() 49 * makes all other registers 4-byte shifted down. in dsi_get_version() 53 * 0x1f0). In the case of DSIv2, this hast to be a non-zero value. In in dsi_get_version() 58 ver = msm_readl(base + REG_DSI_VERSION); in dsi_get_version() 68 return -EINVAL; in dsi_get_version() 76 ver = msm_readl(base + DSI_6G_REG_SHIFT + REG_DSI_VERSION); in dsi_get_version() 81 *minor = msm_readl(base + REG_DSI_6G_HW_VERSION); in dsi_get_version() [all …]
|