diff --git a/drivers/pci/controller/rockchip-pcie-dma.c b/drivers/pci/controller/rockchip-pcie-dma.c index 571d39ff05e5..458f012c2ddd 100644 --- a/drivers/pci/controller/rockchip-pcie-dma.c +++ b/drivers/pci/controller/rockchip-pcie-dma.c @@ -529,7 +529,7 @@ static long rk_pcie_misc_ioctl(struct file *filp, unsigned int cmd, return -EFAULT; } break; - case PCIE_DMA_SET_LOCAL_READ_BUFFER_INDEX: + case PCIE_DMA_FREE_LOCAL_READ_BUFFER_INDEX: test_and_clear_bit(msg.in.idx, &obj->local_read_available); type = PCIE_DMA_DATA_FREE_ACK; break; @@ -641,7 +641,7 @@ static long rk_pcie_misc_ioctl(struct file *filp, unsigned int cmd, } if (cmd == PCIE_DMA_START || cmd == PCIE_DMA_READ_FROM_REMOTE || - cmd == PCIE_DMA_SET_LOCAL_READ_BUFFER_INDEX) { + cmd == PCIE_DMA_FREE_LOCAL_READ_BUFFER_INDEX) { rk_pcie_prepare_dma(obj, msg.in.idx, msg.in.r_widx, msg.in.l_widx, msg.in.size, type, msg.in.chn); diff --git a/include/uapi/linux/rk-pcie-dma.h b/include/uapi/linux/rk-pcie-dma.h index 2b37b28028fa..bf4a96b5eea7 100644 --- a/include/uapi/linux/rk-pcie-dma.h +++ b/include/uapi/linux/rk-pcie-dma.h @@ -33,7 +33,7 @@ union pcie_dma_ioctl_param { _IOR(PCIE_BASE, 1, union pcie_dma_ioctl_param) #define PCIE_DMA_GET_LOCAL_REMOTE_WRITE_BUFFER_INDEX \ _IOR(PCIE_BASE, 2, union pcie_dma_ioctl_param) -#define PCIE_DMA_SET_LOCAL_READ_BUFFER_INDEX \ +#define PCIE_DMA_FREE_LOCAL_READ_BUFFER_INDEX \ _IOW(PCIE_BASE, 3, union pcie_dma_ioctl_param) #define PCIE_DMA_SYNC_BUFFER_FOR_CPU \ _IOW(PCIE_BASE, 4, union pcie_dma_ioctl_param)