| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-tegra/ |
| H A D | clock.h | 97 void clock_enable(enum periph_id clkid); 104 void clock_disable(enum periph_id clkid); 112 void clock_set_enable(enum periph_id clkid, int enable); 121 void reset_periph(enum periph_id periph_id, int us_delay); 129 void reset_set_enable(enum periph_id periph_id, int enable); 161 void clock_ll_set_source(enum periph_id periph_id, unsigned source); 171 int clock_ll_set_source_bits(enum periph_id periph_id, int mux_bits, 186 void clock_ll_set_source_divisor(enum periph_id periph_id, unsigned source, 197 enum clock_id clock_get_periph_parent(enum periph_id periph_id); 208 unsigned clock_start_periph_pll(enum periph_id periph_id, [all …]
|
| H A D | funcmux.h | 27 int funcmux_select(enum periph_id id, int config);
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/ |
| H A D | clock.c | 164 void clock_ll_set_source_divisor(enum periph_id periph_id, unsigned source, in clock_ll_set_source_divisor() argument 167 u32 *reg = get_periph_source_reg(periph_id); in clock_ll_set_source_divisor() 181 int clock_ll_set_source_bits(enum periph_id periph_id, int mux_bits, in clock_ll_set_source_bits() argument 184 u32 *reg = get_periph_source_reg(periph_id); in clock_ll_set_source_bits() 209 static int clock_ll_get_source_bits(enum periph_id periph_id, int mux_bits) in clock_ll_get_source_bits() argument 211 u32 *reg = get_periph_source_reg(periph_id); in clock_ll_get_source_bits() 232 void clock_ll_set_source(enum periph_id periph_id, unsigned source) in clock_ll_set_source() argument 234 clock_ll_set_source_bits(periph_id, MASK_BITS_31_30, source); in clock_ll_set_source() 310 unsigned long clock_get_periph_rate(enum periph_id periph_id, in clock_get_periph_rate() argument 313 u32 *reg = get_periph_source_reg(periph_id); in clock_get_periph_rate() [all …]
|
| H A D | board.c | 176 static enum periph_id id_for_uart[] = { in setup_uarts() 187 enum periph_id id = id_for_uart[i]; in setup_uarts()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra114/ |
| H A D | clock.c | 479 u32 *get_periph_source_reg(enum periph_id periph_id) in get_periph_source_reg() argument 486 if (periph_id == PERIPH_ID_CSI) in get_periph_source_reg() 489 assert(periph_id >= PERIPH_ID_FIRST && periph_id < PERIPH_ID_COUNT); in get_periph_source_reg() 490 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_source_reg() 499 int get_periph_clock_info(enum periph_id periph_id, int *mux_bits, in get_periph_clock_info() argument 504 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_info() 507 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_info() 525 enum clock_id get_periph_clock_id(enum periph_id periph_id, int source) in get_periph_clock_id() argument 530 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_id() 533 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_id() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra30/ |
| H A D | clock.c | 459 u32 *get_periph_source_reg(enum periph_id periph_id) in get_periph_source_reg() argument 466 if (periph_id == PERIPH_ID_CSI) in get_periph_source_reg() 469 assert(periph_id >= PERIPH_ID_FIRST && periph_id < PERIPH_ID_COUNT); in get_periph_source_reg() 470 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_source_reg() 479 int get_periph_clock_info(enum periph_id periph_id, int *mux_bits, in get_periph_clock_info() argument 484 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_info() 487 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_info() 505 enum clock_id get_periph_clock_id(enum periph_id periph_id, int source) in get_periph_clock_id() argument 510 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_id() 513 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_id() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra20/ |
| H A D | clock.c | 404 u32 *get_periph_source_reg(enum periph_id periph_id) in get_periph_source_reg() argument 410 assert(clock_periph_id_isvalid(periph_id)); in get_periph_source_reg() 411 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_source_reg() 416 int get_periph_clock_info(enum periph_id periph_id, int *mux_bits, in get_periph_clock_info() argument 421 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_info() 424 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_info() 448 enum clock_id get_periph_clock_id(enum periph_id periph_id, int source) in get_periph_clock_id() argument 453 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_id() 456 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_id() 479 int get_periph_clock_source(enum periph_id periph_id, in get_periph_clock_source() argument [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra124/ |
| H A D | clock.c | 621 u32 *get_periph_source_reg(enum periph_id periph_id) in get_periph_source_reg() argument 628 if (periph_id == PERIPH_ID_CSI) in get_periph_source_reg() 631 assert(periph_id >= PERIPH_ID_FIRST && periph_id < PERIPH_ID_COUNT); in get_periph_source_reg() 632 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_source_reg() 645 int get_periph_clock_info(enum periph_id periph_id, int *mux_bits, in get_periph_clock_info() argument 650 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_info() 653 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_info() 671 enum clock_id get_periph_clock_id(enum periph_id periph_id, int source) in get_periph_clock_id() argument 676 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_id() 679 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_id() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-tegra/tegra210/ |
| H A D | clock.c | 700 u32 *get_periph_source_reg(enum periph_id periph_id) in get_periph_source_reg() argument 707 if (periph_id == PERIPH_ID_CSI) in get_periph_source_reg() 710 assert(periph_id >= PERIPH_ID_FIRST && periph_id < PERIPH_ID_COUNT); in get_periph_source_reg() 711 internal_id = INTERNAL_ID(periph_id_to_internal_id[periph_id]); in get_periph_source_reg() 735 int get_periph_clock_info(enum periph_id periph_id, int *mux_bits, in get_periph_clock_info() argument 740 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_info() 743 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_info() 761 enum clock_id get_periph_clock_id(enum periph_id periph_id, int source) in get_periph_clock_id() argument 766 if (!clock_periph_id_isvalid(periph_id)) in get_periph_clock_id() 769 internal_id = periph_id_to_internal_id[periph_id]; in get_periph_clock_id() [all …]
|
| H A D | funcmux.c | 15 int funcmux_select(enum periph_id id, int config) in funcmux_select()
|
| /OK3568_Linux_fs/u-boot/drivers/spi/ |
| H A D | exynos_spi.c | 25 enum periph_id periph_id; member 35 enum periph_id periph_id; /* Peripheral ID for this device */ member 259 plat->periph_id = pinmux_decode_periph_id(blob, node); in exynos_spi_ofdata_to_platdata() 261 if (plat->periph_id == PERIPH_ID_NONE) { in exynos_spi_ofdata_to_platdata() 263 plat->periph_id); in exynos_spi_ofdata_to_platdata() 273 __func__, plat->regs, plat->periph_id, plat->frequency, in exynos_spi_ofdata_to_platdata() 285 if (plat->periph_id == PERIPH_ID_SPI1 || in exynos_spi_probe() 286 plat->periph_id == PERIPH_ID_SPI2) in exynos_spi_probe() 294 priv->periph_id = plat->periph_id; in exynos_spi_probe() 304 exynos_pinmux_config(priv->periph_id, PINMUX_FLAG_NONE); in exynos_spi_claim_bus() [all …]
|
| H A D | tegra114_spi.c | 94 int periph_id; member 104 plat->periph_id = clock_decode_periph_id(bus); in tegra114_spi_ofdata_to_platdata() 106 if (plat->periph_id == PERIPH_ID_NONE) { in tegra114_spi_ofdata_to_platdata() 108 plat->periph_id); in tegra114_spi_ofdata_to_platdata() 118 __func__, plat->base, plat->periph_id, plat->frequency, in tegra114_spi_ofdata_to_platdata() 136 priv->periph_id = plat->periph_id; in tegra114_spi_probe() 142 rate = clock_start_periph_pll(priv->periph_id, CLOCK_ID_PERIPH, in tegra114_spi_probe() 145 rate = clock_start_periph_pll(priv->periph_id, CLOCK_ID_OSC, in tegra114_spi_probe()
|
| H A D | tegra210_qspi.c | 91 int periph_id; member 103 plat->periph_id = clock_decode_periph_id(bus); in tegra210_qspi_ofdata_to_platdata() 105 if (plat->periph_id == PERIPH_ID_NONE) { in tegra210_qspi_ofdata_to_platdata() 107 plat->periph_id); in tegra210_qspi_ofdata_to_platdata() 117 __func__, plat->base, plat->periph_id, plat->frequency, in tegra210_qspi_ofdata_to_platdata() 132 priv->periph_id = plat->periph_id; in tegra210_qspi_probe() 135 clock_start_periph_pll(priv->periph_id, CLOCK_ID_PERIPH, priv->freq); in tegra210_qspi_probe() 146 clock_start_periph_pll(priv->periph_id, CLOCK_ID_PERIPH, priv->freq); in tegra210_qspi_claim_bus()
|
| H A D | tegra20_sflash.c | 72 int periph_id; member 94 plat->periph_id = clock_decode_periph_id(bus); in tegra20_sflash_ofdata_to_platdata() 96 if (plat->periph_id == PERIPH_ID_NONE) { in tegra20_sflash_ofdata_to_platdata() 98 plat->periph_id); in tegra20_sflash_ofdata_to_platdata() 108 __func__, plat->base, plat->periph_id, plat->frequency, in tegra20_sflash_ofdata_to_platdata() 123 priv->periph_id = plat->periph_id; in tegra20_sflash_probe() 126 clock_start_periph_pll(priv->periph_id, CLOCK_ID_PERIPH, in tegra20_sflash_probe() 140 clock_start_periph_pll(priv->periph_id, CLOCK_ID_PERIPH, in tegra20_sflash_claim_bus()
|
| H A D | tegra20_slink.c | 83 int periph_id; member 100 plat->periph_id = clock_decode_periph_id(bus); in tegra30_spi_ofdata_to_platdata() 102 if (plat->periph_id == PERIPH_ID_NONE) { in tegra30_spi_ofdata_to_platdata() 104 plat->periph_id); in tegra30_spi_ofdata_to_platdata() 114 __func__, plat->base, plat->periph_id, plat->frequency, in tegra30_spi_ofdata_to_platdata() 129 priv->periph_id = plat->periph_id; in tegra30_spi_probe() 132 clock_start_periph_pll(priv->periph_id, CLOCK_ID_PERIPH, in tegra30_spi_probe() 146 clock_start_periph_pll(priv->periph_id, CLOCK_ID_PERIPH, in tegra30_spi_claim_bus()
|
| H A D | tegra_spi.h | 8 enum periph_id periph_id; member
|
| /OK3568_Linux_fs/u-boot/drivers/usb/host/ |
| H A D | ehci-tegra.c | 82 enum periph_id periph_id;/* peripheral id */ member 286 reset_periph(config->periph_id, 2); in usbf_reset_controller() 320 if (config->periph_id == PERIPH_ID_USBD) { in init_phy_mux() 358 clock_enable(config->periph_id); in init_utmi_usb_controller() 452 if (config->periph_id != PERIPH_ID_USBD) { in init_utmi_usb_controller() 529 if (config->periph_id == PERIPH_ID_USBD) in init_utmi_usb_controller() 532 if (config->periph_id == PERIPH_ID_USB2) in init_utmi_usb_controller() 535 if (config->periph_id == PERIPH_ID_USB3) in init_utmi_usb_controller() 617 clock_enable(config->periph_id); in init_ulpi_usb_controller() 722 config->periph_id = clock_decode_periph_id(dev); in fdt_decode_usb() [all …]
|
| /OK3568_Linux_fs/u-boot/doc/driver-model/ |
| H A D | spi-howto.txt | 186 enum periph_id periph_id; 198 enum periph_id periph_id; 229 plat->periph_id = pinmux_decode_periph_id(blob, node); 231 if (plat->periph_id == PERIPH_ID_NONE) { 233 plat->periph_id); 242 debug("%s: regs=%p, periph_id=%d, max-frequency=%d, deactivate_delay=%d\n", 243 __func__, plat->regs, plat->periph_id, plat->frequency, 255 .periph_id = ... 282 enum periph_id periph_id; /* Peripheral ID for this device */ 297 enum periph_id periph_id; /* Peripheral ID for this device */ [all …]
|
| H A D | spi-howto.rst | 199 enum periph_id periph_id; 213 enum periph_id periph_id; 249 plat->periph_id = pinmux_decode_periph_id(blob, node); 251 if (plat->periph_id == PERIPH_ID_NONE) { 253 plat->periph_id); 262 debug("%s: regs=%p, periph_id=%d, max-frequency=%d, deactivate_delay=%d\n", 263 __func__, plat->regs, plat->periph_id, plat->frequency, 278 .periph_id = ... 308 enum periph_id periph_id; /* Peripheral ID for this device */ 325 enum periph_id periph_id; /* Peripheral ID for this device */ [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-exynos/ |
| H A D | clock.c | 22 enum periph_id id; 1439 static int exynos5_set_spi_clk(enum periph_id periph_id, in exynos5_set_spi_clk() argument 1453 __func__, periph_id); in exynos5_set_spi_clk() 1459 switch (periph_id) { in exynos5_set_spi_clk() 1487 periph_id); in exynos5_set_spi_clk() 1496 static int exynos5420_set_spi_clk(enum periph_id periph_id, in exynos5420_set_spi_clk() argument 1511 __func__, periph_id); in exynos5420_set_spi_clk() 1517 switch (periph_id) { in exynos5420_set_spi_clk() 1550 periph_id); in exynos5420_set_spi_clk() 1629 enum periph_id id; in get_uart_clk() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-stv0991/ |
| H A D | stv0991_defs.h | 12 extern int stv0991_pinmux_config(enum periph_id);
|
| H A D | stv0991_periph.h | 17 enum periph_id { enum
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-stm32f7/ |
| H A D | stm32_periph.h | 17 enum periph_id { enum
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-hi6220/ |
| H A D | periph.h | 17 enum periph_id { enum
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-stm32f4/ |
| H A D | stm32_periph.h | 17 enum periph_id { enum
|