| /src/sys/dev/ic/ |
| scmi.c | 89 scmi_message_header(volatile struct scmi_shmem *shmem, 92 shmem->message_header = (protocol_id << 10) | (message_id << 0); 101 volatile struct scmi_shmem *shmem; local in function:scmi_init_smc 110 shmem = sc->sc_shmem_tx; 114 if ((shmem->channel_status & SCMI_CHANNEL_FREE) == 0) { 119 scmi_message_header(shmem, SCMI_BASE, SCMI_PROTOCOL_VERSION); 120 shmem->length = sizeof(uint32_t); 127 vers = shmem->message_payload[1]; 180 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_smc_command 183 shmem->channel_status = 0 198 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_mbox_command 231 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_attach_clock 257 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_clock_enable 271 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_clock_get_frequency 291 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_clock_set_frequency 315 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_attach_perf 405 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_perf_descr_levels 457 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_perf_limits_get 482 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_perf_level_get 506 volatile struct scmi_shmem *shmem = sc->sc_shmem_tx; local in function:scmi_perf_level_set [all...] |
| /src/sys/dev/acpi/ |
| acpi_pcc.c | 201 volatile ACPI_PCCT_SHARED_MEMORY *shmem; local in function:pcc_wait_command 221 shmem = ss->ss_data; 225 if ((shmem->Status & PCC_STATUS_COMMAND_COMPLETE) != 0) 266 volatile ACPI_PCCT_SHARED_MEMORY *shmem = ss->ss_data; local in function:pcc_send_command 267 uint8_t *data = __UNVOLATILE(shmem + 1); 274 shmem->Signature = PCC_SIGNATURE(ss->ss_id); 275 shmem->Command = command & 0xff; 285 shmem->Status &= ~(PCC_STATUS_COMMAND_COMPLETE | 301 volatile ACPI_PCCT_SHARED_MEMORY *shmem = ss->ss_data; local in function:pcc_receive_response 302 const uint8_t *data = __UNVOLATILE(shmem + 1) [all...] |
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/nvidia/ |
| tegra234.dtsi | 132 cpu_bpmp_tx: shmem@4e000 { 138 cpu_bpmp_rx: shmem@4f000 { 149 shmem = <&cpu_bpmp_tx &cpu_bpmp_rx>;
|
| tegra186.dtsi | 1638 shmem = <&cpu_bpmp_tx &cpu_bpmp_rx>;
|
| tegra194.dtsi | 2271 shmem = <&cpu_bpmp_tx &cpu_bpmp_rx>;
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amlogic/ |
| meson-gx.dtsi | 241 shmem = <&cpu_scp_lpri &cpu_scp_hpri>; 428 compatible = "amlogic,meson-gxbb-scp-shmem"; 433 compatible = "amlogic,meson-gxbb-scp-shmem";
|
| meson-axg.dtsi | 150 shmem = <&cpu_scp_lpri &cpu_scp_hpri>; 1928 compatible = "amlogic,meson-axg-scp-shmem"; 1933 compatible = "amlogic,meson-axg-scp-shmem";
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm/ |
| juno-base.dtsi | 523 compatible = "arm,juno-scp-shmem"; 528 compatible = "arm,juno-scp-shmem"; 564 shmem = <&cpu_scp_hpri>;
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
| am5729-beagleboneai.dts | 519 compatible = "ti,pruss-shmem"; 525 compatible = "ti,pruss-shmem";
|
| /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/ |
| rk3568.dtsi | 134 shmem = <&scmi_shmem>; 192 compatible = "arm,scmi-shmem";
|