/linux/drivers/platform/x86/ |
H A D | intel_scu_ipc.c | 129 void intel_scu_ipc_dev_put(struct intel_scu_ipc_dev *scu) in intel_scu_ipc_dev_put() argument 139 struct intel_scu_ipc_dev *scu; member 145 struct intel_scu_ipc_dev *scu = dr->scu; in devm_intel_scu_ipc_dev_release() local 164 struct intel_scu_ipc_dev *scu; in devm_intel_scu_ipc_dev_get() local 190 ipc_command(struct intel_scu_ipc_dev * scu,u32 cmd) ipc_command() argument 202 ipc_data_writel(struct intel_scu_ipc_dev * scu,u32 data,u32 offset) ipc_data_writel() argument 214 ipc_read_status(struct intel_scu_ipc_dev * scu) ipc_read_status() argument 220 ipc_data_readl(struct intel_scu_ipc_dev * scu,u32 offset) ipc_data_readl() argument 226 busy_loop(struct intel_scu_ipc_dev * scu) busy_loop() argument 240 ipc_wait_for_interrupt(struct intel_scu_ipc_dev * scu) ipc_wait_for_interrupt() argument 256 intel_scu_ipc_check_status(struct intel_scu_ipc_dev * scu) intel_scu_ipc_check_status() argument 261 intel_scu_ipc_get(struct intel_scu_ipc_dev * scu) intel_scu_ipc_get() argument 280 pwr_reg_rdwr(struct intel_scu_ipc_dev * scu,u16 * addr,u8 * data,u32 count,u32 op,u32 id) pwr_reg_rdwr() argument 342 intel_scu_ipc_dev_ioread8(struct intel_scu_ipc_dev * scu,u16 addr,u8 * data) intel_scu_ipc_dev_ioread8() argument 359 intel_scu_ipc_dev_iowrite8(struct intel_scu_ipc_dev * scu,u16 addr,u8 data) intel_scu_ipc_dev_iowrite8() argument 379 intel_scu_ipc_dev_readv(struct intel_scu_ipc_dev * scu,u16 * addr,u8 * data,size_t len) intel_scu_ipc_dev_readv() argument 400 intel_scu_ipc_dev_writev(struct intel_scu_ipc_dev * scu,u16 * addr,u8 * data,size_t len) intel_scu_ipc_dev_writev() argument 422 intel_scu_ipc_dev_update(struct intel_scu_ipc_dev * scu,u16 addr,u8 data,u8 mask) intel_scu_ipc_dev_update() argument 443 intel_scu_ipc_dev_simple_command(struct intel_scu_ipc_dev * scu,int cmd,int sub) intel_scu_ipc_dev_simple_command() argument 480 intel_scu_ipc_dev_command_with_size(struct intel_scu_ipc_dev * scu,int cmd,int sub,const void * in,size_t inlen,size_t size,void * out,size_t outlen) intel_scu_ipc_dev_command_with_size() argument 528 struct intel_scu_ipc_dev *scu = dev_id; ioc() local 539 struct intel_scu_ipc_dev *scu = container_of(dev, struct intel_scu_ipc_dev, dev); intel_scu_ipc_release() local 567 struct intel_scu_ipc_dev *scu; __intel_scu_ipc_register() local 640 intel_scu_ipc_unregister(struct intel_scu_ipc_dev * scu) intel_scu_ipc_unregister() argument 654 struct intel_scu_ipc_dev *scu = dr->scu; devm_intel_scu_ipc_unregister() local 676 struct intel_scu_ipc_dev *scu; __devm_intel_scu_ipc_register() local [all...] |
H A D | intel_scu_pltdrv.c | 23 struct intel_scu_ipc_dev *scu; in intel_scu_platform_probe() local
|
H A D | intel_scu_pcidrv.c | 20 struct intel_scu_ipc_dev *scu; in intel_scu_pci_probe() local
|
H A D | intel_scu_ipcutil.c | 25 static struct intel_scu_ipc_dev *scu; variable [all...] |
/linux/drivers/watchdog/ |
H A D | intel-mid_wdt.c | 43 struct intel_scu_ipc_dev *scu; member 49 struct intel_scu_ipc_dev *scu = mid->scu; in wdt_command() local
|
/linux/arch/arm/boot/dts/arm/ |
H A D | arm-realview-eb-mp.dtsi | 86 scu: scu@1f000000 { label
|
H A D | arm-realview-pbx-a9.dts | 81 scu: scu@1f000000 { label
|
/linux/arch/arm/boot/dts/airoha/ |
H A D | en7523.dtsi | 89 scu: system-controller@1fa20000 { label
|
/linux/arch/arm/mach-versatile/ |
H A D | platsmp-vexpress.c | 64 struct device_node *scu = of_find_matching_node(NULL, in vexpress_smp_dt_prepare_cpus() local
|
/linux/drivers/mfd/ |
H A D | intel_pmc_bxt.c | 169 struct intel_scu_ipc_dev *scu = pmc->scu; in simplecmd_store() local 205 struct intel_scu_ipc_dev *scu = pmc->scu; in northpeak_store() local
|
/linux/include/linux/platform_data/x86/ |
H A D | intel_scu_ipc.h | 64 static inline int intel_scu_ipc_dev_command(struct intel_scu_ipc_dev *scu, in argument [all...] |
/linux/include/linux/mfd/ |
H A D | intel_pmc_bxt.h | 24 struct intel_scu_ipc_dev *scu; member
|
H A D | intel_soc_pmic.h | 49 struct intel_scu_ipc_dev *scu; member
|
/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm63138.dtsi | 95 scu: scu@1e000 { label
|
/linux/arch/arm/boot/dts/actions/ |
H A D | owl-s500.dtsi | 88 scu: scu@b0020000 { label
|
/linux/drivers/pinctrl/aspeed/ |
H A D | pinctrl-aspeed.h | 70 struct regmap *scu; member
|
/linux/arch/arm/boot/dts/synaptics/ |
H A D | berlin2.dtsi | 116 scu: snoop-control-unit@ad0000 { label
|
H A D | berlin2q.dtsi | 161 scu: snoop-control-unit@ad0000 { label
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am4372.dtsi | 131 scu: scu@48240000 { label
|
/linux/drivers/soc/aspeed/ |
H A D | aspeed-lpc-ctrl.c | 40 struct regmap *scu; member
|
/linux/arch/x86/include/asm/ |
H A D | intel_telemetry.h | 57 struct intel_scu_ipc_dev *scu; member
|
/linux/arch/arm64/boot/dts/apm/ |
H A D | apm-shadowcat.dtsi | 411 scu: system-clk-controller@17000000 { label
|
H A D | apm-storm.dtsi | 450 scu: system-clk-controller@17000000 { label
|
/linux/drivers/irqchip/ |
H A D | irq-aspeed-scu-ic.c | 42 struct regmap *scu; member [all...] |
/linux/drivers/pinctrl/freescale/ |
H A D | pinctrl-imx.h | 55 struct imx_pin_scu scu; member
|