Searched refs:ipcdev (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/platform/x86/ |
D | intel_pmc_ipc.c | 147 } ipcdev; variable 173 ipcdev.cmd = cmd; in ipc_send_command() 174 if (ipcdev.irq_mode) { in ipc_send_command() 175 reinit_completion(&ipcdev.cmd_complete); in ipc_send_command() 178 writel(cmd, ipcdev.ipc_base + IPC_CMD); in ipc_send_command() 183 return readl(ipcdev.ipc_base + IPC_STATUS); in ipc_read_status() 188 writel(data, ipcdev.ipc_base + IPC_WRITE_BUFFER + offset); in ipc_data_writel() 193 return readb(ipcdev.ipc_base + IPC_READ_BUFFER + offset); in ipc_data_readb() 198 return readl(ipcdev.ipc_base + IPC_READ_BUFFER + offset); in ipc_data_readl() 203 return readq(ipcdev.gcr_mem_base + offset); in gcr_data_readq() [all …]
|
D | intel_punit_ipc.c | 54 static inline u32 ipc_read_status(IPC_DEV *ipcdev, IPC_TYPE type) in ipc_read_status() argument 56 return readl(ipcdev->base[type][BASE_IFACE]); in ipc_read_status() 59 static inline void ipc_write_cmd(IPC_DEV *ipcdev, IPC_TYPE type, u32 cmd) in ipc_write_cmd() argument 61 writel(cmd, ipcdev->base[type][BASE_IFACE]); in ipc_write_cmd() 64 static inline u32 ipc_read_data_low(IPC_DEV *ipcdev, IPC_TYPE type) in ipc_read_data_low() argument 66 return readl(ipcdev->base[type][BASE_DATA] + OFFSET_DATA_LOW); in ipc_read_data_low() 69 static inline u32 ipc_read_data_high(IPC_DEV *ipcdev, IPC_TYPE type) in ipc_read_data_high() argument 71 return readl(ipcdev->base[type][BASE_DATA] + OFFSET_DATA_HIGH); in ipc_read_data_high() 74 static inline void ipc_write_data_low(IPC_DEV *ipcdev, IPC_TYPE type, u32 data) in ipc_write_data_low() argument 76 writel(data, ipcdev->base[type][BASE_DATA] + OFFSET_DATA_LOW); in ipc_write_data_low() [all …]
|
D | intel_scu_ipc.c | 102 static struct intel_scu_ipc_dev ipcdev; /* Only one for now */ variable 215 struct intel_scu_ipc_dev *scu = &ipcdev; in pwr_reg_rdwr() 439 struct intel_scu_ipc_dev *scu = &ipcdev; in intel_scu_ipc_simple_command() 469 struct intel_scu_ipc_dev *scu = &ipcdev; in intel_scu_ipc_command() 515 struct intel_scu_ipc_dev *scu = &ipcdev; in intel_scu_ipc_raw_command() 575 struct intel_scu_ipc_dev *scu = &ipcdev; in intel_scu_ipc_i2c_cntrl() 633 struct intel_scu_ipc_dev *scu = &ipcdev; in ipc_probe()
|