Home
last modified time | relevance | path

Searched +full:per +full:- +full:slice (Results 1 – 25 of 207) sorted by relevance

123456789

/openbmc/linux/include/drm/display/
H A Ddrm_dsc.h1 /* SPDX-License-Identifier: MIT
48 * struct drm_dsc_rc_range_parameters - DSC Rate Control range parameters
70 * struct drm_dsc_config - Parameters required to configure DSC
78 * Bits per component for previous reconstructed line buffer
82 * @bits_per_component: Bits per component to code (8/10/12)
87 * Flag to indicate if RGB - YCoCg conversion is needed
92 * @slice_count: Number fo slices per line used by the DSC encoder
96 * @slice_width: Width of each slice in pixels
100 * @slice_height: Slice height in pixels
127 * Target bits per pixel with 4 fractional bits, bits_per_pixel << 4
[all …]
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-compressed.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
8 .. _compressed-formats:
18 .. flat-table:: Compressed Image Formats
19 :header-rows: 1
20 :stub-columns: 0
23 * - Identifier
24 - Code
25 - Details
26 * .. _V4L2-PIX-FMT-JPEG:
28 - ``V4L2_PIX_FMT_JPEG``
[all …]
H A Dext-ctrls-codec.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _codec-controls:
24 .. _mpeg-control-id:
27 -----------------
35 .. _v4l2-mpeg-stream-type:
40 enum v4l2_mpeg_stream_type -
41 The MPEG-1, -2 or -4 output stream type. One cannot assume anything
48 .. flat-table::
49 :header-rows: 0
50 :stub-columns: 0
[all …]
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_sseu.c1 // SPDX-License-Identifier: MIT
17 sseu->max_slices = max_slices; in intel_sseu_set_info()
18 sseu->max_subslices = max_subslices; in intel_sseu_set_info()
19 sseu->max_eus_per_subslice = max_eus_per_subslice; in intel_sseu_set_info()
27 if (sseu->has_xehp_dss) in intel_sseu_subslice_total()
28 return bitmap_weight(sseu->subslice_mask.xehp, in intel_sseu_subslice_total()
29 XEHP_BITMAP_BITS(sseu->subslice_mask)); in intel_sseu_subslice_total()
31 for (i = 0; i < ARRAY_SIZE(sseu->subslice_mask.hsw); i++) in intel_sseu_subslice_total()
32 total += hweight8(sseu->subslice_mask.hsw[i]); in intel_sseu_subslice_total()
38 intel_sseu_get_hsw_subslices(const struct sseu_dev_info *sseu, u8 slice) in intel_sseu_get_hsw_subslices() argument
[all …]
H A Dintel_sseu_debugfs.c1 // SPDX-License-Identifier: MIT
19 struct intel_uncore *uncore = gt->uncore; in cherryview_sseu_device_status()
36 sseu->slice_mask = BIT(0); in cherryview_sseu_device_status()
37 sseu->subslice_mask.hsw[0] |= BIT(ss); in cherryview_sseu_device_status()
42 sseu->eu_total += eu_cnt; in cherryview_sseu_device_status()
43 sseu->eu_per_subslice = max_t(unsigned int, in cherryview_sseu_device_status()
44 sseu->eu_per_subslice, eu_cnt); in cherryview_sseu_device_status()
53 struct intel_uncore *uncore = gt->uncore; in gen11_sseu_device_status()
54 const struct intel_gt_info *info = &gt->info; in gen11_sseu_device_status()
58 for (s = 0; s < info->sseu.max_slices; s++) { in gen11_sseu_device_status()
[all …]
H A Dintel_gt_mcr.c1 // SPDX-License-Identifier: MIT
17 * independent values of a register per hardware unit (e.g., per-subslice,
18 * per-L3bank, etc.). The specific types of replication that exist vary
19 * per-platform.
37 #define HAS_MSLICE_STEERING(i915) (INTEL_INFO(i915)->has_mslice_steering)
61 { 0x00E900, 0x00FFFF }, /* 0xEA00 - OxEFFF is unused */
85 * will always provide us with a non-terminated value. We'll stick them
89 { 0x004000, 0x004AFF }, /* HALF-BSLICE */
92 { 0x00B000, 0x00B0FF }, /* HALF-BSLICE */
94 { 0x00C800, 0x00CFFF }, /* HALF-BSLICE */
[all …]
H A Dintel_gt_types.h1 /* SPDX-License-Identifier: MIT */
51 * direct reads to a slice/subslice that are valid for the 'subslice' class
54 * need to explicitly re-steer reads of registers of the other type.
56 * Only the replication types that may need additional non-default steering
69 * will always return a non-terminated value at instance (0, 0). We'll
250 * Should be taken before uncore->lock in cases where both are desired.
255 * Base of per-tile GTTMMADR where we can derive the MMIO and the GGTT.
271 /* Media engine access to SFC per instance */
274 /* Slice/subslice/EU info */
291 /* sysfs defaults per gt */
[all …]
/openbmc/linux/Documentation/scheduler/
H A Dsched-bwc.rst7 The SCHED_RT case is covered in Documentation/scheduler/sched-rt-group.rst
14 microseconds of CPU time. That quota is assigned to per-cpu run queues in
22 is transferred to cpu-local "silos" on a demand basis. The amount transferred
23 within each of these updates is tunable and described as the "slice".
26 -------------
30 Traditional (UP-EDF) bandwidth control is something like:
66 https://lore.kernel.org/lkml/5371BD36-55AE-4F71-B9D7-B86DC32E3D2B@linux.alibaba.com/
69 ----------
75 :ref:`Documentation/admin-guide/cgroup-v2.rst <cgroup-v2-cpu>`.
77 - cpu.cfs_quota_us: run-time replenished within a period (in microseconds)
[all …]
/openbmc/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Copyright (C) 2018-2022 Texas Instruments Incorporated - https://www.ti.com/
31 #include <linux/dma-mapping.h>
32 #include <linux/dma/ti-cppi5.h>
33 #include <linux/dma/k3-udma-glue.h>
41 #define PRUETH_MAX_MTU (2000 - ETH_HLEN - ETH_FCS_LEN)
51 #define ICSSG_MAX_RFLOWS 8 /* per slice */
56 #define ICSSG_NUM_ETHTOOL_STATS (ICSSG_NUM_STATS - ICSSG_NUM_STANDARD_STATS)
117 unsigned int irq[ICSSG_MAX_RFLOWS]; /* separate irq per flow */
181 * struct prueth_pdata - PRUeth platform data
[all …]
H A Dicssg_classifier.c1 // SPDX-License-Identifier: GPL-2.0
4 * Copyright (C) 2018-2022 Texas Instruments Incorporated - https://www.ti.com/
20 /* Filter 1 - FT1 */
31 (offs[slice].ft1_slot_base + FT1_SLOT_SIZE * (n) + (reg))
51 /* Filter 3 - FT3 */
66 (offs[slice].ft3_slot_base + FT3_SLOT_SIZE * (n) + (reg))
74 #define RX_CLASS_N_REG(slice, n, reg) \ argument
75 (offs[slice].rx_class_base + RX_CLASS_EN_SIZE * (n) + (reg))
80 #define RX_CLASS_GATES_N_REG(slice, n) \ argument
81 (offs[slice].rx_class_gates_base + RX_CLASS_GATES_SIZE * (n))
[all …]
/openbmc/linux/Documentation/filesystems/
H A Dnetfs_library.rst1 .. SPDX-License-Identifier: GPL-2.0
9 - Overview.
10 - Per-inode context.
11 - Inode context helper functions.
12 - Buffered read helpers.
13 - Read helper functions.
14 - Read helper structures.
15 - Read helper operations.
16 - Read helper procedure.
17 - Read helper cache API.
[all …]
/openbmc/openbmc/meta-openembedded/meta-webserver/recipes-webadmin/netdata/netdata/
H A Dnetdata.conf5 # wget -O /etc/netdata/netdata.conf http://localhost:19999/netdata.conf
7 # curl -o /etc/netdata/netdata.conf http://localhost:19999/netdata.conf
49 # seconds per replication step = 600
52 # dbengine pages per extent = 64
104 # number of models per dimension = 18
110 # maximum number of k-means iterations = 1000
133 script to execute on alarm = @@libexecdir/netdata/plugins.d/alarm-notify.sh
145 # mode = static-threaded
153 # x-frame-options response header =
180 registry log file = @@localstatedir/lib/netdata/registry/registry-log.db
[all …]
/openbmc/linux/block/partitions/
H A Dmsdos.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 1991-1998 Linus Torvalds
9 * in the early extended-partition checks and added DM partitions
16 * More flexible handling of extended partitions - aeb, 950831
20 * Re-organised Feb 1998 Russell King
43 return (sector_t)get_unaligned_le32(&p->nr_sects); in nr_sects()
48 return (sector_t)get_unaligned_le32(&p->start_sect); in start_sect()
53 return (p->sys_ind == DOS_EXTENDED_PARTITION || in is_extended_partition()
54 p->sys_ind == WIN98_EXTENDED_PARTITION || in is_extended_partition()
55 p->sys_ind == LINUX_EXTENDED_PARTITION); in is_extended_partition()
[all …]
/openbmc/linux/drivers/media/platform/st/sti/hva/
H A Dhva-h264.c1 // SPDX-License-Identifier: GPL-2.0
9 #include "hva-hw.h"
32 /* source buffer copy in YUV 420 MB-tiled format with size=16*256*3/2 */
154 * @frame_num: the parameter to be written in the slice header
160 * @slice_size_type: 0 = no constraint to close the slice
161 * 1= a slice is closed as soon as the slice_mb_size limit
163 * 2= a slice is closed as soon as the slice_byte_size limit
165 * 3= a slice is closed as soon as either the slice_byte_size
167 * @slice_mb_size: defines the slice size in number of macroblocks
169 * @ir_param_option: defines the number of macroblocks per frame to be
[all …]
/openbmc/linux/drivers/media/platform/samsung/s5p-mfc/
H A Dregs-mfc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
15 #define S5P_FIMV_REG_SIZE (S5P_FIMV_END_ADDR - S5P_FIMV_START_ADDR)
16 #define S5P_FIMV_REG_COUNT ((S5P_FIMV_END_ADDR - S5P_FIMV_START_ADDR) / 4)
84 /* VC-1 decoding */
189 #define S5P_FIMV_CRC_LUMA0 0x2030 /* luma crc data per frame
191 #define S5P_FIMV_CRC_CHROMA0 0x2034 /* chroma crc data per frame
193 #define S5P_FIMV_CRC_LUMA1 0x2038 /* luma crc data per bottom
195 #define S5P_FIMV_CRC_CHROMA1 0x203c /* chroma crc data per bottom
265 #define S5P_FIMV_ENC_SI_SLICE_TYPE 0x2010 /* slice type(I/P/B/IDR) */
291 #define S5P_FIMV_ENC_MSLICE_CTRL 0xc50c /* multi slice control */
[all …]
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/
H A Dti,pru-consumer.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/ti,pru-consumer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Suman Anna <s-anna@ti.com>
25 $ref: /schemas/types.yaml#/definitions/phandle-array
32 firmware-name:
33 $ref: /schemas/types.yaml#/definitions/string-array
41 ti,pruss-gp-mux-sel:
42 $ref: /schemas/types.yaml#/definitions/uint32-array
[all …]
/openbmc/linux/drivers/misc/cxl/
H A Dmain.c1 // SPDX-License-Identifier: GPL-2.0-or-later
23 #include <misc/cxl-base.h>
45 dev_warn(&afu->dev, "WARNING: CXL AFU SLBIA timed out!\n"); in cxl_afu_slbia()
46 return -EBUSY; in cxl_afu_slbia()
51 if (!cxl_ops->link_ok(afu->adapter, afu)) in cxl_afu_slbia()
52 return -EIO; in cxl_afu_slbia()
62 if (ctx->mm != mm) in _cxl_slbia()
65 pr_devel("%s matched mm - card: %i afu: %i pe: %i\n", __func__, in _cxl_slbia()
66 ctx->afu->adapter->adapter_num, ctx->afu->slice, ctx->pe); in _cxl_slbia()
68 spin_lock_irqsave(&ctx->sste_lock, flags); in _cxl_slbia()
[all …]
H A Dof.c1 // SPDX-License-Identifier: GPL-2.0-or-later
62 return -EINVAL; in read_handle()
88 afu->guest->handle = addr; in read_phys_addr()
91 afu->guest->p2n_phys += addr; in read_phys_addr()
92 afu->guest->p2n_size = size; in read_phys_addr()
95 afu->psn_phys += addr; in read_phys_addr()
96 afu->adapter->ps_size = size; in read_phys_addr()
101 return -EINVAL; in read_phys_addr()
133 if (read_handle(afu_np, &afu->guest->handle)) in cxl_of_read_afu_handle()
134 return -EINVAL; in cxl_of_read_afu_handle()
[all …]
/openbmc/linux/drivers/accel/qaic/
H A Dqaic_data.c1 // SPDX-License-Identifier: GPL-2.0-only
3 /* Copyright (c) 2019-2021, The Linux Foundation. All rights reserved. */
4 /* Copyright (c) 2021-2023 Qualcomm Innovation Center, Inc. All rights reserved. */
10 #include <linux/dma-buf.h>
11 #include <linux/dma-mapping.h>
75 * 7 0 - Do not force to generate MSI after DMA is completed
76 * 1 - Force to generate MSI after DMA is completed
78 * 4 1 - Generate completion element in the response queue
79 * 0 - No Completion Code
80 * 3 0 - DMA request is a Link list transfer
[all …]
/openbmc/linux/sound/pci/au88x0/
H A Dau88x0_a3d.c1 // SPDX-License-Identifier: GPL-2.0-or-later
24 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetTimeConsts()
25 hwwrite(vortex->mmio, in a3dsrc_SetTimeConsts()
26 a3d_addrA(a->slice, a->source, A3D_A_HrtfTrackTC), HrtfTrack); in a3dsrc_SetTimeConsts()
27 hwwrite(vortex->mmio, in a3dsrc_SetTimeConsts()
28 a3d_addrA(a->slice, a->source, A3D_A_ITDTrackTC), ItdTrack); in a3dsrc_SetTimeConsts()
29 hwwrite(vortex->mmio, in a3dsrc_SetTimeConsts()
30 a3d_addrA(a->slice, a->source, A3D_A_GainTrackTC), GTrack); in a3dsrc_SetTimeConsts()
31 hwwrite(vortex->mmio, in a3dsrc_SetTimeConsts()
32 a3d_addrA(a->slice, a->source, A3D_A_CoeffTrackTC), CTrack); in a3dsrc_SetTimeConsts()
[all …]
/openbmc/linux/rust/alloc/
H A Dslice.rs1 // SPDX-License-Identifier: Apache-2.0 OR MIT
3 //! Utilities for the slice primitive type.
5 //! *[See also the slice primitive type](slice).*
8 //! using a certain function. For example, `slice.iter()` yields an [`Iter`].
10 //! A few functions are provided to create a slice from a value reference
25 use core::slice::sort;
39 pub use core::slice::range;
41 pub use core::slice::ArrayChunks;
43 pub use core::slice::ArrayChunksMut;
45 pub use core::slice::ArrayWindows;
[all …]
/openbmc/linux/Documentation/admin-guide/perf/
H A Dqcom_l3_pmu.rst7 by all cores within a socket. Each slice is exposed as a separate uncore perf
14 consisting of one CPU per socket which will be used to handle all the PMU
23 perf stat -e l3cache_0_0/read-miss,lc/
26 "perf record" will not work. Per-task perf sessions are not supported.
/openbmc/linux/include/uapi/linux/
H A Dv4l2-controls.h1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause) */
5 * Copyright (C) 1999-2012 the contributors
19 #define V4L2_CTRL_CLASS_USER 0x00980000 /* Old-style 'user' controls */
24 #define V4L2_CTRL_CLASS_JPEG 0x009d0000 /* JPEG-compression controls */
34 /* User-class control IDs */
116 /* USER-class private control IDs */
136 * The base for the si476x driver controls. See include/media/drv-intf/si476x.h
212 /* MPEG-class control IDs */
222 V4L2_MPEG_STREAM_TYPE_MPEG2_PS = 0, /* MPEG-2 program stream */
223 V4L2_MPEG_STREAM_TYPE_MPEG2_TS = 1, /* MPEG-2 transport stream */
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power9/
H A Dother.json25 "BriefDescription": "Cycles in which the SRQ has at least one (out of four) empty slice"
65 "BriefDescription": "Read-write data cache collisions"
90 "BriefDescription": "D-cache invalidates sent over the reload bus to the core"
125 "BriefDescription": "TEND latency per thread"
200 "BriefDescription": "Read-write data cache collisions"
280-word boundary, which causes it to require an additional slice than than what normally would be re…
300 "BriefDescription": "I-cache Invalidates sent over the realod bus to the core"
395-word boundary, which causes it to require an additional slice than than what normally would be re…
430 "BriefDescription": "TM Load (fav or non-fav) ran into conflict (failed)"
450 …"BriefDescription": "A TM-ineligible instruction tries to execute inside a transaction and the LSU…
[all …]
/openbmc/linux/arch/powerpc/include/asm/
H A Ddtl.h23 #define DISPATCH_LOG_BYTES 4096 /* bytes per cpu */
29 * 0x2: time-slice preempts

123456789