Home
last modified time | relevance | path

Searched refs:uc_priv (Results 1 – 25 of 140) sorted by relevance

123456

/u-boot/drivers/ata/
A Ddwc_ahsata.c163 uc_priv->n_ports = (uc_priv->cap & SATA_HOST_CAP_NP_MASK) + 1; in ahci_host_init()
166 uc_priv->cap, uc_priv->port_map, uc_priv->n_ports); in ahci_host_init()
284 cap = uc_priv->cap; in ahci_print_info()
285 impl = uc_priv->port_map; in ahci_print_info()
546 debug("pio %04x, udma %04x\n\r", uc_priv->pio_mask, uc_priv->udma_mask); in dwc_ahsata_xfer_mode()
854 if (!uc_priv) in ahci_init_one()
858 uc_priv->dev = pdev; in ahci_init_one()
881 if (uc_priv) in ahci_init_one()
882 free(uc_priv); in ahci_init_one()
917 if (NULL == uc_priv) in reset_sata()
[all …]
A Dahci.c224 uc_priv->n_ports = (uc_priv->cap & 0x1f) + 1; in ahci_host_init()
227 uc_priv->cap, uc_priv->port_map, uc_priv->n_ports); in ahci_host_init()
365 cap = uc_priv->cap; in ahci_print_info()
367 impl = uc_priv->port_map; in ahci_print_info()
442 uc_priv->dev = dev; in ahci_init_one()
449 uc_priv->pio_mask = 0x1f; in ahci_init_one()
487 ahci_print_info(uc_priv); in ahci_init_one()
942 uc_priv = probe_ent; in ahci_scsi_exec()
1009 uc_priv = probe_ent; in scsi_low_level_init()
1022 uc_priv = probe_ent; in scsi_low_level_init()
[all …]
/u-boot/drivers/sound/
A Dtegra_sound.c21 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in tegra_sound_setup() local
25 if (uc_priv->setup_done) in tegra_sound_setup()
27 ret = audio_codec_set_params(uc_priv->codec, i2c_priv->id, in tegra_sound_setup()
34 uc_priv->setup_done = true; in tegra_sound_setup()
41 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in tegra_sound_play() local
43 return i2s_tx_data(uc_priv->i2s, data, data_size); in tegra_sound_play()
48 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in tegra_sound_probe() local
58 &uc_priv->codec); in tegra_sound_probe()
65 &uc_priv->i2s); in tegra_sound_probe()
72 ahub = dev_get_parent(uc_priv->i2s); in tegra_sound_probe()
[all …]
A Dbroadwell_i2s.c63 if (uc_priv->id) in init_shim_clkctl()
78 if (uc_priv->bitspersample > 16) in init_sscr0()
95 scale = uc_priv->audio_pll_clk / uc_priv->samplingrate / uc_priv->bfs; in init_sscr0()
175 init_shim_clkctl(uc_priv, priv); in bdw_i2s_init()
176 init_sscr0(uc_priv, priv); in bdw_i2s_init()
260 uc_priv->rfs = 64; in broadwell_i2s_probe()
261 uc_priv->bfs = 32; in broadwell_i2s_probe()
263 uc_priv->samplingrate = 48000; in broadwell_i2s_probe()
264 uc_priv->bitspersample = 16; in broadwell_i2s_probe()
265 uc_priv->channels = 2; in broadwell_i2s_probe()
[all …]
A Dsamsung_sound.c18 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in samsung_sound_setup() local
19 struct i2s_uc_priv *i2c_priv = dev_get_uclass_priv(uc_priv->i2s); in samsung_sound_setup()
22 if (uc_priv->setup_done) in samsung_sound_setup()
24 ret = audio_codec_set_params(uc_priv->codec, i2c_priv->id, in samsung_sound_setup()
31 uc_priv->setup_done = true; in samsung_sound_setup()
38 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in samsung_sound_play() local
40 return i2s_tx_data(uc_priv->i2s, data, data_size); in samsung_sound_play()
45 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in samsung_sound_probe() local
60 &uc_priv->codec); in samsung_sound_probe()
76 ret = uclass_get_device_by_ofnode(UCLASS_I2S, args.node, &uc_priv->i2s); in samsung_sound_probe()
[all …]
A Drockchip_sound.c22 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in rockchip_sound_setup() local
23 struct i2s_uc_priv *i2c_priv = dev_get_uclass_priv(uc_priv->i2s); in rockchip_sound_setup()
26 if (uc_priv->setup_done) in rockchip_sound_setup()
28 ret = audio_codec_set_params(uc_priv->codec, i2c_priv->id, in rockchip_sound_setup()
35 uc_priv->setup_done = true; in rockchip_sound_setup()
42 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in rockchip_sound_play() local
44 return i2s_tx_data(uc_priv->i2s, data, data_size); in rockchip_sound_play()
49 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in rockchip_sound_probe() local
85 &uc_priv->codec); in rockchip_sound_probe()
90 ret = clk_get_by_index(uc_priv->i2s, 1, &clk); in rockchip_sound_probe()
[all …]
A Dbroadwell_sound.c24 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in broadwell_sound_setup() local
25 struct i2s_uc_priv *i2c_priv = dev_get_uclass_priv(uc_priv->i2s); in broadwell_sound_setup()
28 if (uc_priv->setup_done) in broadwell_sound_setup()
30 ret = audio_codec_set_params(uc_priv->codec, i2c_priv->id, in broadwell_sound_setup()
37 uc_priv->setup_done = true; in broadwell_sound_setup()
44 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in broadwell_sound_play() local
46 return i2s_tx_data(uc_priv->i2s, data, data_size); in broadwell_sound_play()
A Dsandbox.c129 struct i2s_uc_priv *uc_priv = dev_get_uclass_priv(dev); in sandbox_i2s_probe() local
133 uc_priv->rfs = 256; in sandbox_i2s_probe()
134 uc_priv->bfs = 32; in sandbox_i2s_probe()
135 uc_priv->audio_pll_clk = 192000000; in sandbox_i2s_probe()
136 uc_priv->samplingrate = 48000; in sandbox_i2s_probe()
137 uc_priv->bitspersample = 16; in sandbox_i2s_probe()
138 uc_priv->channels = 2; in sandbox_i2s_probe()
139 uc_priv->id = 1; in sandbox_i2s_probe()
145 } else if (sandbox_sdl_sound_init(uc_priv->samplingrate, in sandbox_i2s_probe()
146 uc_priv->channels)) { in sandbox_i2s_probe()
[all …]
A Dtegra_ahub.c165 struct i2s_uc_priv *uc_priv = dev_get_uclass_priv(priv->i2s); in tegra_ahub_enable() local
183 cif_ctrl = tegra_ahub_get_cif(true, uc_priv->channels, in tegra_ahub_enable()
184 uc_priv->bitspersample, fifo_threshold); in tegra_ahub_enable()
187 cif_ctrl = tegra_ahub_get_cif(false, uc_priv->channels, in tegra_ahub_enable()
188 uc_priv->bitspersample, fifo_threshold); in tegra_ahub_enable()
192 ret = tegra_ahub_xbar_enable_i2s(priv->xbar_regs, uc_priv->id); in tegra_ahub_enable()
196 uc_priv->channels, uc_priv->bitspersample, cif_ctrl, in tegra_ahub_enable()
197 fifo_threshold, uc_priv->id); in tegra_ahub_enable()
A Dsound-uclass.c69 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in sound_beep() local
91 i2s_uc_priv = dev_get_uclass_priv(uc_priv->i2s); in sound_beep()
125 struct sound_uc_priv *uc_priv = dev_get_uclass_priv(dev); in sound_find_codec_i2s() local
143 &uc_priv->codec); in sound_find_codec_i2s()
161 ret = uclass_get_device_by_ofnode(UCLASS_I2S, args.node, &uc_priv->i2s); in sound_find_codec_i2s()
167 uc_priv->codec->name, uc_priv->i2s->name); in sound_find_codec_i2s()
/u-boot/drivers/video/meson/
A Dmeson_plane.c69 writel(((uc_priv->xsize - 1) << 16) | (uc_priv->ysize - 1), in meson_vpp_setup_interlace_vscaler_osd1()
72 writel((0 << 16) | uc_priv->xsize, in meson_vpp_setup_interlace_vscaler_osd1()
123 writel(uc_priv->xsize | in meson_vpu_setup_plane()
124 uc_priv->ysize << 16, in meson_vpu_setup_plane()
128 (uc_priv->xsize - 1), in meson_vpu_setup_plane()
131 (uc_priv->ysize - 1), in meson_vpu_setup_plane()
133 writel(uc_priv->xsize << 16 | in meson_vpu_setup_plane()
134 uc_priv->ysize, in meson_vpu_setup_plane()
138 writel(uc_priv->xsize, in meson_vpu_setup_plane()
207 writel(uc_priv->xsize << 16 | uc_priv->ysize, in meson_vpu_setup_plane()
[all …]
/u-boot/drivers/video/bridge/
A Dvideo-bridge-uclass.c37 struct video_bridge_priv *uc_priv = dev_get_uclass_priv(dev); in video_bridge_check_attached() local
42 ret = dm_gpio_get_value(&uc_priv->hotplug); in video_bridge_check_attached()
61 struct video_bridge_priv *uc_priv = dev_get_uclass_priv(dev); in video_bridge_pre_probe() local
66 &uc_priv->sleep, GPIOD_IS_OUT); in video_bridge_pre_probe()
81 ret = gpio_request_by_name(dev, "reset-gpios", 0, &uc_priv->reset, in video_bridge_pre_probe()
110 struct video_bridge_priv *uc_priv = dev_get_uclass_priv(dev); in video_bridge_set_active() local
114 if (uc_priv->sleep.dev) { in video_bridge_set_active()
115 ret = dm_gpio_set_value(&uc_priv->sleep, !active); in video_bridge_set_active()
123 if (uc_priv->reset.dev) { in video_bridge_set_active()
124 ret = dm_gpio_set_value(&uc_priv->reset, true); in video_bridge_set_active()
[all …]
/u-boot/drivers/gpio/
A Dhsdk-creg-gpio.c55 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in hsdk_creg_gpio_direction_input() local
57 pr_err("%s can't be used as input!\n", uc_priv->bank_name); in hsdk_creg_gpio_direction_input()
81 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in hsdk_creg_gpio_probe() local
95 if (!uc_priv->bank_name) in hsdk_creg_gpio_probe()
96 uc_priv->bank_name = dev_read_name(dev); in hsdk_creg_gpio_probe()
100 uc_priv->bank_name); in hsdk_creg_gpio_probe()
107 uc_priv->bank_name); in hsdk_creg_gpio_probe()
121 uc_priv->bank_name, GENMASK(bit_per_gpio - 1, 0)); in hsdk_creg_gpio_probe()
135 uc_priv->bank_name); in hsdk_creg_gpio_probe()
144 uc_priv->gpio_count = gpio_count; in hsdk_creg_gpio_probe()
[all …]
A Dsifive-gpio.c19 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in sifive_gpio_probe() local
26 uc_priv->bank_name = str; in sifive_gpio_probe()
53 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in sifive_gpio_direction_input() local
55 if (offset > uc_priv->gpio_count) in sifive_gpio_direction_input()
69 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in sifive_gpio_direction_output() local
71 if (offset > uc_priv->gpio_count) in sifive_gpio_direction_output()
87 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in sifive_gpio_get_value() local
91 if (offset > uc_priv->gpio_count) in sifive_gpio_get_value()
108 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in sifive_gpio_set_value() local
110 if (offset > uc_priv->gpio_count) in sifive_gpio_set_value()
[all …]
A Dgpio-uclass.c56 struct gpio_dev_priv *uc_priv; in gpio_to_device() local
65 gpio < uc_priv->gpio_base + uc_priv->gpio_count) { in gpio_to_device()
96 if (!uc_priv->name[i]) in dm_gpio_lookup_label()
136 len = uc_priv->bank_name ? strlen(uc_priv->bank_name) : 0; in dm_gpio_lookup_name()
494 uc_priv->bank_name ? uc_priv->bank_name : "", in check_reserved()
635 uc_priv->bank_name ? uc_priv->bank_name : "", in _dm_gpio_set_dir_flags()
1178 uc_priv->name = calloc(uc_priv->gpio_count, sizeof(char *)); in gpio_post_probe()
1179 if (!uc_priv->name) in gpio_post_probe()
1191 if (uc_priv->name[i]) in gpio_pre_remove()
1192 free(uc_priv->name[i]); in gpio_pre_remove()
[all …]
A Dpcf8575_gpio.c132 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in pcf8575_ofdata_plat() local
136 uc_priv->gpio_count = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in pcf8575_ofdata_plat()
138 uc_priv->bank_name = fdt_getprop(gd->fdt_blob, dev_of_offset(dev), in pcf8575_ofdata_plat()
140 if (!uc_priv->bank_name) in pcf8575_ofdata_plat()
141 uc_priv->bank_name = fdt_get_name(gd->fdt_blob, in pcf8575_ofdata_plat()
153 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in pcf8575_gpio_probe() local
156 uc_priv->bank_name, uc_priv->gpio_count); in pcf8575_gpio_probe()
A Dsandbox.c31 struct gpio_dev_priv *uc_priv = dev_get_uclass_priv(dev); in get_gpio_dir_flags() local
34 if (offset >= uc_priv->gpio_count) { in get_gpio_dir_flags()
299 uc_priv->gpio_count = CONFIG_SANDBOX_GPIO_COUNT; in gpio_sandbox_probe()
380 struct gpio_dev_priv *uc_priv; in sb_pinctrl_get_pins_count() local
397 uc_priv = dev_get_uclass_priv(gpio_bank->gpio_dev); in sb_pinctrl_get_pins_count()
399 priv->pinctrl_ngpios += uc_priv->gpio_count; in sb_pinctrl_get_pins_count()
411 struct gpio_dev_priv *uc_priv; in sb_pinctrl_get_gpio_dev() local
430 pin_count += uc_priv->gpio_count; in sb_pinctrl_get_gpio_dev()
439 struct gpio_dev_priv *uc_priv; in sb_pinctrl_get_pin_name() local
449 uc_priv = dev_get_uclass_priv(gpio_dev); in sb_pinctrl_get_pin_name()
[all …]
/u-boot/drivers/video/
A Dsimplefb.c17 struct video_priv *uc_priv = dev_get_uclass_priv(dev); in simple_video_probe() local
44 uc_priv->xsize = fdtdec_get_uint(blob, node, "width", 0); in simple_video_probe()
45 uc_priv->ysize = fdtdec_get_uint(blob, node, "height", 0); in simple_video_probe()
46 uc_priv->rot = 0; in simple_video_probe()
49 debug("%s: %dx%d@%s\n", __func__, uc_priv->xsize, uc_priv->ysize, format); in simple_video_probe()
52 uc_priv->bpix = VIDEO_BPP16; in simple_video_probe()
54 uc_priv->bpix = VIDEO_BPP32; in simple_video_probe()
A Dsandbox_sdl.c29 struct video_priv *uc_priv = dev_get_uclass_priv(dev); in sandbox_sdl_probe() local
39 uc_priv->xsize = plat->xres; in sandbox_sdl_probe()
40 uc_priv->ysize = plat->yres; in sandbox_sdl_probe()
41 uc_priv->bpix = plat->bpix; in sandbox_sdl_probe()
42 uc_priv->rot = plat->rot; in sandbox_sdl_probe()
43 uc_priv->vidconsole_drv_name = plat->vidconsole_drv_name; in sandbox_sdl_probe()
44 uc_priv->font_size = plat->font_size; in sandbox_sdl_probe()
A Dbcm2835.c17 struct video_priv *uc_priv = dev_get_uclass_priv(dev); in bcm2835_video_probe() local
44 uc_priv->xsize = w; in bcm2835_video_probe()
45 uc_priv->ysize = h; in bcm2835_video_probe()
46 uc_priv->bpix = VIDEO_BPP32; in bcm2835_video_probe()
/u-boot/drivers/timer/
A Dtimer-uclass.c44 struct timer_dev_priv *uc_priv = dev_get_uclass_priv(dev); in timer_get_rate() local
46 return uc_priv->clock_rate; in timer_get_rate()
52 struct timer_dev_priv *uc_priv = dev_get_uclass_priv(dev); in timer_pre_probe() local
66 uc_priv->clock_rate = ret; in timer_pre_probe()
68 uc_priv->clock_rate = in timer_pre_probe()
78 struct timer_dev_priv *uc_priv = dev_get_uclass_priv(dev); in timer_post_probe() local
80 if (!uc_priv->clock_rate) in timer_post_probe()
95 struct timer_dev_priv *uc_priv = dev_get_uclass_priv(dev); in timer_timebase_fallback() local
98 if (uc_priv->clock_rate) in timer_timebase_fallback()
111 uc_priv->clock_rate = cpu_plat->timebase_freq; in timer_timebase_fallback()
/u-boot/drivers/net/
A Deth-phy-uclass.c52 struct eth_phy_device_priv *uc_priv; in eth_phy_set_mdio_bus() local
57 uc_priv = (struct eth_phy_device_priv *)(dev_get_uclass_priv(dev)); in eth_phy_set_mdio_bus()
59 if (!uc_priv->mdio_bus) in eth_phy_set_mdio_bus()
60 uc_priv->mdio_bus = mdio_bus; in eth_phy_set_mdio_bus()
71 struct eth_phy_device_priv *uc_priv; in eth_phy_get_mdio_bus() local
82 uc_priv = (struct eth_phy_device_priv *)(dev_get_uclass_priv(phy_dev)); in eth_phy_get_mdio_bus()
83 if (uc_priv->mdio_bus) in eth_phy_get_mdio_bus()
88 return uc_priv->mdio_bus; in eth_phy_get_mdio_bus()
/u-boot/drivers/virtio/
A Dvirtio-uclass.c155 if (uc_priv->legacy) in virtio_finalize_features()
230 if (uc_priv->device >= VIRTIO_ID_MAX_NUM) { in virtio_uclass_post_probe()
232 udev->name, uc_priv->device); in virtio_uclass_post_probe()
236 if (!virtio_drv_name[uc_priv->device]) { in virtio_uclass_post_probe()
260 INIT_LIST_HEAD(&uc_priv->vqs); in virtio_uclass_post_probe()
286 uc_priv->vdev = vdev; in virtio_uclass_child_pre_probe()
304 uc_priv->legacy = true; in virtio_uclass_child_pre_probe()
309 unsigned int f = uc_priv->feature_table[i]; in virtio_uclass_child_pre_probe()
316 if (uc_priv->feature_table_legacy) { in virtio_uclass_child_pre_probe()
328 if (uc_priv->legacy) { in virtio_uclass_child_pre_probe()
[all …]
/u-boot/common/
A Dlcd_simplefb.c27 struct video_priv *uc_priv; in lcd_dt_simplefb_configure_node() local
34 uc_priv = dev_get_uclass_priv(dev); in lcd_dt_simplefb_configure_node()
36 xsize = uc_priv->xsize; in lcd_dt_simplefb_configure_node()
37 ysize = uc_priv->ysize; in lcd_dt_simplefb_configure_node()
38 bpix = uc_priv->bpix; in lcd_dt_simplefb_configure_node()
/u-boot/test/dm/
A Dsound.c18 struct sound_uc_priv *uc_priv; in dm_test_sound() local
23 uc_priv = dev_get_uclass_priv(dev); in dm_test_sound()
24 ut_asserteq_str("audio-codec", uc_priv->codec->name); in dm_test_sound()
25 ut_asserteq_str("i2s", uc_priv->i2s->name); in dm_test_sound()

Completed in 41 milliseconds

123456