Home
last modified time | relevance | path

Searched refs:pdata (Results 1 – 25 of 111) sorted by relevance

12345

/rk3399_rockchip-uboot/drivers/rng/
H A Drockchip_rng.c97 #define trng_write(pdata, pos, val) writel(val, (pdata)->base + (pos)) argument
98 #define trng_read(pdata, pos) readl((pdata)->base + (pos)) argument
113 struct rk_rng_platdata *pdata = dev_get_priv(dev); in rk_rng_do_enable_clk() local
116 if (!pdata->hclk.dev) in rk_rng_do_enable_clk()
119 ret = enable ? clk_enable(&pdata->hclk) : clk_disable(&pdata->hclk); in rk_rng_do_enable_clk()
162 struct rk_rng_platdata *pdata = dev_get_priv(dev); in cryptov1_rng_read() local
171 pdata->base + CRYPTO_V1_TRNG_CTRL); in cryptov1_rng_read()
173 rk_clrsetreg(pdata->base + CRYPTO_V1_CTRL, CRYPTO_V1_RNG_START, in cryptov1_rng_read()
176 retval = readl_poll_timeout(pdata->base + CRYPTO_V1_CTRL, reg, in cryptov1_rng_read()
182 rk_rng_read_regs(pdata->base + CRYPTO_V1_TRNG_DOUT_0, data, len); in cryptov1_rng_read()
[all …]
/rk3399_rockchip-uboot/drivers/net/
H A Dgmac_rockchip.c93 int (*fix_mac_speed)(struct gmac_rockchip_platdata *pdata,
95 void (*set_to_rmii)(struct gmac_rockchip_platdata *pdata);
96 void (*set_to_rgmii)(struct gmac_rockchip_platdata *pdata);
97 void (*set_clock_selection)(struct gmac_rockchip_platdata *pdata);
98 void (*integrated_phy_powerup)(struct gmac_rockchip_platdata *pdata);
114 struct gmac_rockchip_platdata *pdata = dev_get_platdata(dev); in gmac_set_rgmii() local
118 pdata->tx_delay = tx_delay; in gmac_set_rgmii()
119 pdata->rx_delay = rx_delay; in gmac_set_rgmii()
121 ops->set_to_rgmii(pdata); in gmac_set_rgmii()
126 struct gmac_rockchip_platdata *pdata = dev_get_platdata(dev); in gmac_rockchip_ofdata_to_platdata() local
[all …]
H A Dsandbox-raw.c24 struct eth_pdata *pdata = dev_get_platdata(dev); in sb_eth_raw_start() local
39 return sandbox_eth_raw_os_start(interface, pdata->enetaddr, priv); in sb_eth_raw_start()
70 struct eth_pdata *pdata = dev_get_platdata(dev); in sb_eth_raw_recv() local
97 memcpy(&arp->ar_tha, pdata->enetaddr, ARP_HLEN); in sb_eth_raw_recv()
113 memcpy(eth->et_dest, pdata->enetaddr, ARP_HLEN); in sb_eth_raw_recv()
146 struct eth_pdata *pdata = dev_get_platdata(dev); in sb_eth_raw_ofdata_to_platdata() local
148 pdata->iobase = devfdt_get_addr(dev); in sb_eth_raw_ofdata_to_platdata()
H A Ddesignware.c89 struct dw_eth_pdata *pdata = dev_get_platdata(dev); in dw_mdio_reset() local
100 udelay(pdata->reset_delays[0]); in dw_mdio_reset()
106 udelay(pdata->reset_delays[1]); in dw_mdio_reset()
112 udelay(pdata->reset_delays[2]); in dw_mdio_reset()
591 struct eth_pdata *pdata = dev_get_platdata(dev); in designware_eth_start() local
595 ret = designware_eth_init(priv, pdata->enetaddr); in designware_eth_start()
635 struct eth_pdata *pdata = dev_get_platdata(dev); in designware_eth_write_hwaddr() local
638 return _dw_write_hwaddr(priv, pdata->enetaddr); in designware_eth_write_hwaddr()
659 struct eth_pdata *pdata = dev_get_platdata(dev); in designware_eth_probe() local
661 u32 iobase = pdata->iobase; in designware_eth_probe()
[all …]
H A Dzynq_gem.c285 struct eth_pdata *pdata = dev_get_platdata(dev); in zynq_gem_setup_mac() local
290 macaddrlow = pdata->enetaddr[0]; in zynq_gem_setup_mac()
291 macaddrlow |= pdata->enetaddr[1] << 8; in zynq_gem_setup_mac()
292 macaddrlow |= pdata->enetaddr[2] << 16; in zynq_gem_setup_mac()
293 macaddrlow |= pdata->enetaddr[3] << 24; in zynq_gem_setup_mac()
296 macaddrhigh = pdata->enetaddr[4]; in zynq_gem_setup_mac()
297 macaddrhigh |= pdata->enetaddr[5] << 8; in zynq_gem_setup_mac()
586 struct eth_pdata *pdata = dev_get_platdata(dev); in zynq_gem_read_rom_mac() local
588 if (!pdata) in zynq_gem_read_rom_mac()
591 return zynq_board_read_rom_ethaddr(pdata->enetaddr); in zynq_gem_read_rom_mac()
[all …]
H A Dravb.c301 struct eth_pdata *pdata = dev_get_platdata(dev); in ravb_phy_config() local
305 phydev = phy_find_by_mask(eth->bus, mask, pdata->phy_interface); in ravb_phy_config()
316 if (pdata->max_speed != 1000) { in ravb_phy_config()
333 struct eth_pdata *pdata = dev_get_platdata(dev); in ravb_write_hwaddr() local
334 unsigned char *mac = pdata->enetaddr; in ravb_write_hwaddr()
360 struct eth_pdata *pdata = dev_get_platdata(dev); in ravb_dmac_init() local
384 if (pdata->max_speed == 1000) in ravb_dmac_init()
473 struct eth_pdata *pdata = dev_get_platdata(dev); in ravb_probe() local
479 iobase = map_physmem(pdata->iobase, 0x1000, MAP_NOCACHE); in ravb_probe()
612 struct eth_pdata *pdata = dev_get_platdata(dev); in ravb_ofdata_to_platdata() local
[all …]
H A Dkeystone_net.c854 struct eth_pdata *pdata = dev_get_platdata(dev); in ks2_eth_read_rom_hwaddr() local
864 pdata->enetaddr[0] = (macb >> 8) & 0xff; in ks2_eth_read_rom_hwaddr()
865 pdata->enetaddr[1] = (macb >> 0) & 0xff; in ks2_eth_read_rom_hwaddr()
866 pdata->enetaddr[2] = (maca >> 24) & 0xff; in ks2_eth_read_rom_hwaddr()
867 pdata->enetaddr[3] = (maca >> 16) & 0xff; in ks2_eth_read_rom_hwaddr()
868 pdata->enetaddr[4] = (maca >> 8) & 0xff; in ks2_eth_read_rom_hwaddr()
869 pdata->enetaddr[5] = (maca >> 0) & 0xff; in ks2_eth_read_rom_hwaddr()
877 struct eth_pdata *pdata = dev_get_platdata(dev); in ks2_eth_write_hwaddr() local
879 writel(mac_hi(pdata->enetaddr), in ks2_eth_write_hwaddr()
880 DEVICE_EMACSW_BASE(pdata->iobase, priv->slave_port - 1) + in ks2_eth_write_hwaddr()
[all …]
/rk3399_rockchip-uboot/drivers/usb/phy/
H A Drockchip_usb2_phy.c60 static void property_enable(struct dwc2_plat_otg_data *pdata, in property_enable() argument
69 writel(val, pdata->regs_phy + reg->offset); in property_enable()
93 struct dwc2_plat_otg_data *pdata = dev->pdata; in otg_phy_parse() local
153 pdata->phy_of_node = phy_node; in otg_phy_parse()
154 pdata->regs_phy = grf_base + grf_offset; in otg_phy_parse()
161 struct dwc2_plat_otg_data *pdata = dev->pdata; in otg_phy_init() local
166 if (!pdata->regs_phy && otg_phy_parse(dev)) { in otg_phy_init()
173 if (fdt_node_check_compatible(gd->fdt_blob, pdata->phy_of_node, in otg_phy_init()
185 pdata->priv = phy_cfg; in otg_phy_init()
188 property_enable(pdata, &phy_cfg->siddq, false); in otg_phy_init()
[all …]
/rk3399_rockchip-uboot/drivers/power/
H A Dcharge_animation.c87 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in regulators_parse_assigned_mem_state() local
108 pdata->regulators_mem = in regulators_parse_assigned_mem_state()
109 calloc(size1 + size2, sizeof(*pdata->regulators_mem)); in regulators_parse_assigned_mem_state()
110 if (!pdata->regulators_mem) in regulators_parse_assigned_mem_state()
113 mem = pdata->regulators_mem; in regulators_parse_assigned_mem_state()
134 for (mem = pdata->regulators_mem; mem->dev; mem++) in regulators_parse_assigned_mem_state()
144 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in regulators_enable_assigned_state_mem() local
148 for (mem = pdata->regulators_mem; mem->dev; mem++) { in regulators_enable_assigned_state_mem()
160 struct charge_animation_pdata *pdata = dev_get_platdata(dev); in regulators_suspend() local
162 if (pdata->regulators_mem) in regulators_suspend()
[all …]
/rk3399_rockchip-uboot/cmd/
H A Dcharge.c17 struct charge_animation_pdata *pdata; in do_charge_display() local
39 pdata = dev_get_platdata(dev); in do_charge_display()
40 save[0] = pdata->exit_charge_level; in do_charge_display()
41 save[1] = pdata->exit_charge_voltage; in do_charge_display()
42 save[2] = pdata->screen_on_voltage; in do_charge_display()
50 pdata->exit_charge_level = on_soc; in do_charge_display()
51 pdata->exit_charge_voltage = on_voltage; in do_charge_display()
52 pdata->screen_on_voltage = screen_voltage; in do_charge_display()
56 pdata->exit_charge_level = save[0]; in do_charge_display()
57 pdata->exit_charge_voltage = save[1]; in do_charge_display()
[all …]
/rk3399_rockchip-uboot/net/
H A Dmdio-uclass.c71 struct mdio_perdev_priv *pdata = dev_get_uclass_priv(dev); in dm_mdio_post_probe() local
73 pdata->mii_bus = mdio_alloc(); in dm_mdio_post_probe()
74 pdata->mii_bus->read = mdio_read; in dm_mdio_post_probe()
75 pdata->mii_bus->write = mdio_write; in dm_mdio_post_probe()
76 pdata->mii_bus->reset = mdio_reset; in dm_mdio_post_probe()
77 pdata->mii_bus->priv = dev; in dm_mdio_post_probe()
78 strncpy(pdata->mii_bus->name, dev->name, MDIO_NAME_LEN); in dm_mdio_post_probe()
80 return mdio_register(pdata->mii_bus); in dm_mdio_post_probe()
85 struct mdio_perdev_priv *pdata = dev_get_uclass_priv(dev); in dm_mdio_pre_remove() local
90 mdio_unregister(pdata->mii_bus); in dm_mdio_pre_remove()
[all …]
H A Deth-uclass.c136 struct eth_pdata *pdata; in eth_get_ethaddr() local
139 pdata = eth_get_dev()->platdata; in eth_get_ethaddr()
140 return pdata->enetaddr; in eth_get_ethaddr()
185 struct eth_pdata *pdata; in eth_write_hwaddr() local
193 pdata = dev->platdata; in eth_write_hwaddr()
194 if (!is_valid_ethaddr(pdata->enetaddr)) { in eth_write_hwaddr()
196 dev->name, pdata->enetaddr); in eth_write_hwaddr()
227 struct eth_pdata *pdata = dev->platdata; in on_ethaddr() local
231 eth_parse_enetaddr(value, pdata->enetaddr); in on_ethaddr()
235 memset(pdata->enetaddr, 0, ARP_HLEN); in on_ethaddr()
[all …]
/rk3399_rockchip-uboot/drivers/pinctrl/
H A Dpinctrl-single.c45 struct single_pdata *pdata = dev->platdata; in single_configure_pins() local
52 if ((reg < 0) || (reg > pdata->offset)) { in single_configure_pins()
56 reg += pdata->base; in single_configure_pins()
57 val = fdt32_to_cpu(pins->val) & pdata->mask; in single_configure_pins()
58 switch (pdata->width) { in single_configure_pins()
60 writew((readw(reg) & ~pdata->mask) | val, reg); in single_configure_pins()
63 writel((readl(reg) & ~pdata->mask) | val, reg); in single_configure_pins()
67 pdata->width); in single_configure_pins()
102 struct single_pdata *pdata = dev->platdata; in single_ofdata_to_platdata() local
104 pdata->width = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in single_ofdata_to_platdata()
[all …]
/rk3399_rockchip-uboot/drivers/mmc/
H A Dmeson_gx_mmc.c18 struct meson_mmc_platdata *pdata = mmc->priv; in get_regbase() local
20 return pdata->regbase; in get_regbase()
138 struct meson_mmc_platdata *pdata = mmc->priv; in meson_mmc_setup_addr() local
150 pdata->w_buf = calloc(data_size, sizeof(char)); in meson_mmc_setup_addr()
151 data_addr = (ulong) pdata->w_buf; in meson_mmc_setup_addr()
152 memcpy(pdata->w_buf, data->src, data_size); in meson_mmc_setup_addr()
176 struct meson_mmc_platdata *pdata = mmc->priv; in meson_dm_mmc_send_cmd() local
206 free(pdata->w_buf); in meson_dm_mmc_send_cmd()
221 struct meson_mmc_platdata *pdata = dev_get_platdata(dev); in meson_mmc_ofdata_to_platdata() local
228 pdata->regbase = (void *)addr; in meson_mmc_ofdata_to_platdata()
[all …]
/rk3399_rockchip-uboot/test/dm/
H A Dtest-fdt.c24 const struct dm_test_pdata *pdata = dev->platdata; in testfdt_drv_ping() local
27 *pingret = pingval + pdata->ping_add; in testfdt_drv_ping()
39 struct dm_test_pdata *pdata = dev_get_platdata(dev); in testfdt_ofdata_to_platdata() local
41 pdata->ping_add = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in testfdt_ofdata_to_platdata()
43 pdata->base = fdtdec_get_addr(gd->fdt_blob, dev_of_offset(dev), in testfdt_ofdata_to_platdata()
109 struct dm_testprobe_pdata *pdata = dev_get_platdata(dev); in testprobe_drv_probe() local
111 return pdata->probe_err; in testprobe_drv_probe()
308 struct dm_testprobe_pdata *pdata; in dm_test_first_next_device() local
324 pdata = dev_get_platdata(dev); in dm_test_first_next_device()
325 pdata->probe_err = -ENOMEM; in dm_test_first_next_device()
[all …]
/rk3399_rockchip-uboot/drivers/mtd/
H A Daltera_qspi.c108 struct altera_qspi_platdata *pdata = dev_get_platdata(dev); in write_buff() local
109 ulong base = (ulong)pdata->base; in write_buff()
137 struct altera_qspi_platdata *pdata = dev_get_platdata(dev); in altera_qspi_erase() local
138 struct altera_qspi_regs *regs = pdata->regs; in altera_qspi_erase()
157 flash = pdata->base + addr; in altera_qspi_erase()
158 last = pdata->base + addr + mtd->erasesize; in altera_qspi_erase()
199 struct altera_qspi_platdata *pdata = dev_get_platdata(dev); in altera_qspi_read() local
201 memcpy_fromio(buf, pdata->base + from, len); in altera_qspi_read()
211 struct altera_qspi_platdata *pdata = dev_get_platdata(dev); in altera_qspi_write() local
212 struct altera_qspi_regs *regs = pdata->regs; in altera_qspi_write()
[all …]
/rk3399_rockchip-uboot/drivers/usb/gadget/
H A Ddwc2_udc_otg_phy.c42 unsigned int usb_phy_ctrl = dev->pdata->usb_phy_ctrl; in otg_phy_init()
44 (struct dwc2_usbotg_phy *)dev->pdata->regs_phy; in otg_phy_init()
46 dev->pdata->phy_control(1); in otg_phy_init()
54 if (dev->pdata->usb_flags == PHY0_SLEEP) /* C210 Universal */ in otg_phy_init()
80 unsigned int usb_phy_ctrl = dev->pdata->usb_phy_ctrl; in otg_phy_off()
82 (struct dwc2_usbotg_phy *)dev->pdata->regs_phy; in otg_phy_off()
100 dev->pdata->phy_control(0); in otg_phy_off()
/rk3399_rockchip-uboot/drivers/demo/
H A Ddemo-uclass.c68 struct dm_demo_pdata *pdata = dev_get_platdata(dev); in demo_parse_dt() local
71 pdata->sides = fdtdec_get_int(gd->fdt_blob, dn, "sides", 0); in demo_parse_dt()
72 pdata->colour = fdt_getprop(gd->fdt_blob, dn, "colour", NULL); in demo_parse_dt()
73 if (!pdata->sides || !pdata->colour) { in demo_parse_dt()
H A Ddemo-simple.c18 const struct dm_demo_pdata *pdata = dev_get_platdata(dev); in simple_hello() local
20 printf("Hello from %08x: %s %d\n", map_to_sysmem(dev), pdata->colour, in simple_hello()
21 pdata->sides); in simple_hello()
H A Ddemo-shape.c31 const struct dm_demo_pdata *pdata = dev_get_platdata(dev); in shape_hello() local
46 const char *colour = pdata->colour; in shape_hello()
50 ch = pdata->default_char; in shape_hello()
54 index = (pdata->sides / 2) - 1; in shape_hello()
68 colour = pdata->colour; in shape_hello()
145 struct dm_demo_pdata *pdata = dev_get_platdata(dev); in shape_ofdata_to_platdata() local
154 pdata->default_char = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), in shape_ofdata_to_platdata()
/rk3399_rockchip-uboot/drivers/usb/musb-new/
H A Dpic32.c103 struct pic32_musb_data *pdata = to_pic32_musb_data(dev); in pic32_musb_set_mode() local
107 clrsetbits_le32(pdata->musb_glue + USBCRCON, in pic32_musb_set_mode()
111 setbits_le32(pdata->musb_glue + USBCRCON, in pic32_musb_set_mode()
127 struct pic32_musb_data *pdata = to_pic32_musb_data(musb->controller); in pic32_musb_init() local
153 writel(ctrl, pdata->musb_glue + USBCRCON); in pic32_musb_init()
218 struct pic32_musb_data *pdata = dev_get_priv(dev); in musb_usb_probe() local
219 struct musb_host_data *mdata = &pdata->mdata; in musb_usb_probe()
243 pdata->musb_glue = ioremap(glue.start, fdt_resource_size(&glue)); in musb_usb_probe()
248 &pdata->dev, mregs); in musb_usb_probe()
255 ret = musb_register(&pic32_musb_plat, &pdata->dev, mregs); in musb_usb_probe()
[all …]
/rk3399_rockchip-uboot/drivers/scsi/
H A Dscsi.c195 pccb->pdata = (unsigned char *)buf_addr; in _scsi_read()
328 pccb->pdata = (unsigned char *)buf_addr; in _scsi_write()
443 pccb->pdata = (void *)um_list; in scsi_erase()
558 *capacity = ((lbaint_t)pccb->pdata[0] << 24) | in scsi_read_capacity()
559 ((lbaint_t)pccb->pdata[1] << 16) | in scsi_read_capacity()
560 ((lbaint_t)pccb->pdata[2] << 8) | in scsi_read_capacity()
561 ((lbaint_t)pccb->pdata[3]); in scsi_read_capacity()
565 *blksz = ((unsigned long)pccb->pdata[4] << 24) | in scsi_read_capacity()
566 ((unsigned long)pccb->pdata[5] << 16) | in scsi_read_capacity()
567 ((unsigned long)pccb->pdata[6] << 8) | in scsi_read_capacity()
[all …]
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/
H A Dpxa3xx_nand.c172 struct pxa3xx_nand_platform_data *pdata; member
1443 struct pxa3xx_nand_platform_data *pdata = info->pdata; in pxa3xx_nand_config_ident() local
1447 info->reg_ndcr |= (pdata->enable_arbiter) ? NDCR_ND_ARB_EN : 0; in pxa3xx_nand_config_ident()
1467 struct pxa3xx_nand_platform_data *pdata = info->pdata; in pxa3xx_nand_detect_config() local
1474 info->reg_ndcr |= (pdata->enable_arbiter) ? NDCR_ND_ARB_EN : 0; in pxa3xx_nand_detect_config()
1490 struct pxa3xx_nand_platform_data *pdata = info->pdata; in pxa3xx_nand_sensing() local
1501 info->reg_ndcr |= (pdata->enable_arbiter) ? NDCR_ND_ARB_EN : 0; in pxa3xx_nand_sensing()
1645 struct pxa3xx_nand_platform_data *pdata = info->pdata; in pxa3xx_nand_scan() local
1649 if (pdata->keep_config) { in pxa3xx_nand_scan()
1671 if (!pdata->keep_config) { in pxa3xx_nand_scan()
[all …]
/rk3399_rockchip-uboot/drivers/mtd/spi/
H A Dsandbox.c128 struct sandbox_spi_flash_plat_data *pdata = dev_get_platdata(dev); in sandbox_sf_probe() local
148 if (!pdata->filename) { in sandbox_sf_probe()
152 spec = strchr(pdata->device_name, ','); in sandbox_sf_probe()
156 spec = pdata->device_name; in sandbox_sf_probe()
177 sbsf->fd = os_open(pdata->filename, 02); in sandbox_sf_probe()
180 pdata->filename); in sandbox_sf_probe()
506 struct sandbox_spi_flash_plat_data *pdata = dev_get_platdata(dev); in sandbox_sf_ofdata_to_platdata() local
508 pdata->filename = dev_read_string(dev, "sandbox,filename"); in sandbox_sf_ofdata_to_platdata()
509 pdata->device_name = dev_read_string(dev, "compatible"); in sandbox_sf_ofdata_to_platdata()
510 if (!pdata->filename || !pdata->device_name) { in sandbox_sf_ofdata_to_platdata()
[all …]
/rk3399_rockchip-uboot/drivers/usb/eth/
H A Dlan75xx.c135 struct eth_pdata *pdata = dev_get_platdata(dev); in lan75xx_write_hwaddr() local
136 unsigned char *enetaddr = pdata->enetaddr; in lan75xx_write_hwaddr()
244 struct eth_pdata *pdata = dev_get_platdata(dev); in lan75xx_read_rom_hwaddr() local
251 ret = lan7x_read_eeprom_mac(pdata->enetaddr, udev); in lan75xx_read_rom_hwaddr()
253 memset(pdata->enetaddr, 0, 6); in lan75xx_read_rom_hwaddr()
263 struct eth_pdata *pdata = dev_get_platdata(dev); in lan75xx_eth_probe() local
279 lan7x_read_eeprom_mac(pdata->enetaddr, udev); in lan75xx_eth_probe()

12345