Home
last modified time | relevance | path

Searched defs:scu (Results 1 – 25 of 65) sorted by relevance

123

/openbmc/linux/drivers/platform/x86/
H A Dintel_scu_ipc.c102 struct intel_scu_ipc_dev *scu = NULL; in intel_scu_ipc_dev_get() local
130 void intel_scu_ipc_dev_put(struct intel_scu_ipc_dev *scu) in intel_scu_ipc_dev_put()
140 struct intel_scu_ipc_dev *scu; member
146 struct intel_scu_ipc_dev *scu = dr->scu; in devm_intel_scu_ipc_dev_release() local
165 struct intel_scu_ipc_dev *scu; in devm_intel_scu_ipc_dev_get() local
191 static inline void ipc_command(struct intel_scu_ipc_dev *scu, u32 cmd) in ipc_command()
203 static inline void ipc_data_writel(struct intel_scu_ipc_dev *scu, u32 data, u32 offset) in ipc_data_writel()
215 static inline u8 ipc_read_status(struct intel_scu_ipc_dev *scu) in ipc_read_status()
221 static inline u8 ipc_data_readb(struct intel_scu_ipc_dev *scu, u32 offset) in ipc_data_readb()
227 static inline u32 ipc_data_readl(struct intel_scu_ipc_dev *scu, u32 offset) in ipc_data_readl()
[all …]
H A Dintel_scu_pltdrv.c23 struct intel_scu_ipc_dev *scu; in intel_scu_platform_probe() local
H A Dintel_scu_pcidrv.c21 struct intel_scu_ipc_dev *scu; in intel_scu_pci_probe() local
/openbmc/u-boot/drivers/clk/aspeed/
H A Dclk_ast2500.c52 extern u32 ast2500_get_clkin(struct ast2500_scu *scu) in ast2500_get_clkin()
62 extern u32 ast2500_get_mpll_rate(struct ast2500_scu *scu) in ast2500_get_mpll_rate()
80 extern u32 ast2500_get_hpll_rate(struct ast2500_scu *scu) in ast2500_get_hpll_rate()
99 extern u32 ast2500_get_dpll_rate(struct ast2500_scu *scu) in ast2500_get_dpll_rate()
116 extern u32 ast2500_get_d2pll_rate(struct ast2500_scu *scu) in ast2500_get_d2pll_rate()
133 static u32 ast2500_get_hclk(struct ast2500_scu *scu) in ast2500_get_hclk()
146 static u32 ast2500_get_pclk(struct ast2500_scu *scu) in ast2500_get_pclk()
157 static u32 ast2500_get_sdio_clk_rate(struct ast2500_scu *scu) in ast2500_get_sdio_clk_rate()
168 static u32 ast2500_get_uart_clk_rate(struct ast2500_scu *scu, int uart_idx) in ast2500_get_uart_clk_rate()
329 static ulong ast2500_configure_ddr(struct ast2500_scu *scu, ulong rate) in ast2500_configure_ddr()
[all …]
H A Dclk_ast2600.c216 extern u32 ast2600_get_pll_rate(struct ast2600_scu *scu, int pll_idx) in ast2600_get_pll_rate()
271 extern u32 ast2600_get_apll_rate(struct ast2600_scu *scu) in ast2600_get_apll_rate()
337 static u32 ast2600_get_hclk(struct ast2600_scu *scu) in ast2600_get_hclk()
374 static u32 ast2600_get_bclk_rate(struct ast2600_scu *scu) in ast2600_get_bclk_rate()
392 static u32 ast2600_get_pclk1(struct ast2600_scu *scu) in ast2600_get_pclk1()
401 static u32 ast2600_get_pclk2(struct ast2600_scu *scu) in ast2600_get_pclk2()
410 static u32 ast2600_get_uxclk_in_rate(struct ast2600_scu *scu) in ast2600_get_uxclk_in_rate()
434 static u32 ast2600_get_huxclk_in_rate(struct ast2600_scu *scu) in ast2600_get_huxclk_in_rate()
458 static u32 ast2600_get_uart_uxclk_rate(struct ast2600_scu *scu) in ast2600_get_uart_uxclk_rate()
472 static u32 ast2600_get_uart_huxclk_rate(struct ast2600_scu *scu) in ast2600_get_uart_huxclk_rate()
[all …]
H A Dclk_ast2400.c37 extern u32 ast2400_get_clkin(struct ast2400_scu *scu) in ast2400_get_clkin()
61 extern u32 ast2400_get_mpll_rate(struct ast2400_scu *scu) in ast2400_get_mpll_rate()
91 extern u32 ast2400_get_hpll_rate(struct ast2400_scu *scu) in ast2400_get_hpll_rate()
142 extern u32 ast2400_get_d2pll_rate(struct ast2400_scu *scu) in ast2400_get_d2pll_rate()
177 static u32 ast2400_get_hclk(struct ast2400_scu *scu) in ast2400_get_hclk()
188 static u32 ast2400_get_pclk(struct ast2400_scu *scu) in ast2400_get_pclk()
199 static u32 ast2400_get_sdio_clk_rate(struct ast2400_scu *scu) in ast2400_get_sdio_clk_rate()
210 static u32 ast2400_get_uart_clk_rate(struct ast2400_scu *scu, int uart_idx) in ast2400_get_uart_clk_rate()
355 static ulong ast2400_configure_ddr(struct ast2400_scu *scu, ulong rate) in ast2400_configure_ddr()
399 static ulong ast2400_configure_mac(struct ast2400_scu *scu, int index) in ast2400_configure_mac()
[all …]
/openbmc/u-boot/arch/x86/lib/
H A Dscu.c33 struct scu { struct
38 * scu_ipc_send_command() - send command to SCU argument
124 struct scu *scu; in scu_ipc_raw_command() local
169 struct scu *scu; in scu_ipc_simple_command() local
196 struct scu *scu; in scu_ipc_command() local
211 struct scu *scu = dev_get_priv(dev); in scu_ipc_probe() local
/openbmc/u-boot/drivers/reset/aspeed/
H A Dreset-ast2600.c18 struct ast2600_scu *scu; member
24 struct ast2600_scu *scu = priv->scu; in ast2600_reset_deassert() local
39 struct ast2600_scu *scu = priv->scu; in ast2600_reset_assert() local
H A Dreset-ast2500.c18 struct ast2500_scu *scu; member
24 struct ast2500_scu *scu = priv->scu; in ast2500_reset_deassert() local
40 struct ast2500_scu *scu = priv->scu; in ast2500_reset_assert() local
H A Dreset-ast2400.c15 struct ast2400_scu *scu; member
21 struct ast2400_scu *scu = priv->scu; in ast2400_reset_deassert() local
33 struct ast2400_scu *scu = priv->scu; in ast2400_reset_assert() local
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-lpc18xx.c764 struct lpc18xx_scu_data *scu = pinctrl_dev_get_drvdata(pctldev); in lpc18xx_pconf_get_gpio_pin_int() local
877 struct lpc18xx_scu_data *scu = pinctrl_dev_get_drvdata(pctldev); in lpc18xx_pconf_get() local
986 struct lpc18xx_scu_data *scu = pinctrl_dev_get_drvdata(pctldev); in lpc18xx_pconf_set_gpio_pin_int() local
1090 struct lpc18xx_scu_data *scu = pinctrl_dev_get_drvdata(pctldev); in lpc18xx_pconf_set() local
1146 struct lpc18xx_scu_data *scu = pinctrl_dev_get_drvdata(pctldev); in lpc18xx_pmx_get_func_groups() local
1157 struct lpc18xx_scu_data *scu = pinctrl_dev_get_drvdata(pctldev); in lpc18xx_pmx_set() local
1301 struct lpc18xx_scu_data *scu) in lpc18xx_create_group_func_map()
1328 struct lpc18xx_scu_data *scu; in lpc18xx_scu_probe() local
/openbmc/u-boot/arch/arm/dts/
H A Dast2400-u-boot.dtsi7 scu: clock-controller@1e6e2000 { label
H A Dast2600-u-boot.dtsi7 scu: clock-controller@1e6e2000 { label
H A Dast2500-u-boot.dtsi7 scu: clock-controller@1e6e2000 { label
/openbmc/linux/drivers/watchdog/
H A Dintel-mid_wdt.c39 struct intel_scu_ipc_dev *scu; member
45 struct intel_scu_ipc_dev *scu = mid->scu; in wdt_command() local
/openbmc/u-boot/arch/x86/dts/
H A Dedison.dts102 scu: ipc@ff009000 { label
/openbmc/linux/arch/arm/boot/dts/arm/
H A Darm-realview-eb-mp.dtsi86 scu: scu@1f000000 { label
H A Darm-realview-pbx-a9.dts81 scu: scu@1f000000 { label
/openbmc/linux/arch/arm/boot/dts/airoha/
H A Den7523.dtsi89 scu: system-controller@1fa20000 { label
/openbmc/linux/arch/arm/mach-versatile/
H A Dplatsmp-vexpress.c64 struct device_node *scu = of_find_matching_node(NULL, in vexpress_smp_dt_prepare_cpus() local
/openbmc/qemu/include/hw/cpu/
H A Darm11mpcore.h29 ARM11SCUState scu; member
H A Da9mpcore.h32 A9SCUState scu; member
/openbmc/linux/arch/x86/include/asm/
H A Dintel_scu_ipc.h60 static inline int intel_scu_ipc_dev_command(struct intel_scu_ipc_dev *scu, int cmd, in intel_scu_ipc_dev_command()
/openbmc/linux/drivers/mfd/
H A Dintel_pmc_bxt.c170 struct intel_scu_ipc_dev *scu = pmc->scu; in simplecmd_store() local
206 struct intel_scu_ipc_dev *scu = pmc->scu; in northpeak_store() local
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm63138.dtsi95 scu: scu@1e000 { label

123