Home
last modified time | relevance | path

Searched refs:i2s_uc_priv (Results 1 – 13 of 13) sorted by relevance

/u-boot/drivers/sound/
A Dsound-uclass.c70 struct i2s_uc_priv *i2s_uc_priv; in sound_beep() local
91 i2s_uc_priv = dev_get_uclass_priv(uc_priv->i2s); in sound_beep()
92 data_size = i2s_uc_priv->samplingrate * i2s_uc_priv->channels; in sound_beep()
93 data_size *= (i2s_uc_priv->bitspersample / SOUND_BITS_IN_BYTE); in sound_beep()
100 sound_create_square_wave(i2s_uc_priv->samplingrate, data, data_size, in sound_beep()
101 frequency_hz, i2s_uc_priv->channels); in sound_beep()
A Dtegra_i2s.c21 struct i2s_uc_priv *priv = dev_get_uclass_priv(dev); in tegra_i2s_set_cif_tx_ctrl()
35 static int i2s_tx_init(struct i2s_uc_priv *pi2s_tx) in i2s_tx_init()
72 struct i2s_uc_priv *priv = dev_get_uclass_priv(dev); in tegra_i2s_tx_data()
89 struct i2s_uc_priv *priv = dev_get_uclass_priv(dev); in tegra_i2s_probe()
A Drockchip_i2s.c51 static int rockchip_i2s_init(struct i2s_uc_priv *priv) in rockchip_i2s_init()
108 struct i2s_uc_priv *priv = dev_get_uclass_priv(dev); in rockchip_i2s_tx_data()
116 struct i2s_uc_priv *priv = dev_get_uclass_priv(dev); in rockchip_i2s_probe()
A Dsamsung-i2s.c260 int i2s_transfer_tx_data(struct i2s_uc_priv *pi2s_tx, void *data, in i2s_transfer_tx_data()
298 static int i2s_tx_init(struct i2s_uc_priv *pi2s_tx) in i2s_tx_init()
376 struct i2s_uc_priv *priv = dev_get_uclass_priv(dev); in samsung_i2s_tx_data()
383 struct i2s_uc_priv *priv = dev_get_uclass_priv(dev); in samsung_i2s_probe()
390 struct i2s_uc_priv *priv = dev_get_uclass_priv(dev); in samsung_i2s_of_to_plat()
A Di2s-uclass.c24 .per_device_auto = sizeof(struct i2s_uc_priv),
A Dbroadwell_i2s.c53 static void init_shim_clkctl(struct i2s_uc_priv *uc_priv, in init_shim_clkctl()
71 static void init_sscr0(struct i2s_uc_priv *uc_priv, in init_sscr0()
171 struct i2s_uc_priv *uc_priv = dev_get_uclass_priv(dev); in bdw_i2s_init()
238 struct i2s_uc_priv *uc_priv = dev_get_uclass_priv(dev); in broadwell_i2s_probe()
A Dbroadwell_sound.c25 struct i2s_uc_priv *i2c_priv = dev_get_uclass_priv(uc_priv->i2s); in broadwell_sound_setup()
A Dtegra_sound.c22 struct i2s_uc_priv *i2c_priv = dev_get_uclass_priv(uc_priv->i2s); in tegra_sound_setup()
A Dsamsung_sound.c19 struct i2s_uc_priv *i2c_priv = dev_get_uclass_priv(uc_priv->i2s); in samsung_sound_setup()
A Drockchip_sound.c23 struct i2s_uc_priv *i2c_priv = dev_get_uclass_priv(uc_priv->i2s); in rockchip_sound_setup()
A Dsandbox.c129 struct i2s_uc_priv *uc_priv = dev_get_uclass_priv(dev); in sandbox_i2s_probe()
A Dtegra_ahub.c165 struct i2s_uc_priv *uc_priv = dev_get_uclass_priv(priv->i2s); in tegra_ahub_enable()
/u-boot/include/
A Di2s.h79 struct i2s_uc_priv { struct
123 int i2s_transfer_tx_data(struct i2s_uc_priv *pi2s_tx, void *data,

Completed in 15 milliseconds