Searched refs:psc (Results 1 - 20 of 20) sorted by relevance

/u-boot/cmd/ti/
H A Dpd.c58 static void dump_pd(struct ti_k3_pd_platdata *data, struct ti_psc *psc) argument
69 if (pd->psc != psc)
83 struct ti_psc *psc; local
86 psc = &data->psc[i];
87 printf("PSC%d [%p]:\n", psc->id, psc->base);
88 dump_pd(data, psc);
127 if (lpsc->pd->psc
[all...]
/u-boot/include/
H A Dk3-dev.h40 struct ti_psc *psc; member in struct:ti_pd
49 struct ti_psc *psc; member in struct:ti_lpsc
63 struct ti_psc *psc; member in struct:ti_k3_pd_platdata
74 #define PSC_PD(_id, _psc, _depend) { .id = _id, .psc = _psc, .depend = _depend }
75 #define PSC_LPSC(_id, _psc, _pd, _depend) { .id = _id, .psc = _psc, .pd = _pd, .depend = _depend }
/u-boot/drivers/power/domain/
H A Dti-power-domain.c39 static u32 psc_read(struct ti_psc *psc, u32 reg) argument
43 val = readl(psc->base + reg);
44 debug("%s: 0x%x from %p\n", __func__, val, psc->base + reg);
48 static void psc_write(u32 val, struct ti_psc *psc, u32 reg) argument
50 debug("%s: 0x%x to %p\n", __func__, val, psc->base + reg);
51 writel(val, psc->base + reg);
56 return psc_read(pd->psc, reg + 4 * pd->id);
61 psc_write(val, pd->psc, reg + 4 * pd->id);
66 return psc_read(lpsc->psc, reg + 4 * lpsc->id);
71 psc_write(val, lpsc->psc, re
[all...]
/u-boot/arch/arm/mach-davinci/
H A DMakefile8 obj-y += cpu.o misc.o timer.o psc.o pinmux.o reset.o
/u-boot/drivers/timer/
H A Dstm32_timer.c40 u32 psc; member in struct:stm32_timer_regs
73 u32 rate, psc; local
100 psc = (rate / CFG_SYS_HZ_CLOCK) - 1;
101 writel(psc, &regs->psc);
/u-boot/arch/arm/mach-keystone/
H A DMakefile9 obj-y += psc.o
H A Dcmd_clock.c131 psc, 3, 0, do_psc_cmd,
132 "<enable/disable psc module os disable domain>",
137 "domain use command: psc 14 en.\n"
/u-boot/drivers/misc/
H A Dpca9551_led.c31 u8 psc; /* Frequency preescaler, see PCA9551_7.pdf p. 6 */ member in struct:pca9551_blink_rate
166 rate.psc = ((freq * 38) / 1000) - 1;
/u-boot/arch/arm/mach-k3/r5/am62ax/
H A Ddev-data.c66 .psc = soc_psc_list,
/u-boot/arch/arm/mach-k3/r5/am62x/
H A Ddev-data.c71 .psc = soc_psc_list,
/u-boot/arch/arm/mach-k3/r5/j721e/
H A Ddev-data.c73 .psc = soc_psc_list,
/u-boot/arch/arm/mach-k3/r5/am62px/
H A Ddev-data.c63 .psc = soc_psc_list,
/u-boot/drivers/i2c/
H A Ddavinci_i2c.c90 uint32_t div, psc; local
92 psc = 2;
94 div = (CFG_SYS_HZ_CLOCK / ((psc + 1) * speed)) - 10;
95 REG(&(i2c_base->i2c_psc)) = psc; /* 27MHz / (2 + 1) = 9MHz */
H A Domap24xx_i2c.c210 debug("%s: speed [kHz]: %d psc: 0x%x sscl: 0x%x ssch: 0x%x\n",
308 int psc, fsscll = 0, fssclh = 0; local
314 psc = I2C_IP_CLK / I2C_INTERNAL_SAMPLING_CLK;
315 psc -= 1;
316 if (psc < I2C_PSC_MIN) {
317 printf("Error : I2C unsupported prescaler %d\n", psc);
350 psc = omap24_i2c_findpsc(&scll, &sclh, speed);
351 if (0 > psc) {
361 omap_i2c_write_reg(i2c_base, ip_rev, psc, OMAP_I2C_PSC_REG);
/u-boot/drivers/clk/stm32/
H A Dclk-stm32h7.c598 u32 psc = stm32_get_apb_psc(regs, apb); local
605 switch (psc) {
615 log_err("unexpected prescaler value (%d)\n", psc);
619 switch (psc) {
626 return sysclk / psc;
628 log_err("unexpected prescaler value (%d)\n", psc);
/u-boot/arch/arm/mach-k3/r5/j7200/
H A Ddev-data.c75 .psc = soc_psc_list,
/u-boot/arch/arm/mach-k3/r5/j721s2/
H A Ddev-data.c79 .psc = soc_psc_list,
/u-boot/arch/arm/mach-k3/r5/j784s4/
H A Ddev-data.c90 .psc = soc_psc_list,
/u-boot/drivers/spi/
H A Dfsl_dspi.c385 static void ns_delay_scale(unsigned char *psc, unsigned char *sc, int delay_ns, argument
404 *psc = i;
414 *psc = ARRAY_SIZE(pscale_tbl) - 1;
/u-boot/arch/mips/mach-octeon/include/mach/
H A Dcvmx-sata-defs.h170 u32 psc : 1; member in struct:cvmx_sata_uahc_gbl_cap::cvmx_sata_uahc_gbl_cap_s

Completed in 229 milliseconds