/Linux-v4.19/Documentation/ |
D | cputopology.txt | 2 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/ |
D | dpu_rm.c | 59 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 …]
|
D | dpu_rm.h | 137 struct msm_display_topology topology, 197 dpu_rm_get_topology_name(struct msm_display_topology topology);
|
D | dpu_encoder.c | 213 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/ |
D | audio_module.c | 242 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()
|
D | audio_codec.h | 161 struct gb_audio_topology *topology; member 177 struct gb_audio_topology **topology);
|
D | audio_gb.c | 15 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/ |
D | vsmp_64.c | 173 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/ |
D | topology.txt | 4 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/ |
D | q6adm.c | 42 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()
|
D | q6adm.h | 20 int channel_mode, int topology, int perf_mode,
|
/Linux-v4.19/Documentation/i2c/ |
D | i2c-topology | 1 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/ |
D | topology.txt | 2 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/ |
D | Kconfig | 11 a media node that exposes a complex media topology. The topology
|
/Linux-v4.19/drivers/parport/ |
D | daisy.c | 44 } *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/ |
D | README | 47 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/ |
D | fsi.txt | 15 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/ |
D | media-funcs.rst | 15 media-ioc-g-topology
|
/Linux-v4.19/drivers/firewire/ |
D | Makefile | 7 core-iso.o core-topology.o core-transaction.o
|
/Linux-v4.19/tools/power/cpupower/ |
D | ToDo | 3 - Use bitmask functions to parse CPU topology more robust
|
/Linux-v4.19/sound/soc/intel/skylake/ |
D | Makefile | 3 skl-topology.o
|
/Linux-v4.19/kernel/sched/ |
D | Makefile | 23 obj-$(CONFIG_SMP) += cpupri.o cpudeadline.o topology.o stop_task.o pelt.o
|
/Linux-v4.19/drivers/base/ |
D | Makefile | 8 topology.o container.o property.o cacheinfo.o \
|
/Linux-v4.19/Documentation/acpi/ |
D | i2c-muxes.txt | 7 Consider this topology:
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | Kbuild | 20 generic-y += topology.h
|