drivers/net: Use octal not symbolic permissions
Prefer the direct use of octal for permissions. Done with checkpatch -f --types=SYMBOLIC_PERMS --fix-inplace and some typing. Miscellanea: o Whitespace neatening around these conversions. Signed-off-by: Joe Perches <joe@perches.com> Reviewed-by: Wei Liu <wei.liu2@citrix.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
d6444062f8
commit
d61e403856
@@ -40,20 +40,20 @@ static LIST_HEAD(ser_list);
|
||||
static LIST_HEAD(ser_release_list);
|
||||
|
||||
static bool ser_loop;
|
||||
module_param(ser_loop, bool, S_IRUGO);
|
||||
module_param(ser_loop, bool, 0444);
|
||||
MODULE_PARM_DESC(ser_loop, "Run in simulated loopback mode.");
|
||||
|
||||
static bool ser_use_stx = true;
|
||||
module_param(ser_use_stx, bool, S_IRUGO);
|
||||
module_param(ser_use_stx, bool, 0444);
|
||||
MODULE_PARM_DESC(ser_use_stx, "STX enabled or not.");
|
||||
|
||||
static bool ser_use_fcs = true;
|
||||
|
||||
module_param(ser_use_fcs, bool, S_IRUGO);
|
||||
module_param(ser_use_fcs, bool, 0444);
|
||||
MODULE_PARM_DESC(ser_use_fcs, "FCS enabled or not.");
|
||||
|
||||
static int ser_write_chunk = MAX_WRITE_CHUNK;
|
||||
module_param(ser_write_chunk, int, S_IRUGO);
|
||||
module_param(ser_write_chunk, int, 0444);
|
||||
|
||||
MODULE_PARM_DESC(ser_write_chunk, "Maximum size of data written to UART.");
|
||||
|
||||
@@ -97,21 +97,21 @@ static inline void debugfs_init(struct ser_device *ser, struct tty_struct *tty)
|
||||
ser->debugfs_tty_dir =
|
||||
debugfs_create_dir(tty->name, debugfsdir);
|
||||
if (!IS_ERR(ser->debugfs_tty_dir)) {
|
||||
debugfs_create_blob("last_tx_msg", S_IRUSR,
|
||||
ser->debugfs_tty_dir,
|
||||
&ser->tx_blob);
|
||||
debugfs_create_blob("last_tx_msg", 0400,
|
||||
ser->debugfs_tty_dir,
|
||||
&ser->tx_blob);
|
||||
|
||||
debugfs_create_blob("last_rx_msg", S_IRUSR,
|
||||
ser->debugfs_tty_dir,
|
||||
&ser->rx_blob);
|
||||
debugfs_create_blob("last_rx_msg", 0400,
|
||||
ser->debugfs_tty_dir,
|
||||
&ser->rx_blob);
|
||||
|
||||
debugfs_create_x32("ser_state", S_IRUSR,
|
||||
ser->debugfs_tty_dir,
|
||||
(u32 *)&ser->state);
|
||||
debugfs_create_x32("ser_state", 0400,
|
||||
ser->debugfs_tty_dir,
|
||||
(u32 *)&ser->state);
|
||||
|
||||
debugfs_create_x8("tty_status", S_IRUSR,
|
||||
ser->debugfs_tty_dir,
|
||||
&ser->tty_status);
|
||||
debugfs_create_x8("tty_status", 0400,
|
||||
ser->debugfs_tty_dir,
|
||||
&ser->tty_status);
|
||||
|
||||
}
|
||||
ser->tx_blob.data = ser->tx_data;
|
||||
|
@@ -35,27 +35,27 @@ MODULE_DESCRIPTION("CAIF SPI driver");
|
||||
#define PAD_POW2(x, pow) ((((x)&((pow)-1))==0) ? 0 : (((pow)-((x)&((pow)-1)))))
|
||||
|
||||
static bool spi_loop;
|
||||
module_param(spi_loop, bool, S_IRUGO);
|
||||
module_param(spi_loop, bool, 0444);
|
||||
MODULE_PARM_DESC(spi_loop, "SPI running in loopback mode.");
|
||||
|
||||
/* SPI frame alignment. */
|
||||
module_param(spi_frm_align, int, S_IRUGO);
|
||||
module_param(spi_frm_align, int, 0444);
|
||||
MODULE_PARM_DESC(spi_frm_align, "SPI frame alignment.");
|
||||
|
||||
/*
|
||||
* SPI padding options.
|
||||
* Warning: must be a base of 2 (& operation used) and can not be zero !
|
||||
*/
|
||||
module_param(spi_up_head_align, int, S_IRUGO);
|
||||
module_param(spi_up_head_align, int, 0444);
|
||||
MODULE_PARM_DESC(spi_up_head_align, "SPI uplink head alignment.");
|
||||
|
||||
module_param(spi_up_tail_align, int, S_IRUGO);
|
||||
module_param(spi_up_tail_align, int, 0444);
|
||||
MODULE_PARM_DESC(spi_up_tail_align, "SPI uplink tail alignment.");
|
||||
|
||||
module_param(spi_down_head_align, int, S_IRUGO);
|
||||
module_param(spi_down_head_align, int, 0444);
|
||||
MODULE_PARM_DESC(spi_down_head_align, "SPI downlink head alignment.");
|
||||
|
||||
module_param(spi_down_tail_align, int, S_IRUGO);
|
||||
module_param(spi_down_tail_align, int, 0444);
|
||||
MODULE_PARM_DESC(spi_down_tail_align, "SPI downlink tail alignment.");
|
||||
|
||||
#ifdef CONFIG_ARM
|
||||
@@ -250,10 +250,10 @@ static const struct file_operations dbgfs_frame_fops = {
|
||||
static inline void dev_debugfs_add(struct cfspi *cfspi)
|
||||
{
|
||||
cfspi->dbgfs_dir = debugfs_create_dir(cfspi->pdev->name, dbgfs_root);
|
||||
cfspi->dbgfs_state = debugfs_create_file("state", S_IRUGO,
|
||||
cfspi->dbgfs_state = debugfs_create_file("state", 0444,
|
||||
cfspi->dbgfs_dir, cfspi,
|
||||
&dbgfs_state_fops);
|
||||
cfspi->dbgfs_frame = debugfs_create_file("frame", S_IRUGO,
|
||||
cfspi->dbgfs_frame = debugfs_create_file("frame", 0444,
|
||||
cfspi->dbgfs_dir, cfspi,
|
||||
&dbgfs_frame_fops);
|
||||
}
|
||||
|
@@ -629,21 +629,21 @@ static inline void debugfs_init(struct cfv_info *cfv)
|
||||
if (IS_ERR(cfv->debugfs))
|
||||
return;
|
||||
|
||||
debugfs_create_u32("rx-napi-complete", S_IRUSR, cfv->debugfs,
|
||||
debugfs_create_u32("rx-napi-complete", 0400, cfv->debugfs,
|
||||
&cfv->stats.rx_napi_complete);
|
||||
debugfs_create_u32("rx-napi-resched", S_IRUSR, cfv->debugfs,
|
||||
debugfs_create_u32("rx-napi-resched", 0400, cfv->debugfs,
|
||||
&cfv->stats.rx_napi_resched);
|
||||
debugfs_create_u32("rx-nomem", S_IRUSR, cfv->debugfs,
|
||||
debugfs_create_u32("rx-nomem", 0400, cfv->debugfs,
|
||||
&cfv->stats.rx_nomem);
|
||||
debugfs_create_u32("rx-kicks", S_IRUSR, cfv->debugfs,
|
||||
debugfs_create_u32("rx-kicks", 0400, cfv->debugfs,
|
||||
&cfv->stats.rx_kicks);
|
||||
debugfs_create_u32("tx-full-ring", S_IRUSR, cfv->debugfs,
|
||||
debugfs_create_u32("tx-full-ring", 0400, cfv->debugfs,
|
||||
&cfv->stats.tx_full_ring);
|
||||
debugfs_create_u32("tx-no-mem", S_IRUSR, cfv->debugfs,
|
||||
debugfs_create_u32("tx-no-mem", 0400, cfv->debugfs,
|
||||
&cfv->stats.tx_no_mem);
|
||||
debugfs_create_u32("tx-kicks", S_IRUSR, cfv->debugfs,
|
||||
debugfs_create_u32("tx-kicks", 0400, cfv->debugfs,
|
||||
&cfv->stats.tx_kicks);
|
||||
debugfs_create_u32("tx-flow-on", S_IRUSR, cfv->debugfs,
|
||||
debugfs_create_u32("tx-flow-on", 0400, cfv->debugfs,
|
||||
&cfv->stats.tx_flow_on);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user