mirror of
https://github.com/torvalds/linux.git
synced 2026-07-27 09:36:22 +02:00
staging: octeon: convert cvmx_pko_lock_t from typedef to plain enum
The Linux kernel coding style discourages the use of typedefs for enums. Convert cvmx_pko_lock_t to a plain 'enum cvmx_pko_lock' and update all users across the MIPS Octeon architecture code and the staging driver stubs. No functional change. Signed-off-by: Eric Wu <kunjinkao.jp@gmail.com> Link: https://patch.msgid.link/20260427155427.668540-5-kunjinkao.jp@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
3711d19ae0
commit
8b804dad84
|
|
@ -93,7 +93,7 @@ typedef enum {
|
|||
/**
|
||||
* This enumeration represents the different locking modes supported by PKO.
|
||||
*/
|
||||
typedef enum {
|
||||
enum cvmx_pko_lock {
|
||||
/*
|
||||
* PKO doesn't do any locking. It is the responsibility of the
|
||||
* application to make sure that no other core is accessing
|
||||
|
|
@ -112,7 +112,7 @@ typedef enum {
|
|||
* ll/sc. This is the most portable locking mechanism.
|
||||
*/
|
||||
CVMX_PKO_LOCK_CMD_QUEUE = 2,
|
||||
} cvmx_pko_lock_t;
|
||||
};
|
||||
|
||||
typedef struct {
|
||||
uint32_t packets;
|
||||
|
|
@ -374,7 +374,7 @@ static inline void cvmx_pko_doorbell(uint64_t port, uint64_t queue,
|
|||
*/
|
||||
|
||||
static inline void cvmx_pko_send_packet_prepare(uint64_t port, uint64_t queue,
|
||||
cvmx_pko_lock_t use_locking)
|
||||
enum cvmx_pko_lock use_locking)
|
||||
{
|
||||
if (use_locking == CVMX_PKO_LOCK_ATOMIC_TAG) {
|
||||
/*
|
||||
|
|
@ -419,7 +419,7 @@ static inline cvmx_pko_status_t cvmx_pko_send_packet_finish(
|
|||
uint64_t queue,
|
||||
union cvmx_pko_command_word0 pko_command,
|
||||
union cvmx_buf_ptr packet,
|
||||
cvmx_pko_lock_t use_locking)
|
||||
enum cvmx_pko_lock use_locking)
|
||||
{
|
||||
cvmx_cmd_queue_result_t result;
|
||||
if (use_locking == CVMX_PKO_LOCK_ATOMIC_TAG)
|
||||
|
|
@ -463,7 +463,7 @@ static inline cvmx_pko_status_t cvmx_pko_send_packet_finish3(
|
|||
union cvmx_pko_command_word0 pko_command,
|
||||
union cvmx_buf_ptr packet,
|
||||
uint64_t addr,
|
||||
cvmx_pko_lock_t use_locking)
|
||||
enum cvmx_pko_lock use_locking)
|
||||
{
|
||||
cvmx_cmd_queue_result_t result;
|
||||
if (use_locking == CVMX_PKO_LOCK_ATOMIC_TAG)
|
||||
|
|
|
|||
|
|
@ -240,11 +240,11 @@ enum cvmx_pow_wait {
|
|||
CVMX_POW_NO_WAIT = 0,
|
||||
};
|
||||
|
||||
typedef enum {
|
||||
enum cvmx_pko_lock {
|
||||
CVMX_PKO_LOCK_NONE = 0,
|
||||
CVMX_PKO_LOCK_ATOMIC_TAG = 1,
|
||||
CVMX_PKO_LOCK_CMD_QUEUE = 2,
|
||||
} cvmx_pko_lock_t;
|
||||
};
|
||||
|
||||
typedef enum {
|
||||
CVMX_PKO_SUCCESS,
|
||||
|
|
@ -1383,12 +1383,12 @@ static inline union cvmx_gmxx_rxx_rx_inbnd cvmx_spi4000_check_speed(int interfac
|
|||
}
|
||||
|
||||
static inline void cvmx_pko_send_packet_prepare(u64 port, u64 queue,
|
||||
cvmx_pko_lock_t use_locking)
|
||||
enum cvmx_pko_lock use_locking)
|
||||
{ }
|
||||
|
||||
static inline cvmx_pko_status_t cvmx_pko_send_packet_finish(u64 port,
|
||||
u64 queue, union cvmx_pko_command_word0 pko_command,
|
||||
union cvmx_buf_ptr packet, cvmx_pko_lock_t use_locking)
|
||||
union cvmx_buf_ptr packet, enum cvmx_pko_lock use_locking)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user