From e793a741cc74f539872e55aa982b7dc37a119703 Mon Sep 17 00:00:00 2001 From: Shanmin Zhang Date: Tue, 1 Aug 2023 19:04:33 +0800 Subject: [PATCH] goldfish_pipe: Fix pointer-to-int-cast warning Signed-off-by: Shanmin Zhang --- drivers/misc/goldfish_pipe.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/misc/goldfish_pipe.c b/drivers/misc/goldfish_pipe.c index c4c802cba8d..7b4ff114a3b 100644 --- a/drivers/misc/goldfish_pipe.c +++ b/drivers/misc/goldfish_pipe.c @@ -835,7 +835,7 @@ static int goldfish_pipe_open(FAR struct file *filep) count = &dev->buffers->open_command_params.rw_params_max_count; ptr = &dev->buffers->open_command_params.command_buffer_ptr; *count = MAX_BUFFERS_PER_COMMAND; - *ptr = (uint64_t)pipe->command_buffer; + *ptr = (uintptr_t)pipe->command_buffer; status = goldfish_pipe_cmd_locked(pipe, PIPE_CMD_OPEN); spin_unlock_irqrestore(&dev->lock, flags); @@ -897,8 +897,8 @@ static const struct file_operations g_goldfishpipe_fops = static void write_pa_addr(void *addr, void *portl, void *porth) { - putreg32(upper_32_bits((uint64_t)addr), porth); - putreg32(lower_32_bits((uint64_t)addr), portl); + putreg32(upper_32_bits((uintptr_t)addr), porth); + putreg32(lower_32_bits((uintptr_t)addr), portl); } /****************************************************************************