Home
last modified time | relevance | path

Searched refs:topology (Results 1 – 25 of 140) sorted by relevance

123456

/Linux-v4.19/Documentation/
Dcputopology.txt2 How CPU topology info is exported via sysfs
5 Export CPU topology info via sysfs. Items (attributes) are similar
8 1) /sys/devices/system/cpu/cpuX/topology/physical_package_id:
14 2) /sys/devices/system/cpu/cpuX/topology/core_id:
20 3) /sys/devices/system/cpu/cpuX/topology/book_id:
26 4) /sys/devices/system/cpu/cpuX/topology/drawer_id:
32 5) /sys/devices/system/cpu/cpuX/topology/thread_siblings:
37 6) /sys/devices/system/cpu/cpuX/topology/thread_siblings_list:
42 7) /sys/devices/system/cpu/cpuX/topology/core_siblings:
47 8) /sys/devices/system/cpu/cpuX/topology/core_siblings_list:
[all …]
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_rm.c59 const struct dpu_rm_topology_def *topology; member
81 enum dpu_rm_topology_name topology; member
126 rsvp->enc_id, rsvp->topology); in _dpu_rm_print_rsvps()
150 dpu_rm_get_topology_name(struct msm_display_topology topology) in dpu_rm_get_topology_name() argument
155 if (RM_IS_TOPOLOGY_MATCH(g_top_table[i], topology)) in dpu_rm_get_topology_name()
541 if (!reqs->topology->num_lm) { in _dpu_rm_reserve_lms()
542 DPU_ERROR("invalid number of lm: %d\n", reqs->topology->num_lm); in _dpu_rm_reserve_lms()
548 while (lm_count != reqs->topology->num_lm && in _dpu_rm_reserve_lms()
566 while (lm_count != reqs->topology->num_lm && in _dpu_rm_reserve_lms()
581 if (lm_count != reqs->topology->num_lm) { in _dpu_rm_reserve_lms()
[all …]
Ddpu_rm.h137 struct msm_display_topology topology,
197 dpu_rm_get_topology_name(struct msm_display_topology topology);
Ddpu_encoder.c213 struct msm_display_topology topology; member
582 struct msm_display_topology topology; in dpu_encoder_get_topology() local
590 topology.num_lm = (mode->vdisplay > MAX_VDISPLAY_SPLIT) ? 2 : 1; in dpu_encoder_get_topology()
591 topology.num_enc = 0; in dpu_encoder_get_topology()
592 topology.num_intf = intf_count; in dpu_encoder_get_topology()
594 return topology; in dpu_encoder_get_topology()
606 struct msm_display_topology topology; in dpu_encoder_virt_atomic_check() local
652 topology = dpu_encoder_get_topology(dpu_enc, dpu_kms, adj_mode); in dpu_encoder_virt_atomic_check()
663 conn_state, topology, true); in dpu_encoder_virt_atomic_check()
1020 struct msm_display_topology topology; in dpu_encoder_virt_mode_set() local
[all …]
/Linux-v4.19/drivers/staging/greybus/
Daudio_module.c242 struct gb_audio_topology *topology; in gb_audio_probe() local
310 ret = gb_audio_gb_get_topology(gbmodule->mgmt_connection, &topology); in gb_audio_probe()
317 ret = gbaudio_tplg_parse_data(gbmodule, topology); in gb_audio_probe()
323 gbmodule->topology = topology; in gb_audio_probe()
362 gbmodule->topology = NULL; in gb_audio_probe()
365 kfree(topology); in gb_audio_probe()
399 kfree(gbmodule->topology); in gb_audio_disconnect()
400 gbmodule->topology = NULL; in gb_audio_disconnect()
Daudio_codec.h161 struct gb_audio_topology *topology; member
177 struct gb_audio_topology **topology);
Daudio_gb.c15 struct gb_audio_topology **topology) in gb_audio_gb_get_topology() argument
42 *topology = topo; in gb_audio_gb_get_topology()
/Linux-v4.19/arch/x86/kernel/
Dvsmp_64.c173 unsigned int cfg, topology, node_shift, maxcpus; in vsmp_cap_cpus() local
189 topology = readl(address); in vsmp_cap_cpus()
190 node_shift = (topology >> 16) & 0x7; in vsmp_cap_cpus()
194 maxcpus = (topology & ((1 << node_shift) - 1)) + 1; in vsmp_cap_cpus()
/Linux-v4.19/Documentation/x86/
Dtopology.txt4 This documents and clarifies the main aspects of x86 topology modelling and
8 The architecture-agnostic topology definitions are in
11 definitions. Thus, the way to read up on Linux topology on x86 is to start
15 here to *document* the inner workings of x86 topology.
19 The main aim of the topology facilities is to present adequate interfaces to
30 The topology of a system is described in the units of:
43 Package-related topology information in the kernel:
84 Core-related topology information in the kernel:
102 Thread-related topology information in the kernel:
131 System topology examples
/Linux-v4.19/sound/soc/qcom/qdsp6/
Dq6adm.c42 int topology; member
298 int port_id, int topology, in q6adm_find_matching_copp() argument
310 if ((port_id == c->afe_port) && (topology == c->topology) && in q6adm_find_matching_copp()
323 int port_id, int path, int topology, in q6adm_device_open() argument
350 open->topology_id = topology; in q6adm_device_open()
385 int channel_mode, int topology, int perf_mode, in q6adm_open() argument
398 copp = q6adm_find_matching_copp(adm, port_id, topology, perf_mode, in q6adm_open()
416 copp->topology = topology; in q6adm_open()
424 ret = q6adm_device_open(adm, copp, port_id, path, topology, in q6adm_open()
Dq6adm.h20 int channel_mode, int topology, int perf_mode,
/Linux-v4.19/Documentation/i2c/
Di2c-topology1 I2C topology
81 ML1. If you build a topology with a mux-locked mux being the parent
94 intension with such a topology would in this hypothetical example
151 PL1. If you build a topology with a parent-locked mux being the child
206 This is a useful topology, but it can be bad.
222 This topology is bad if M2 is an auto-closing mux and M1->select
230 This is a good topology.
251 This is probably a bad topology.
267 This kind of topology is generally not suitable and should probably
274 The topology is especially troublesome if M2 is an auto-closing
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/arm/
Dtopology.txt2 ARM topology binding description
27 ARM topology bindings allow one to associate cpu nodes with hierarchical groups
31 The remainder of this document provides the topology bindings for ARM, based
39 A topology description containing phandles to cpu nodes that are not compliant
46 The ARM CPU topology is defined within the cpu-map node, which is a direct
47 child of the cpus node and provides a container where the actual topology
52 Usage: Optional - On ARM SMP systems provide CPUs topology to the OS.
53 ARM uniprocessor systems do not require a topology
58 subnodes describe the CPU topology.
78 The nodes describing the CPU topology (cluster/core/thread) can only
[all …]
/Linux-v4.19/drivers/media/platform/vimc/
DKconfig11 a media node that exposes a complex media topology. The topology
/Linux-v4.19/drivers/parport/
Ddaisy.c44 } *topology = NULL; variable
65 for (p = &topology; *p && (*p)->devnum<devnum; p = &(*p)->next) in add_dev()
180 p = &topology; in parport_daisy_fini()
194 if (!topology) numdevs = 0; in parport_daisy_fini()
215 struct daisydev *p = topology; in parport_open()
/Linux-v4.19/tools/testing/selftests/net/forwarding/
DREADME47 o Where possible, reuse an existing topology for different tests instead
48 of recreating the same topology.
50 an ASCII art showing the topology.
/Linux-v4.19/Documentation/devicetree/bindings/fsi/
Dfsi.txt15 Under the masters' nodes, we can describe the bus topology using nodes to
19 /* top-level of FSI bus topology, bound to an FSI master driver and
39 Note that since the bus is probe-able, some (or all) of the topology may
52 Since the master nodes describe the top-level of the FSI topology, they also
/Linux-v4.19/Documentation/media/uapi/mediactl/
Dmedia-funcs.rst15 media-ioc-g-topology
/Linux-v4.19/drivers/firewire/
DMakefile7 core-iso.o core-topology.o core-transaction.o
/Linux-v4.19/tools/power/cpupower/
DToDo3 - Use bitmask functions to parse CPU topology more robust
/Linux-v4.19/sound/soc/intel/skylake/
DMakefile3 skl-topology.o
/Linux-v4.19/kernel/sched/
DMakefile23 obj-$(CONFIG_SMP) += cpupri.o cpudeadline.o topology.o stop_task.o pelt.o
/Linux-v4.19/drivers/base/
DMakefile8 topology.o container.o property.o cacheinfo.o \
/Linux-v4.19/Documentation/acpi/
Di2c-muxes.txt7 Consider this topology:
/Linux-v4.19/arch/parisc/include/asm/
DKbuild20 generic-y += topology.h

123456