Searched refs:r_width (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | sh_pfc.h | 51 #define PINMUX_CFG_REG(name, r, r_width, f_width) \ argument 52 .reg = r, .reg_width = r_width, .field_width = f_width, \ 53 .cnt = (unsigned long [r_width / f_width]) {}, \ 54 .enum_ids = (pinmux_enum_t [(r_width / f_width) * (1 << f_width)]) 56 #define PINMUX_CFG_REG_VAR(name, r, r_width, var_fw0, var_fwn...) \ argument 57 .reg = r, .reg_width = r_width, \ 58 .cnt = (unsigned long [r_width]) {}, \ 59 .var_field_width = (unsigned long [r_width]) { var_fw0, var_fwn, 0 }, \ 68 #define PINMUX_DATA_REG(name, r, r_width) \ argument 69 .reg = r, .reg_width = r_width, \ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/renesas/ |
| H A D | sh_pfc.h | 141 #define PINMUX_CFG_REG(name, r, r_width, f_width, ids) \ argument 142 .reg = r, .reg_width = r_width, \ 143 .field_width = f_width + BUILD_BUG_ON_ZERO(r_width % f_width) + \ 145 (r_width / f_width) * (1 << f_width)), \ 146 .enum_ids = (const u16 [(r_width / f_width) * (1 << f_width)]) \ 161 #define PINMUX_CFG_REG_VAR(name, r, r_width, f_widths, ids) \ argument 162 .reg = r, .reg_width = r_width, \ 211 #define PINMUX_DATA_REG(name, r, r_width, ids) \ argument 212 .reg = r, .reg_width = r_width + \ 214 r_width), \ [all …]
|
| H A D | core.c | 246 unsigned int r_width = config_reg->reg_width; in sh_pfc_get_config_reg() local 253 if (!r_width) in sh_pfc_get_config_reg() 256 for (bit_pos = 0; bit_pos < r_width; bit_pos += curr_width) { in sh_pfc_get_config_reg()
|
| /OK3568_Linux_fs/u-boot/drivers/gpio/ |
| H A D | sh_pfc.c | 250 unsigned long r_width, f_width, curr_width, ncomb; in get_config_reg() local 257 r_width = config_reg->reg_width; in get_config_reg() 260 if (!r_width) in get_config_reg() 265 for (bit_pos = 0; bit_pos < r_width; bit_pos += curr_width) { in get_config_reg()
|