| /linux/drivers/input/keyboard/ |
| H A D | adp5585-keys.c | 98 for_each_set_bit(pin, &kpad->keypad, adp5585->n_pins) in adp5585_keys_pins_free() 107 int error, n_pins; in adp5585_keys_parse_fw() local 113 n_pins = device_property_count_u32(dev, "adi,keypad-pins"); in adp5585_keys_parse_fw() 114 if (n_pins > adp5585->n_pins) in adp5585_keys_parse_fw() 117 n_pins, adp5585->n_pins); in adp5585_keys_parse_fw() 119 unsigned int *keypad_pins __free(kfree) = kcalloc(n_pins, sizeof(*keypad_pins), in adp5585_keys_parse_fw() 125 keypad_pins, n_pins); in adp5585_keys_parse_fw() 138 for (pin = 0; pin < n_pins; pin++) { in adp5585_keys_parse_fw() 139 if (keypad_pins[pin] >= adp5585->n_pins) in adp5585_keys_parse_fw()
|
| /linux/drivers/pinctrl/cirrus/ |
| H A D | pinctrl-madera.h | 14 unsigned int n_pins; member 18 unsigned int n_pins; member
|
| H A D | pinctrl-cs47l15.c | 37 .n_pins = CS47L15_NUM_GPIOS,
|
| H A D | pinctrl-cs47l92.c | 37 .n_pins = CS47L92_NUM_GPIOS,
|
| H A D | pinctrl-cs47l35.c | 38 .n_pins = CS47L35_NUM_GPIOS,
|
| H A D | pinctrl-cs47l90.c | 50 .n_pins = CS47L90_NUM_GPIOS,
|
| H A D | pinctrl-cs47l85.c | 52 .n_pins = CS47L85_NUM_GPIOS,
|
| /linux/drivers/ptp/ |
| H A D | ptp_chardev.c | 57 for (i = 0; i < info->n_pins; i++) in ptp_disable_all_events() 78 for (i = 0; i < info->n_pins; i++) { in ptp_set_pinfunc() 189 .n_pins = ptp->info->n_pins, in ptp_clock_getcaps() 453 if (pd.index >= ops->n_pins) in ptp_pin_getfunc() 457 pd = ops->pin_config[array_index_nospec(pd.index, ops->n_pins)]; in ptp_pin_getfunc() 474 if (pd.index >= ops->n_pins) in ptp_pin_setfunc() 477 pin_index = array_index_nospec(pd.index, ops->n_pins); in ptp_pin_setfunc()
|
| H A D | ptp_kvm_common.c | 116 .n_pins = 0,
|
| H A D | ptp_dte.c | 221 .n_pins = 0,
|
| H A D | ptp_vmclock.c | 320 .n_pins = 0,
|
| /linux/tools/testing/selftests/ptp/ |
| H A D | testptp.c | 354 caps.n_pins, in main() 486 int n_pins = 0; in main() local 490 n_pins = caps.n_pins; in main() 492 for (i = 0; i < n_pins; i++) { in main()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | clock.c | 447 for (i = 0; i < clock->ptp_info.n_pins; i++) { in mlx5_pps_out() 728 if (rq->extts.index >= clock->ptp_info.n_pins) in mlx5_extts_configure() 910 if (rq->perout.index >= clock->ptp_info.n_pins) in mlx5_perout_configure() 1032 .n_pins = 0, 1081 if (!clock->ptp_info.n_pins) in mlx5_init_pin_config() 1085 kcalloc(clock->ptp_info.n_pins, in mlx5_init_pin_config() 1101 for (i = 0; i < clock->ptp_info.n_pins; i++) { in mlx5_init_pin_config() 1118 clock->ptp_info.n_pins = MLX5_GET(mtpps_reg, out, in mlx5_get_pps_caps() 1517 for (i = 0; i < ptp_info->n_pins; i++) { in mlx5_clock_arm_pps_in_event()
|
| /linux/drivers/pinctrl/nxp/ |
| H A D | pinctrl-s32cc.c | 229 int n_pins, ret; in s32_dt_group_node_to_map() local 231 n_pins = of_property_count_elems_of_size(np, "pinmux", sizeof(u32)); in s32_dt_group_node_to_map() 232 if (n_pins < 0) { in s32_dt_group_node_to_map() 234 } else if (!n_pins) { in s32_dt_group_node_to_map()
|
| /linux/include/linux/mfd/ |
| H A D | adp5585.h | 208 unsigned int n_pins; member
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ptp.c | 366 if (rq->perout.index >= ptp_info->n_pins) in otx2_ptp_enable() 429 .n_pins = 1, in otx2_ptp_init()
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-ptp.c | 79 .n_pins = 0,
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_clock.c | 236 .n_pins = 0,
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | ptp.c | 247 .n_pins = 0,
|
| /linux/drivers/net/ethernet/xscale/ |
| H A D | ptp_ixp46x.c | 220 .n_pins = 0,
|
| /linux/drivers/net/ethernet/cavium/common/ |
| H A D | cavium_ptp.c | 265 .n_pins = 0, in cavium_ptp_probe()
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_ptp.c | 1342 pf->ptp_caps.n_pins = 3; in i40e_init_pin_config() 1347 pf->ptp_caps.pin_config = kcalloc(pf->ptp_caps.n_pins, in i40e_init_pin_config() 1353 for (i = 0; i < pf->ptp_caps.n_pins; i++) { in i40e_init_pin_config()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ptp.c | 892 .n_pins = 0, 940 ptp_info->n_pins = pps_info->num_pins; in bnxt_ptp_pps_init() 941 ptp_info->pin_config = kcalloc(ptp_info->n_pins, in bnxt_ptp_pps_init()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-ptp | 64 What: /sys/class/ptp/ptp<N>/n_pins
|
| /linux/drivers/net/dsa/hirschmann/ |
| H A D | hellcreek_ptp.c | 421 hellcreek->ptp_clock_info.n_pins = 0; in hellcreek_ptp_setup()
|