Home
last modified time | relevance | path

Searched +full:build +full:- +full:rules (Results 1 – 25 of 55) sorted by relevance

123

/drivers/gpu/drm/ci/
Dgitlab-ci.yml2 DRM_CI_PROJECT_PATH: &drm-ci-project-path mesa/mesa
3 DRM_CI_COMMIT_SHA: &drm-ci-commit-sha d9849ac46623797a9f56fb9d46dc52460ac477de
6 TARGET_BRANCH: drm-next
10 DEQP_RUNNER_GIT_URL: https://gitlab.freedesktop.org/mesa/deqp-runner.git
13 FDO_UPSTREAM_REPO: helen.fornazier/linux # The repo where the git-archive daily runs
14 MESA_TEMPLATES_COMMIT: &ci-templates-commit d5aa3941aa03c2f716595116354fb81eb8012acb
16 CI_PRE_CLONE_SCRIPT: |-
17 set -o xtrace
18-L --retry 4 -f --retry-all-errors --retry-delay 60 -s ${DRM_CI_PROJECT_URL}/-/raw/${DRM_CI_COMMIT…
19 bash download-git-cache.sh
[all …]
Dbuild.yml1 .build:
3 - .build-rules
4 - .container+build-rules
5 stage: build
8 - artifacts
10 - FDO_CI_CONCURRENT=${FDO_CI_CONCURRENT} bash drivers/gpu/drm/ci/build.sh
12 .build:arm32:
14 - .build
15 - .use-debian/arm64_build
17 - aarch64
[all …]
Dtest.yml1 .test-rules:
2 rules:
3 - if: '$FD_FARM == "offline" && $RUNNER_TAG =~ /^google-freedreno-/'
5 - if: '$COLLABORA_FARM == "offline" && $RUNNER_TAG =~ /^mesa-ci-x86-64-lava-/'
7 - !reference [.no_scheduled_pipelines-rules, rules]
8 - when: on_success
10 .lava-test:
12 - .test-rules
15 # Note: Build dir (and thus install) may be dirty due to GIT_STRATEGY
16 - rm -rf install
[all …]
Dstatic-checks.yml1 check-patch:
3 - .build
4 - .use-debian/x86_64_build
6 - drivers/gpu/drm/ci/check-patch.py
9 rules:
10 - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
/drivers/net/ethernet/mellanox/mlx5/core/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
17 Core driver for low level functionality of the ConnectX-4 and
18 Connect-IB cards by Mellanox Technologies.
24 Build support for the Innova family of network cards by Mellanox
28 sandbox-specific client drivers.
36 Ethernet support in Mellanox Technologies ConnectX-4 NIC.
43 Mellanox MLX5 ethernet hardware-accelerated receive flow steering support,
53 flow rules to direct traffic into arbitrary rx queue via ethtool set/get_rxnfc
61 Mellanox Technologies Ethernet Multi-Physical Function Switch (MPFS)
62 support in ConnectX NIC. MPFs is required for when multi-PF configuration
[all …]
/drivers/net/wireless/ath/ath11k/
Dreg.c1 // SPDX-License-Identifier: BSD-3-Clause-Clear
3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
4 * Copyright (c) 2021-2025 Qualcomm Innovation Center, Inc. All rights reserved.
12 #define ATH11K_2GHZ_CH01_11 REG_RULE(2412 - 10, 2462 + 10, 40, 0, 20, 0)
13 #define ATH11K_5GHZ_5150_5350 REG_RULE(5150 - 10, 5350 + 10, 80, 0, 30,\
15 #define ATH11K_5GHZ_5725_5850 REG_RULE(5725 - 10, 5850 + 10, 80, 0, 30,\
36 regd = rcu_dereference_rtnl(ar->hw->wiphy->regd); in ath11k_regdom_changes()
44 return memcmp(regd->alpha2, alpha2, 2) != 0; in ath11k_regdom_changes()
52 struct ath11k *ar = hw->priv; in ath11k_reg_notifier()
55 ath11k_dbg(ar->ab, ATH11K_DBG_REG, in ath11k_reg_notifier()
[all …]
/drivers/gpu/drm/xe/
Dxe_rtp.h1 /* SPDX-License-Identifier: MIT */
28 * Macros to encode rules to match against platform, IP version, stepping, etc.
29 * Shouldn't be used directly - see XE_RTP_RULES()
51 * XE_RTP_RULE_PLATFORM - Create rule matching platform
60 * XE_RTP_RULE_SUBPLATFORM - Create rule matching platform and sub-platform
62 * @sub_: sub-platform to match
70 * XE_RTP_RULE_GRAPHICS_STEP - Create rule matching graphics stepping
83 * XE_RTP_RULE_MEDIA_STEP - Create rule matching media stepping
96 * XE_RTP_RULE_ENGINE_CLASS - Create rule matching an engine class
105 * XE_RTP_RULE_FUNC - Create rule using callback function for match
[all …]
DMakefile1 # SPDX-License-Identifier: GPL-2.0
7 subdir-ccflags-y += $(call cc-option, -Wformat-truncation)
9 # Enable -Werror in CI and development
10 subdir-ccflags-$(CONFIG_DRM_XE_WERROR) += -Werror
12 subdir-ccflags-y += -I$(obj) -I$(src)
19 cmd_wa_oob = mkdir -p $(@D); $^ $(generated_oob)
21 $(src)/xe_wa_oob.rules
24 # Please keep these build lists sorted!
28 xe-y += xe_bb.o \
116 xe-$(CONFIG_HMM_MIRROR) += xe_hmm.o
[all …]
Dxe_uc_fw_abi.h1 /* SPDX-License-Identifier: MIT */
13 * DOC: CSS-based Firmware Layout
15 * The CSS-based firmware structure is used for GuC releases on all platforms
25 * <-header size-> <---header size continued ----------->
26 * <--- size ----------------------------------------------------------->
27 * <-key size->
28 * <-mod size->
29 * <-exp size->
32 * uCode and RSA signature are must-have components that will be used by driver.
37 * Driver will do some basic fw size validation based on the following rules:
[all …]
/drivers/gpu/drm/i915/
DKconfig.debug1 # SPDX-License-Identifier: GPL-2.0-only
4 # As this may inadvertently break the build, only allow the user
12 Add -Werror to the build flags for (and only for) i915.ko.
79 down. This sets the default value of i915.mmio_debug to -1 and can
132 ordinary tests, but may be vital for post-mortem debugging when
146 ordinary tests, but may be vital for post-mortem debugging when
203 module initialisation afterwards) use i915.selftest=-1.
216 and may trigger unintended HW side-effects as they break strict
217 rules given in the HW specification. For science.
/drivers/comedi/drivers/ni_routing/tools/
DMakefile1 # SPDX-License-Identifier: GPL-2.0
12 @echo "\`make csv-files\`"
13 @echo " Creates new csv-files using content of c-files of existing"
15 @echo " sub-directory."
16 @echo "\`make c-files\`"
17 @echo " Creates new c-files using content of csv sub-directory. These"
18 @echo " new c-files can be compared to the active content in the"
20 @echo "\`make csv-blank\`"
24 @echo "\`make clean-partial\`"
29 @echo " Build all csv-files, then all new c-files."
[all …]
/drivers/staging/media/atomisp/pci/
Dsh_css_defs.h1 /* SPDX-License-Identifier: GPL-2.0 */
21 /*#include "vamem.h"*/ /* Cannot include for VAMEM properties this file is visible on ISP -> pipeli…
32 /* UV offset: 1:uv=-128...127, 0:uv=0...255 */
39 #define SH_CSS_BAYER_MAXVAL ((1U << SH_CSS_BAYER_BITS) - 1)
53 #define SH_CSS_MACC2_COEF_SHIFT 13 /* [s[exp].[13-exp]] for ISP2 */
57 * factors, the OR of these defines is used to build the mask of supported
58 * factors. The BDS factor is used in pre-processor expressions so we cannot
84 /*--------------- sRGB Gamma -----------------
85 CCM : YCgCo[0,8191] -> RGB[0,4095]
86 sRGB Gamma : RGB [0,4095] -> RGB[0,8191]
[all …]
/drivers/net/ipa/
Dipa_table.c1 // SPDX-License-Identifier: GPL-2.0
3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved.
4 * Copyright (C) 2018-2024 Linaro Ltd.
10 #include <linux/dma-mapping.h>
27 * The IPA has tables defined in its local (IPA-resident) memory that define
28 * filter and routing rules. An entry in either of these tables is a little
29 * endian 64-bit "slot" that holds the address of a rule definition. (The
37 * Rules can be in local memory or in DRAM (system memory). The offset of
38 * an object (such as a route or filter table) in IPA-resident memory must
39 * 128-byte aligned. An object in system memory (such as a route or filter
[all …]
/drivers/acpi/acpica/
Dnsaccess.c1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
4 * Module Name: nsaccess - Top-level functions for accessing ACPI namespace
51 * The global root ptr is initially NULL, so a non-NULL value indicates in acpi_ns_root_initialize()
85 for (init_val = acpi_gbl_pre_defined_names; init_val->name; init_val++) { in acpi_ns_root_initialize()
90 if (!strcmp(init_val->name, "_OSI") in acpi_ns_root_initialize()
102 acpi_ns_create_node(*ACPI_CAST_PTR(u32, init_val->name)); in acpi_ns_root_initialize()
108 new_node->descriptor_type = ACPI_DESC_TYPE_NAMED; in acpi_ns_root_initialize()
109 new_node->type = init_val->type; in acpi_ns_root_initialize()
114 prev_node->peer = new_node; in acpi_ns_root_initialize()
117 new_node->parent = &acpi_gbl_root_node_struct; in acpi_ns_root_initialize()
[all …]
/drivers/scsi/esas2r/
Desas2r_io.c5 * Copyright (c) 2001-2013 ATTO Technology, Inc.
21 * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
40 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
52 if (unlikely(test_bit(AF_DEGRADED_MODE, &a->flags) || in esas2r_start_request()
53 test_bit(AF_POWER_DOWN, &a->flags))) { in esas2r_start_request()
54 if (rq->vrq->scsi.function == VDA_FUNC_SCSI) in esas2r_start_request()
55 rq->req_stat = RS_SEL2; in esas2r_start_request()
57 rq->req_stat = RS_DEGRADED; in esas2r_start_request()
58 } else if (likely(rq->vrq->scsi.function == VDA_FUNC_SCSI)) { in esas2r_start_request()
59 t = a->targetdb + rq->target_id; in esas2r_start_request()
[all …]
/drivers/net/ethernet/intel/ice/
Dice_trace.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 /* Modeled on trace-events-sample.h */
17 /* See trace-events-sample.h for a detailed description of why this
36 * ifdefs, and to allow tracepoints to be disabled entirely at build
68 __string(devname, q_vector->rx.rx_ring->netdev->name)),
70 TP_fast_assign(__entry->q_vector = q_vector;
71 __entry->dim = dim;
74 …TP_printk("netdev: %s Rx-Q: %d dim-state: %d dim-profile: %d dim-tune: %d dim-st-right: %d dim-st-
76 __entry->q_vector->rx.rx_ring->q_index,
77 __entry->dim->state,
[all …]
Dice_parser.c1 // SPDX-License-Identifier: GPL-2.0
12 * ice_parser_sect_item_get - parse an item from a section
73 if (index >= le16_to_cpu(hdr->count)) in ice_parser_sect_item_get()
80 * ice_parser_create_table - create an item table from a section
98 struct ice_seg *seg = hw->seg; in ice_parser_create_table()
103 return ERR_PTR(-EINVAL); in ice_parser_create_table()
107 return ERR_PTR(-ENOMEM); in ice_parser_create_table()
117 idx = le16_to_cpu(hdr->offset) + in ice_parser_create_table()
137 dev_info(dev, "\talu0 = %d\n", bm->alu0); in ice_imem_bst_bm_dump()
138 dev_info(dev, "\talu1 = %d\n", bm->alu1); in ice_imem_bst_bm_dump()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_rule.c1 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB
20 struct mlx5dr_ste_ctx *ste_ctx = dmn->ste_ctx; in dr_rule_append_to_miss_list()
30 return -ENOMEM; in dr_rule_append_to_miss_list()
34 list_add_tail(&new_last_ste->miss_list_node, miss_list); in dr_rule_append_to_miss_list()
47 struct mlx5dr_ste_ctx *ste_ctx = matcher->tbl->dmn->ste_ctx; in dr_rule_set_last_ste_miss_addr()
53 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_rule_set_last_ste_miss_addr()
62 struct mlx5dr_domain *dmn = matcher->tbl->dmn; in dr_rule_create_collision_htbl()
67 new_htbl = mlx5dr_ste_htbl_alloc(dmn->ste_icm_pool, in dr_rule_create_collision_htbl()
77 ste = new_htbl->chunk->ste_arr; in dr_rule_create_collision_htbl()
94 mlx5dr_dbg(matcher->tbl->dmn, "Failed creating collision entry\n"); in dr_rule_create_collision_entry()
[all …]
Ddr_types.h1 /* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
26 #define mlx5dr_err(dmn, arg...) mlx5_core_err((dmn)->mdev, ##arg)
27 #define mlx5dr_info(dmn, arg...) mlx5_core_info((dmn)->mdev, ##arg)
28 #define mlx5dr_dbg(dmn, arg...) mlx5_core_dbg((dmn)->mdev, ##arg)
94 DR_STE_SIZE_REDUCED = DR_STE_SIZE - DR_STE_SIZE_MASK,
162 /* refcount: indicates the num of rules that using this ste */
237 htbl->refcount--; in mlx5dr_htbl_put()
238 if (!htbl->refcount) in mlx5dr_htbl_put()
244 htbl->refcount++; in mlx5dr_htbl_get()
359 ste->refcount--; in mlx5dr_ste_put()
[all …]
/drivers/net/ethernet/sfc/
Dmcdi_pcol.h1 /* SPDX-License-Identifier: GPL-2.0-only */
4 * Copyright 2009-2018 Solarflare Communications Inc.
5 * Copyright 2019-2020 Xilinx Inc.
13 /* Power-on reset state */
35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */
38 /* The rest of these are firmware-defined */
46 /* Values to be written to the per-port status dword in shared
71 * | | \--- Response
72 * | \------- Error
73 * \------------------------------ Resync (always set)
[all …]
/drivers/net/ethernet/sfc/siena/
Dmcdi_pcol.h1 /* SPDX-License-Identifier: GPL-2.0-only */
4 * Copyright 2009-2018 Solarflare Communications Inc.
5 * Copyright 2019-2020 Xilinx Inc.
13 /* Power-on reset state */
35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */
38 /* The rest of these are firmware-defined */
46 /* Values to be written to the per-port status dword in shared
71 * | | \--- Response
72 * | \------- Error
73 * \------------------------------ Resync (always set)
[all …]
/drivers/usb/core/
Durb.c1 // SPDX-License-Identifier: GPL-2.0
24 if (urb->transfer_flags & URB_FREE_BUFFER) in urb_destroy()
25 kfree(urb->transfer_buffer); in urb_destroy()
31 * usb_init_urb - initializes a urb so that it can be used by a USB driver
48 kref_init(&urb->kref); in usb_init_urb()
49 INIT_LIST_HEAD(&urb->urb_list); in usb_init_urb()
50 INIT_LIST_HEAD(&urb->anchor_list); in usb_init_urb()
56 * usb_alloc_urb - creates a new urb for a USB driver to use
85 * usb_free_urb - frees the memory used by a urb when all users of it are finished
97 kref_put(&urb->kref, urb_destroy); in usb_free_urb()
[all …]
/drivers/net/usb/
Dasix_common.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (C) 2003-2006 David Hollis <dhollis@davehollis.com>
7 * Copyright (c) 2002-2003 TiVo Inc.
31 ret = ret < 0 ? ret : -ENODATA; in asix_read_cmd()
33 netdev_warn(dev->net, "Failed to read reg index 0x%04x: %d\n", in asix_read_cmd()
57 netdev_warn(dev->net, "Failed to write reg index 0x%04x: %d\n", in asix_write_cmd()
78 netdev_err(dev->net, "Failed to enable software MII access\n"); in asix_set_sw_mii()
88 netdev_err(dev->net, "Failed to enable hardware MII access\n"); in asix_set_hw_mii()
99 if (ret == -ENODEV || ret == -ETIMEDOUT) in asix_check_host_enable()
104 if (ret == -ENODEV) in asix_check_host_enable()
[all …]
/drivers/net/wireless/quantenna/qtnfmac/
Dcommands.c1 // SPDX-License-Identifier: GPL-2.0+
2 /* Copyright (c) 2015-2016 Quantenna Communications. All rights reserved. */
25 if (unlikely(le16_to_cpu(resp->cmd_id) != cmd_id)) { in qtnf_cmd_check_reply_header()
27 mac_id, vif_id, cmd_id, le16_to_cpu(resp->cmd_id)); in qtnf_cmd_check_reply_header()
28 return -EINVAL; in qtnf_cmd_check_reply_header()
31 if (unlikely(resp->macid != mac_id)) { in qtnf_cmd_check_reply_header()
33 mac_id, vif_id, cmd_id, resp->macid); in qtnf_cmd_check_reply_header()
34 return -EINVAL; in qtnf_cmd_check_reply_header()
37 if (unlikely(resp->vifid != vif_id)) { in qtnf_cmd_check_reply_header()
39 mac_id, vif_id, cmd_id, resp->vifid); in qtnf_cmd_check_reply_header()
[all …]
/drivers/net/ethernet/fungible/funeth/
Dfuneth_rx.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause)
4 #include <linux/dma-mapping.h>
22 /* Per packet headroom in non-XDP mode. Present only for 1-frag packets. */
40 if (unlikely(buf->pg_refs < MIN_PAGE_REFS)) { in refresh_refs()
41 buf->pg_refs += EXTRA_PAGE_REFS; in refresh_refs()
42 page_ref_add(buf->page, EXTRA_PAGE_REFS); in refresh_refs()
52 struct funeth_rx_cache *c = &q->cache; in cache_offer()
54 if (c->prod_cnt - c->cons_cnt <= c->mask && buf->node == numa_mem_id()) { in cache_offer()
55 c->bufs[c->prod_cnt & c->mask] = *buf; in cache_offer()
56 c->prod_cnt++; in cache_offer()
[all …]

123