| /openbmc/qemu/hw/audio/ |
| H A D | hda-codec.c | 135 #define B_SIZE sizeof(st->buf) 136 #define B_MASK (sizeof(st->buf) - 1) 183 HDAAudioStream st[4]; member 193 static inline uint32_t hda_bytes_per_second(HDAAudioStream *st) in hda_bytes_per_second() argument 195 return 2 * (uint32_t)st->as.nchannels * (uint32_t)st->as.freq; in hda_bytes_per_second() 198 static inline void hda_timer_sync_adjust(HDAAudioStream *st, int64_t target_pos) in hda_timer_sync_adjust() argument 216 trace_hda_audio_adjust(st->node->name, target_pos); in hda_timer_sync_adjust() 217 st->buft_start += corr; in hda_timer_sync_adjust() 222 HDAAudioStream *st = opaque; in hda_audio_input_timer() local 226 int64_t uptime = now - st->buft_start; in hda_audio_input_timer() [all …]
|
| H A D | intel-hda.c | 180 IntelHDAStream st[8]; member 246 if (d->st[i].ctl & (1 << 26)) { in intel_hda_update_int_sts() 403 IntelHDAStream *st; in intel_hda_xfer() local 406 st = output ? d->st + 4 : d->st; in intel_hda_xfer() 408 if (stnr == ((st[s].ctl >> 20) & 0x0f)) { in intel_hda_xfer() 409 st = st + s; in intel_hda_xfer() 416 if (st->bpl == NULL) { in intel_hda_xfer() 421 s = st->bentries; in intel_hda_xfer() 424 if (copy > st->bsize - st->lpib) in intel_hda_xfer() 425 copy = st->bsize - st->lpib; in intel_hda_xfer() [all …]
|
| /openbmc/qemu/include/crypto/ |
| H A D | aes-round.h | 27 void aesenc_MC_gen(AESState *ret, const AESState *st); 28 void aesenc_MC_genrev(AESState *ret, const AESState *st); 30 static inline void aesenc_MC(AESState *r, const AESState *st, bool be) in aesenc_MC() argument 33 aesenc_MC_accel(r, st, be); in aesenc_MC() 35 aesenc_MC_gen(r, st); in aesenc_MC() 37 aesenc_MC_genrev(r, st); in aesenc_MC() 45 void aesenc_SB_SR_AK_gen(AESState *ret, const AESState *st, 47 void aesenc_SB_SR_AK_genrev(AESState *ret, const AESState *st, 50 static inline void aesenc_SB_SR_AK(AESState *r, const AESState *st, in aesenc_SB_SR_AK() argument 54 aesenc_SB_SR_AK_accel(r, st, rk, be); in aesenc_SB_SR_AK() [all …]
|
| /openbmc/qemu/hw/timer/ |
| H A D | mss-timer.c | 60 static void timer_update_irq(struct Msf2Timer *st) in timer_update_irq() argument 64 isr = !!(st->regs[R_TIM_RIS] & TIMER_RIS_ACK); in timer_update_irq() 65 ier = !!(st->regs[R_TIM_CTRL] & TIMER_CTRL_INTR); in timer_update_irq() 66 qemu_set_irq(st->irq, (ier && isr)); in timer_update_irq() 70 static void timer_update(struct Msf2Timer *st) in timer_update() argument 74 if (!(st->regs[R_TIM_CTRL] & TIMER_CTRL_ENBL)) { in timer_update() 75 ptimer_stop(st->ptimer); in timer_update() 79 count = st->regs[R_TIM_LOADVAL]; in timer_update() 80 ptimer_set_limit(st->ptimer, count, 1); in timer_update() 81 ptimer_run(st->ptimer, 1); in timer_update() [all …]
|
| /openbmc/u-boot/arch/arm/dts/ |
| H A D | stm32mp157c.dtsi | 4 * Author: Ludovic Barre <ludovic.barre@st.com> for STMicroelectronics. 112 compatible = "st,stm32mp157c-pd"; 139 compatible = "st,stm32-timers"; 146 compatible = "st,stm32-pwm"; 151 compatible = "st,stm32h7-timer-trigger"; 160 compatible = "st,stm32-timers"; 167 compatible = "st,stm32-pwm"; 172 compatible = "st,stm32h7-timer-trigger"; 181 compatible = "st,stm32-timers"; 188 compatible = "st,stm32-pwm"; [all …]
|
| H A D | stih407-family.dtsi | 3 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com> 10 #include <dt-bindings/mfd/st-lpc.h> 13 #include <dt-bindings/interrupt-controller/irq-st.h> 50 st,syscfg = <&syscfg_core 0x8e0>; 122 compatible = "st,stih407-restart"; 123 st,syscfg = <&syscfg_sbc_reg>; 128 compatible = "st,stih407-powerdown"; 133 compatible = "st,stih407-softreset"; 138 compatible = "st,stih407-picophyreset"; 143 compatible = "st,stih407-sbc-syscfg", "syscon"; [all …]
|
| H A D | stm32f429.dtsi | 78 compatible = "st,stm32-timer"; 88 compatible = "st,stm32-timers"; 95 compatible = "st,stm32-pwm"; 100 compatible = "st,stm32-timer-trigger"; 107 compatible = "st,stm32-timer"; 117 compatible = "st,stm32-timers"; 124 compatible = "st,stm32-pwm"; 129 compatible = "st,stm32-timer-trigger"; 136 compatible = "st,stm32-timer"; 146 compatible = "st,stm32-timers"; [all …]
|
| H A D | stih407-pinctrl.dtsi | 3 * Author: Giuseppe Cavallaro <peppe.cavallaro@st.com> 9 #include "st-pincfg.h" 51 compatible = "st,stih407-sbc-pinctrl"; 52 st,syscfg = <&syscfg_sbc>; 65 st,bank-name = "PIO0"; 73 st,bank-name = "PIO1"; 81 st,bank-name = "PIO2"; 89 st,bank-name = "PIO3"; 97 st,bank-name = "PIO4"; 106 st,bank-name = "PIO5"; [all …]
|
| H A D | stm32mp15-ddr.dtsi | 11 compatible = "st,stm32mp1-ddr"; 30 st,mem-name = DDR_MEM_NAME; 31 st,mem-speed = <DDR_MEM_SPEED>; 32 st,mem-size = <DDR_MEM_SIZE>; 34 st,ctl-reg = < 62 st,ctl-timing = < 77 st,ctl-map = < 89 st,ctl-perf = < 109 st,phy-reg = < 123 st,phy-timing = < [all …]
|
| H A D | stm32mp157-u-boot.dtsi | 34 compatible = "st,stm32-stgen"; 79 compatible = "st,stm32-gpio"; 84 compatible = "st,stm32-gpio"; 89 compatible = "st,stm32-gpio"; 94 compatible = "st,stm32-gpio"; 99 compatible = "st,stm32-gpio"; 104 compatible = "st,stm32-gpio"; 109 compatible = "st,stm32-gpio"; 114 compatible = "st,stm32-gpio"; 119 compatible = "st,stm32-gpio"; [all …]
|
| H A D | stm32f746.dtsi | 3 * Copyright 2016 - Vikas MANOCHA <vikas.manocha@st.com> 65 compatible = "st,stm32-dwmac"; 80 compatible = "st,stm32-fmc"; 87 compatible = "st,stm32-qspi"; 99 compatible = "st,stm32f7-usart", "st,stm32f7-uart"; 115 compatible = "st,stm32f746-rcc", "st,stm32-rcc"; 118 st,syscfg = <&pwrcfg>; 125 compatible = "st,stm32f746-pinctrl"; 133 compatible = "st,stm32-gpio"; 136 st,bank-name = "GPIOA"; [all …]
|
| H A D | stm32f429-disco-u-boot.dtsi | 4 * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics. 35 compatible = "st,stm32-fmc"; 40 st,syscfg = <&syscfg>; 41 st,swp_fmc = <1>; 49 st,sdram-control = /bits/ 8 <NO_COL_8 57 st,sdram-timing = /bits/ 8 <TMRD_3 63 st,sdram-refcount = < 1386 >; 90 compatible = "st,stm32-gpio"; 95 compatible = "st,stm32-gpio"; 100 compatible = "st,stm32-gpio"; [all …]
|
| H A D | stm32h743-pinctrl.dtsi | 2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com> 50 compatible = "st,stm32h743-pinctrl"; 57 compatible = "st,stm32-gpio"; 60 st,bank-name = "GPIOA"; 66 compatible = "st,stm32-gpio"; 69 st,bank-name = "GPIOB"; 75 compatible = "st,stm32-gpio"; 78 st,bank-name = "GPIOC"; 84 compatible = "st,stm32-gpio"; 87 st,bank-name = "GPIOD"; [all …]
|
| H A D | stm32f469-disco-u-boot.dtsi | 4 * Author(s): Patrice Chotard, <patrice.chotard@st.com> for STMicroelectronics. 35 compatible = "st,stm32-fmc"; 38 st,syscfg = <&syscfg>; 41 st,mem_remap = <4>; 49 st,sdram-control = /bits/ 8 <NO_COL_8 57 st,sdram-timing = /bits/ 8 <TMRD_2 64 st,sdram-refcount = < 1292 >; 95 compatible = "st,stm32-gpio"; 100 compatible = "st,stm32-gpio"; 105 compatible = "st,stm32-gpio"; [all …]
|
| /openbmc/qemu/crypto/ |
| H A D | aes.c | 42 # define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((s… argument 956 aesenc_MC_swap(AESState *r, const AESState *st, bool swap) in aesenc_MC_swap() argument 964 t = ( AES_mc_rot[st->b[swap_b ^ 0x0]] ^ in aesenc_MC_swap() 965 rol32(AES_mc_rot[st->b[swap_b ^ 0x1]], 8) ^ in aesenc_MC_swap() 966 rol32(AES_mc_rot[st->b[swap_b ^ 0x2]], 16) ^ in aesenc_MC_swap() 967 rol32(AES_mc_rot[st->b[swap_b ^ 0x3]], 24)); in aesenc_MC_swap() 973 t = ( AES_mc_rot[st->b[swap_b ^ 0x4]] ^ in aesenc_MC_swap() 974 rol32(AES_mc_rot[st->b[swap_b ^ 0x5]], 8) ^ in aesenc_MC_swap() 975 rol32(AES_mc_rot[st->b[swap_b ^ 0x6]], 16) ^ in aesenc_MC_swap() 976 rol32(AES_mc_rot[st->b[swap_b ^ 0x7]], 24)); in aesenc_MC_swap() [all …]
|
| /openbmc/qemu/host/include/i386/host/crypto/ |
| H A D | aes-round.h | 28 aesenc_MC_accel(AESState *ret, const AESState *st, bool be) in aesenc_MC_accel() argument 30 __m128i t = (__m128i)st->v; in aesenc_MC_accel() 46 aesenc_SB_SR_AK_accel(AESState *ret, const AESState *st, in aesenc_SB_SR_AK_accel() argument 49 __m128i t = (__m128i)st->v; in aesenc_SB_SR_AK_accel() 64 aesenc_SB_SR_MC_AK_accel(AESState *ret, const AESState *st, in aesenc_SB_SR_MC_AK_accel() argument 67 __m128i t = (__m128i)st->v; in aesenc_SB_SR_MC_AK_accel() 82 aesdec_IMC_accel(AESState *ret, const AESState *st, bool be) in aesdec_IMC_accel() argument 84 __m128i t = (__m128i)st->v; in aesdec_IMC_accel() 97 aesdec_ISB_ISR_AK_accel(AESState *ret, const AESState *st, in aesdec_ISB_ISR_AK_accel() argument 100 __m128i t = (__m128i)st->v; in aesdec_ISB_ISR_AK_accel() [all …]
|
| /openbmc/qemu/host/include/ppc/host/crypto/ |
| H A D | aes-round.h | 97 aesenc_MC_accel(AESState *ret, const AESState *st, bool be) in aesenc_MC_accel() argument 101 t = aes_accel_ld(st, be); in aesenc_MC_accel() 108 aesenc_SB_SR_AK_accel(AESState *ret, const AESState *st, in aesenc_SB_SR_AK_accel() argument 113 t = aes_accel_ld(st, be); in aesenc_SB_SR_AK_accel() 120 aesenc_SB_SR_MC_AK_accel(AESState *ret, const AESState *st, in aesenc_SB_SR_MC_AK_accel() argument 125 t = aes_accel_ld(st, be); in aesenc_SB_SR_MC_AK_accel() 132 aesdec_IMC_accel(AESState *ret, const AESState *st, bool be) in aesdec_IMC_accel() argument 136 t = aes_accel_ld(st, be); in aesdec_IMC_accel() 143 aesdec_ISB_ISR_AK_accel(AESState *ret, const AESState *st, in aesdec_ISB_ISR_AK_accel() argument 148 t = aes_accel_ld(st, be); in aesdec_ISB_ISR_AK_accel() [all …]
|
| /openbmc/openbmc-test-automation/lib/ |
| H A D | tftp_update_utils.py | 8 import state as st namespace 19 req_states = ["epoch_seconds"] + st.default_req_states 22 state = st.get_state(req_states=req_states, quiet=0) 46 st.wait_for_comm_cycle(int(start_boot_seconds)) 50 st.wait_state( 51 st.standby_match_state, wait_time="10 mins", interval="10 seconds"
|
| /openbmc/qemu/hw/usb/ |
| H A D | dev-uas.c | 347 UASStatus *st = g_new0(UASStatus, 1); in usb_uas_alloc_status() local 349 st->status.hdr.id = id; in usb_uas_alloc_status() 350 st->status.hdr.tag = cpu_to_be16(tag); in usb_uas_alloc_status() 351 st->length = sizeof(uas_iu_header); in usb_uas_alloc_status() 353 st->stream = tag; in usb_uas_alloc_status() 355 return st; in usb_uas_alloc_status() 361 UASStatus *st; in usb_uas_send_status_bh() local 364 while ((st = QTAILQ_FIRST(&uas->results)) != NULL) { in usb_uas_send_status_bh() 366 p = uas->status3[st->stream]; in usb_uas_send_status_bh() 367 uas->status3[st->stream] = NULL; in usb_uas_send_status_bh() [all …]
|
| /openbmc/u-boot/scripts/kconfig/ |
| H A D | expr.h | 203 #define for_all_properties(sym, st, tok) \ argument 204 for (st = sym->prop; st; st = st->next) \ 205 if (st->type == (tok)) 206 #define for_all_defaults(sym, st) for_all_properties(sym, st, P_DEFAULT) argument 207 #define for_all_choices(sym, st) for_all_properties(sym, st, P_CHOICE) argument 208 #define for_all_prompts(sym, st) \ argument 209 for (st = sym->prop; st; st = st->next) \ 210 if (st->text)
|
| /openbmc/u-boot/doc/device-tree-bindings/clock/ |
| H A D | st,stm32mp1.txt | 8 RCC CLOCK = st,stm32mp1-rcc-clk 15 Please refer to ../mfd/st,stm32-rcc.txt for all the other properties common 20 - compatible: Should be "st,stm32mp1-rcc-clk" 22 - st,clksrc : The clock source in this order 30 - st,clkdiv : The div parameters in this order 51 - st,pll 53 with associated index 0 to 3 (st,pll@0 to st,pll@4) 90 - st,pkcs : used to configure the peripherals kernel clock selection 103 compatible = "st,stm32mp1-rcc-clk"; 105 st,clksrc = < CLK_MPU_PLL1P [all …]
|
| H A D | st,stm32h7-rcc.txt | 11 "st,stm32h743-rcc" 25 - st,syscfg: phandle for pwrcfg, mandatory to disable/enable backup domain 36 compatible = "st,stm32h743-rcc", "st,stm32-rcc"; 40 st,syscfg = <&pwrcfg>; 55 st,clock-div = <2>; 56 st,clock-mult = <40>; 57 st,frac-status = <0>; 58 st,frac = <0>; 59 st,vcosel = <1>; 60 st,pllrge = <2>; [all …]
|
| /openbmc/u-boot/doc/device-tree-bindings/memory-controllers/ |
| H A D | st,stm32mp1-ddr.txt | 6 - compatible : Should be "st,stm32mp1-ddr" 18 - st,mem-name : name for DDR configuration, simple string for information 19 - st,mem-speed : DDR expected speed for the setting in MHz 20 - st,mem-size : DDR mem size in byte 25 - st,ctl-reg : controleur values depending of the DDR type 54 - st,ctl-timing : controleur values depending of frequency and timing parameter 70 - st,ctl-map : controleur values depending of address mapping 82 - st,ctl-perf : controleur values depending of performance and scheduling 104 - st,phy-reg : phy values depending of the DDR type (DDR3/LPDDR2/LPDDR3) 118 - st,phy-timing : phy values depending of frequency and timing parameter of DDR [all …]
|
| /openbmc/qemu/host/include/aarch64/host/crypto/ |
| H A D | aes-round.h | 85 aesenc_MC_accel(AESState *ret, const AESState *st, bool be) in aesenc_MC_accel() argument 87 uint8x16_t t = (uint8x16_t)st->v; in aesenc_MC_accel() 100 aesenc_SB_SR_AK_accel(AESState *ret, const AESState *st, in aesenc_SB_SR_AK_accel() argument 103 uint8x16_t t = (uint8x16_t)st->v; in aesenc_SB_SR_AK_accel() 117 aesenc_SB_SR_MC_AK_accel(AESState *ret, const AESState *st, in aesenc_SB_SR_MC_AK_accel() argument 120 uint8x16_t t = (uint8x16_t)st->v; in aesenc_SB_SR_MC_AK_accel() 134 aesdec_IMC_accel(AESState *ret, const AESState *st, bool be) in aesdec_IMC_accel() argument 136 uint8x16_t t = (uint8x16_t)st->v; in aesdec_IMC_accel() 149 aesdec_ISB_ISR_AK_accel(AESState *ret, const AESState *st, in aesdec_ISB_ISR_AK_accel() argument 152 uint8x16_t t = (uint8x16_t)st->v; in aesdec_ISB_ISR_AK_accel() [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/suckless/ |
| H A D | st_0.9.2.bb | 31 ALTERNATIVE:${PN} = "st st-256color" 33 ALTERNATIVE_LINK_NAME[st] = "${datadir}/terminfo/s/st" 35 ALTERNATIVE_LINK_NAME[st-256color] = "${datadir}/terminfo/s/st-256color" 37 … = "cpe-incorrect: The recipe used in the meta-openembedded is a different st package compared to …
|