| /linux-6.15/sound/soc/qcom/qdsp6/ |
| H A D | q6apm.c | 50 if (graph) { in q6apm_get_audioreach_graph() 60 graph = kzalloc(sizeof(*graph), GFP_KERNEL); in q6apm_get_audioreach_graph() 61 if (!graph) in q6apm_get_audioreach_graph() 68 graph->graph = audioreach_alloc_graph_pkt(apm, info); in q6apm_get_audioreach_graph() 69 if (IS_ERR(graph->graph)) { in q6apm_get_audioreach_graph() 70 void *err = graph->graph; in q6apm_get_audioreach_graph() 80 kfree(graph->graph); in q6apm_get_audioreach_graph() 89 q6apm_send_cmd_sync(apm, graph->graph, 0); in q6apm_get_audioreach_graph() 141 graph = idr_remove(&apm->graph_idr, graph->id); in q6apm_put_audioreach_graph() 144 kfree(graph->graph); in q6apm_put_audioreach_graph() [all …]
|
| H A D | q6apm.h | 90 void *graph; member 116 int q6apm_graph_close(struct q6apm_graph *graph); 117 int q6apm_graph_prepare(struct q6apm_graph *graph); 118 int q6apm_graph_start(struct q6apm_graph *graph); 119 int q6apm_graph_stop(struct q6apm_graph *graph); 120 int q6apm_graph_flush(struct q6apm_graph *graph); 123 int q6apm_graph_media_format_pcm(struct q6apm_graph *graph, 126 int q6apm_graph_media_format_shmem(struct q6apm_graph *graph, 130 int q6apm_read(struct q6apm_graph *graph); 135 int q6apm_map_memory_regions(struct q6apm_graph *graph, [all …]
|
| H A D | q6apm-lpass-dais.c | 156 if (dai_data->graph[dai->id]) { in q6apm_lpass_dai_shutdown() 158 dai_data->graph[dai->id] = NULL; in q6apm_lpass_dai_shutdown() 166 struct q6apm_graph *graph; in q6apm_lpass_dai_prepare() local 186 if (IS_ERR(graph)) { in q6apm_lpass_dai_prepare() 188 rc = PTR_ERR(graph); in q6apm_lpass_dai_prepare() 191 dai_data->graph[graph_id] = graph; in q6apm_lpass_dai_prepare() 217 dai_data->graph[dai->id] = NULL; in q6apm_lpass_dai_prepare() 224 struct q6apm_graph *graph; in q6apm_lpass_dai_startup() local 229 if (IS_ERR(graph)) { in q6apm_lpass_dai_startup() 231 return PTR_ERR(graph); in q6apm_lpass_dai_startup() [all …]
|
| H A D | q6apm-dai.c | 75 struct q6apm_graph *graph; member 138 q6apm_read(prtd->graph); in event_handler() 223 if (!prtd || !prtd->graph) { in q6apm_dai_prepare() 237 q6apm_graph_stop(prtd->graph); in q6apm_dai_prepare() 277 q6apm_read(prtd->graph); in q6apm_dai_prepare() 361 if (IS_ERR(prtd->graph)) { in q6apm_dai_open() 363 ret = PTR_ERR(prtd->graph); in q6apm_dai_open() 427 prtd->graph = NULL; in q6apm_dai_close() 502 if (IS_ERR(prtd->graph)) { in q6apm_dai_compr_open() 503 ret = PTR_ERR(prtd->graph); in q6apm_dai_compr_open() [all …]
|
| H A D | audioreach.c | 602 return audioreach_send_cmd_sync(graph->dev, NULL, &graph->result, &graph->lock, in audioreach_graph_send_cmd_sync() 603 graph->port, &graph->cmd_wait, pkt, rsp_opcode); in audioreach_graph_send_cmd_sync() 922 0, graph->port->id, iid); in audioreach_compr_set_param() 1287 mutex_lock(&graph->lock); in audioreach_graph_free_buf() 1288 port = &graph->rx_data; in audioreach_graph_free_buf() 1293 port = &graph->tx_data; in audioreach_graph_free_buf() 1297 mutex_unlock(&graph->lock); in audioreach_graph_free_buf() 1313 data = &graph->rx_data; in audioreach_map_memory_regions() 1315 data = &graph->tx_data; in audioreach_map_memory_regions() 1331 graph->port->id); in audioreach_map_memory_regions() [all …]
|
| /linux-6.15/tools/power/pm-graph/ |
| H A D | Makefile | 36 $(INSTALL) -d $(DESTDIR)$(LIBDIR)/pm-graph 37 $(INSTALL) sleepgraph.py $(DESTDIR)$(LIBDIR)/pm-graph 38 $(INSTALL) bootgraph.py $(DESTDIR)$(LIBDIR)/pm-graph 39 $(INSTALL) -d $(DESTDIR)$(LIBDIR)/pm-graph/config 67 rm -f $(DESTDIR)$(LIBDIR)/pm-graph/config/* 69 rmdir $(DESTDIR)$(LIBDIR)/pm-graph/config; \ 71 rm -f $(DESTDIR)$(LIBDIR)/pm-graph/__pycache__/* 73 rmdir $(DESTDIR)$(LIBDIR)/pm-graph/__pycache__; \ 75 rm -f $(DESTDIR)$(LIBDIR)/pm-graph/* 76 if [ -d $(DESTDIR)$(LIBDIR)/pm-graph ] ; then \ [all …]
|
| H A D | install_latest_from_github.sh | 16 rm -rf pm-graph 22 git clone http://github.com/intel/pm-graph.git $OUT/pm-graph 29 cd $OUT/pm-graph
|
| /linux-6.15/lib/ |
| H A D | objagg.c | 789 graph = kzalloc(sizeof(*graph), GFP_KERNEL); in objagg_tmp_graph_create() 790 if (!graph) in objagg_tmp_graph_create() 793 graph->nodes = kcalloc(nodes_count, sizeof(*graph->nodes), GFP_KERNEL); in objagg_tmp_graph_create() 794 if (!graph->nodes) in objagg_tmp_graph_create() 799 if (!graph->edges) in objagg_tmp_graph_create() 825 return graph; in objagg_tmp_graph_create() 828 kfree(graph->nodes); in objagg_tmp_graph_create() 830 kfree(graph); in objagg_tmp_graph_create() 837 kfree(graph->nodes); in objagg_tmp_graph_destroy() 838 kfree(graph); in objagg_tmp_graph_destroy() [all …]
|
| /linux-6.15/sound/soc/generic/ |
| H A D | Makefile | 4 snd-soc-audio-graph-card-y := audio-graph-card.o 5 snd-soc-audio-graph-card2-y := audio-graph-card2.o 6 snd-soc-audio-graph-card2-custom-sample-y := audio-graph-card2-custom-sample.o 11 obj-$(CONFIG_SND_AUDIO_GRAPH_CARD) += snd-soc-audio-graph-card.o 12 obj-$(CONFIG_SND_AUDIO_GRAPH_CARD2) += snd-soc-audio-graph-card2.o 13 obj-$(CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE) += snd-soc-audio-graph-card2-custom-sample.o
|
| /linux-6.15/drivers/media/v4l2-core/ |
| H A D | v4l2-mc.c | 458 struct media_graph *graph) in pipeline_pm_use_count() argument 462 media_graph_walk_start(graph, entity); in pipeline_pm_use_count() 464 while ((entity = media_graph_walk_next(graph))) { in pipeline_pm_use_count() 517 struct media_graph *graph) in pipeline_pm_power() argument 525 media_graph_walk_start(graph, entity); in pipeline_pm_power() 534 media_graph_walk_start(graph, first); in pipeline_pm_power() 536 while ((first = media_graph_walk_next(graph)) in pipeline_pm_power() 590 sink_use = pipeline_pm_use_count(sink, graph); in v4l2_pipeline_link_notify() 595 pipeline_pm_power(source, -sink_use, graph); in v4l2_pipeline_link_notify() 596 pipeline_pm_power(sink, -source_use, graph); in v4l2_pipeline_link_notify() [all …]
|
| /linux-6.15/drivers/media/mc/ |
| H A D | mc-entity.c | 299 graph->top++; in stack_push() 300 graph->stack[graph->top].link = entity->links.next; in stack_push() 301 graph->stack[graph->top].entity = entity; in stack_push() 308 entity = graph->stack[graph->top].entity; in stack_pop() 309 graph->top--; in stack_pop() 352 graph->stack[graph->top].entity = NULL; in media_graph_walk_start() 369 link_top(graph) = link_top(graph)->next; in media_graph_walk_iter() 375 link_top(graph) = link_top(graph)->next; in media_graph_walk_iter() 388 link_top(graph) = link_top(graph)->next; in media_graph_walk_iter() 396 link_top(graph) = link_top(graph)->next; in media_graph_walk_iter() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | audio-graph-card.yaml | 4 $id: http://devicetree.org/schemas/sound/audio-graph-card.yaml# 13 - $ref: /schemas/sound/audio-graph.yaml# 18 - audio-graph-card 19 - audio-graph-scu-card 29 compatible = "audio-graph-card";
|
| /linux-6.15/Documentation/devicetree/bindings/media/ |
| H A D | renesas,isp.yaml | 43 $ref: /schemas/graph.yaml#/properties/ports 47 $ref: /schemas/graph.yaml#/properties/port 53 $ref: /schemas/graph.yaml#/properties/port 58 $ref: /schemas/graph.yaml#/properties/port 63 $ref: /schemas/graph.yaml#/properties/port 68 $ref: /schemas/graph.yaml#/properties/port 73 $ref: /schemas/graph.yaml#/properties/port 78 $ref: /schemas/graph.yaml#/properties/port 83 $ref: /schemas/graph.yaml#/properties/port 88 $ref: /schemas/graph.yaml#/properties/port
|
| H A D | renesas,vin.yaml | 79 $ref: /schemas/graph.yaml#/$defs/port-base 124 $ref: /schemas/graph.yaml#/properties/ports 128 $ref: /schemas/graph.yaml#/$defs/port-base 166 $ref: /schemas/graph.yaml#/properties/port 173 $ref: /schemas/graph.yaml#/properties/endpoint 177 $ref: /schemas/graph.yaml#/properties/endpoint 181 $ref: /schemas/graph.yaml#/properties/endpoint 185 $ref: /schemas/graph.yaml#/properties/endpoint 199 $ref: /schemas/graph.yaml#/properties/port 206 $ref: /schemas/graph.yaml#/properties/endpoint [all …]
|
| /linux-6.15/drivers/hwtracing/coresight/ |
| H A D | coresight-platform.c | 478 if (graph->package.count < 2) in acpi_validate_dsd_graph() 481 rev = &graph->package.elements[0]; in acpi_validate_dsd_graph() 482 nr_graphs = &graph->package.elements[1]; in acpi_validate_dsd_graph() 498 if (graph->package.count != (n + 2)) in acpi_validate_dsd_graph() 582 const union acpi_object *graph_list, *graph; in acpi_get_coresight_graph() local 592 graph = &graph_list->package.elements[i]; in acpi_get_coresight_graph() 593 if (!is_acpi_coresight_graph(graph)) in acpi_get_coresight_graph() 595 if (acpi_validate_coresight_graph(graph)) in acpi_get_coresight_graph() 596 return graph; in acpi_get_coresight_graph() 688 const union acpi_object *graph; in acpi_coresight_parse_graph() local [all …]
|
| /linux-6.15/arch/sh/kernel/ |
| H A D | dumpstack.c | 57 struct thread_info *tinfo, int *graph) in print_ftrace_graph_addr() argument 69 ret_stack = ftrace_graph_get_ret_stack(task, *graph); in print_ftrace_graph_addr() 77 (*graph)++; in print_ftrace_graph_addr() 83 struct thread_info *tinfo, int *graph) in print_ftrace_graph_addr() argument 93 int graph = 0; in stack_reader_dump() local 105 context, &graph); in stack_reader_dump()
|
| /linux-6.15/Documentation/devicetree/bindings/media/i2c/ |
| H A D | techwell,tw9900.yaml | 35 $ref: /schemas/graph.yaml#/properties/ports 39 $ref: /schemas/graph.yaml#/properties/port 44 $ref: /schemas/graph.yaml#/properties/endpoint 48 $ref: /schemas/graph.yaml#/properties/endpoint 52 $ref: /schemas/graph.yaml#/properties/endpoint 56 $ref: /schemas/graph.yaml#/properties/endpoint 70 $ref: /schemas/graph.yaml#/properties/port
|
| H A D | adv7180.yaml | 57 $ref: /schemas/graph.yaml#/$defs/port-base 99 $ref: /schemas/graph.yaml#/properties/ports 102 $ref: /schemas/graph.yaml#/properties/port 107 $ref: /schemas/graph.yaml#/properties/port 124 $ref: /schemas/graph.yaml#/properties/ports 127 $ref: /schemas/graph.yaml#/properties/port 132 $ref: /schemas/graph.yaml#/properties/port
|
| H A D | maxim,max96712.yaml | 40 $ref: /schemas/graph.yaml#/properties/ports 44 $ref: /schemas/graph.yaml#/properties/port 48 $ref: /schemas/graph.yaml#/properties/port 52 $ref: /schemas/graph.yaml#/properties/port 56 $ref: /schemas/graph.yaml#/properties/port 60 $ref: /schemas/graph.yaml#/$defs/port-base
|
| /linux-6.15/Documentation/devicetree/bindings/usb/ |
| H A D | usb-switch.yaml | 29 $ref: /schemas/graph.yaml#/properties/port 35 $ref: /schemas/graph.yaml#/properties/ports 38 $ref: /schemas/graph.yaml#/properties/port 43 $ref: /schemas/graph.yaml#/$defs/port-base 50 $ref: /schemas/graph.yaml#/$defs/endpoint-base
|
| H A D | ti,hd3ss3220.yaml | 29 $ref: /schemas/graph.yaml#/properties/ports 30 description: OF graph bindings (specified in bindings/graph.txt) that model 35 $ref: /schemas/graph.yaml#/properties/port 39 $ref: /schemas/graph.yaml#/properties/port
|
| /linux-6.15/Documentation/devicetree/bindings/display/bridge/ |
| H A D | sil,sii9022.yaml | 47 audio-graph-card bindings. See their binding documents on how to describe 51 Documentation/devicetree/bindings/sound/audio-graph-card.yaml 52 Note: In case of the audio-graph-card binding the used port index should 80 $ref: /schemas/graph.yaml#/properties/ports 85 $ref: /schemas/graph.yaml#/$defs/port-base 90 $ref: /schemas/graph.yaml#/$defs/endpoint-base 101 $ref: /schemas/graph.yaml#/properties/port 105 $ref: /schemas/graph.yaml#/properties/port
|
| /linux-6.15/Documentation/devicetree/bindings/display/msm/ |
| H A D | mdp4.yaml | 42 $ref: /schemas/graph.yaml#/properties/ports 45 $ref: /schemas/graph.yaml#/properties/port 49 $ref: /schemas/graph.yaml#/properties/port 53 $ref: /schemas/graph.yaml#/properties/port 57 $ref: /schemas/graph.yaml#/properties/port
|
| /linux-6.15/drivers/iio/adc/ |
| H A D | sc27xx_adc.c | 196 struct sc27xx_adc_linear_graph *graph; in sc27xx_adc_scale_calibration() local 202 graph = &big_scale_graph; in sc27xx_adc_scale_calibration() 206 graph = &small_scale_graph; in sc27xx_adc_scale_calibration() 213 graph->adc0 = sc27xx_adc_get_calib_data(calib_data, calib_graph->adc0); in sc27xx_adc_scale_calibration() 214 graph->adc1 = sc27xx_adc_get_calib_data(calib_data >> 8, in sc27xx_adc_scale_calibration() 594 static int adc_to_volt(struct sc27xx_adc_linear_graph *graph, in adc_to_volt() argument 599 tmp = (graph->volt0 - graph->volt1) * (raw_adc - graph->adc1); in adc_to_volt() 600 tmp /= (graph->adc0 - graph->adc1); in adc_to_volt() 601 tmp += graph->volt1; in adc_to_volt() 606 static int sc27xx_adc_to_volt(struct sc27xx_adc_linear_graph *graph, in sc27xx_adc_to_volt() argument [all …]
|
| /linux-6.15/tools/perf/tests/shell/attr/ |
| H A D | README | 47 perf record -g kill (test-record-graph-default) 48 perf record -g kill (test-record-graph-default-aarch64) 49 perf record --call-graph dwarf kill (test-record-graph-dwarf) 50 perf record --call-graph fp kill (test-record-graph-fp) 51 perf record --call-graph fp kill (test-record-graph-fp-aarch64)
|