/kernel/linux/linux-5.10/drivers/ptp/ |
H A D | ptp_sysfs.c | 33 PTP_SHOW_INT(n_programmable_pins, n_pins); 205 for (i = 0; i < ptp->info->n_pins; i++) { in ptp_pin_name2index() 262 int err = -ENOMEM, i, n_pins = info->n_pins; in ptp_populate_pin_groups() local 264 if (!n_pins) in ptp_populate_pin_groups() 267 ptp->pin_dev_attr = kcalloc(n_pins, sizeof(*ptp->pin_dev_attr), in ptp_populate_pin_groups() 272 ptp->pin_attr = kcalloc(1 + n_pins, sizeof(*ptp->pin_attr), GFP_KERNEL); in ptp_populate_pin_groups() 276 for (i = 0; i < n_pins; i++) { in ptp_populate_pin_groups()
|
H A D | ptp_chardev.c | 56 for (i = 0; i < info->n_pins; i++) { in ptp_set_pinfunc() 137 caps.n_pins = ptp->info->n_pins; in ptp_ioctl() 378 if (pin_index >= ops->n_pins) { in ptp_ioctl() 382 pin_index = array_index_nospec(pin_index, ops->n_pins); in ptp_ioctl() 410 if (pin_index >= ops->n_pins) { in ptp_ioctl() 414 pin_index = array_index_nospec(pin_index, ops->n_pins); in ptp_ioctl()
|
/kernel/linux/linux-5.10/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-madera-core.c | 448 return priv->chip->n_pin_groups + priv->chip->n_pins; in madera_get_groups_count() 472 *num_pins = priv->chip->pin_groups[selector].n_pins; in madera_get_group_pins() 502 for (g_pin = 0; g_pin < chip->pin_groups[i].n_pins; ++g_pin) { in madera_pin_dbg_show_fn() 601 *num_groups = priv->chip->n_pins; in madera_mux_get_groups() 635 for (i = 0; i < pin_group->n_pins; ++i) { in madera_mux_set_mux() 966 for (i = 0; i < pin_group->n_pins; ++i) { in madera_pin_conf_group_set() 1047 madera_pin_desc.npins = priv->chip->n_pins; in madera_pin_probe()
|
H A D | pinctrl-cs47l35.c | 38 .n_pins = CS47L35_NUM_GPIOS,
|
H A D | pinctrl-cs47l92.c | 37 .n_pins = CS47L92_NUM_GPIOS,
|
H A D | pinctrl-cs47l15.c | 37 .n_pins = CS47L15_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,
|
/kernel/linux/linux-6.6/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-madera-core.c | 451 return priv->chip->n_pin_groups + priv->chip->n_pins; in madera_get_groups_count() 475 *num_pins = priv->chip->pin_groups[selector].n_pins; in madera_get_group_pins() 505 for (g_pin = 0; g_pin < chip->pin_groups[i].n_pins; ++g_pin) { in madera_pin_dbg_show_fn() 604 *num_groups = priv->chip->n_pins; in madera_mux_get_groups() 638 for (i = 0; i < pin_group->n_pins; ++i) { in madera_mux_set_mux() 969 for (i = 0; i < pin_group->n_pins; ++i) { in madera_pin_conf_group_set() 1051 madera_pin_desc.npins = priv->chip->n_pins; in madera_pin_probe()
|
H A D | pinctrl-cs47l35.c | 38 .n_pins = CS47L35_NUM_GPIOS,
|
H A D | pinctrl-cs47l92.c | 37 .n_pins = CS47L92_NUM_GPIOS,
|
H A D | pinctrl-cs47l15.c | 37 .n_pins = CS47L15_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,
|
/kernel/linux/linux-6.6/drivers/ptp/ |
H A D | ptp_sysfs.c | 45 PTP_SHOW_INT(n_programmable_pins, n_pins); 383 for (i = 0; i < ptp->info->n_pins; i++) { in ptp_pin_name2index() 440 int err = -ENOMEM, i, n_pins = info->n_pins; in ptp_populate_pin_groups() local 442 if (!n_pins) in ptp_populate_pin_groups() 445 ptp->pin_dev_attr = kcalloc(n_pins, sizeof(*ptp->pin_dev_attr), in ptp_populate_pin_groups() 450 ptp->pin_attr = kcalloc(1 + n_pins, sizeof(*ptp->pin_attr), GFP_KERNEL); in ptp_populate_pin_groups() 454 for (i = 0; i < n_pins; i++) { in ptp_populate_pin_groups()
|
H A D | ptp_chardev.c | 56 for (i = 0; i < info->n_pins; i++) { in ptp_set_pinfunc() 137 caps.n_pins = ptp->info->n_pins; in ptp_ioctl() 381 if (pin_index >= ops->n_pins) { in ptp_ioctl() 385 pin_index = array_index_nospec(pin_index, ops->n_pins); in ptp_ioctl() 413 if (pin_index >= ops->n_pins) { in ptp_ioctl() 417 pin_index = array_index_nospec(pin_index, ops->n_pins); in ptp_ioctl()
|
/kernel/linux/linux-5.10/tools/testing/selftests/ptp/ |
H A D | testptp.c | 291 caps.n_pins, in main() 389 int n_pins = 0; in main() local 393 n_pins = caps.n_pins; in main() 395 for (i = 0; i < n_pins; i++) { in main()
|
/kernel/linux/linux-6.6/tools/testing/selftests/ptp/ |
H A D | testptp.c | 320 caps.n_pins, in main() 448 int n_pins = 0; in main() local 452 n_pins = caps.n_pins; in main() 454 for (i = 0; i < n_pins; i++) { in main()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | clock.c | 136 for (i = 0; i < clock->ptp_info.n_pins; i++) { in mlx5_pps_out() 291 if (rq->extts.index >= clock->ptp_info.n_pins) in mlx5_extts_configure() 350 if (rq->perout.index >= clock->ptp_info.n_pins) in mlx5_perout_configure() 462 .n_pins = 0, 510 kcalloc(clock->ptp_info.n_pins, in mlx5_init_pin_config() 519 for (i = 0; i < clock->ptp_info.n_pins; i++) { in mlx5_init_pin_config() 538 clock->ptp_info.n_pins = MLX5_GET(mtpps_reg, out, in mlx5_get_pps_caps() 708 if (clock->ptp_info.n_pins) in mlx5_init_clock()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/ |
H A D | lan743x_ptp.c | 974 int n_pins; in lan743x_ptp_open() local 992 n_pins = LAN7430_N_GPIO; in lan743x_ptp_open() 995 n_pins = LAN7431_N_GPIO; in lan743x_ptp_open() 1001 n_pins = 0; in lan743x_ptp_open() 1005 if (n_pins > LAN743X_PTP_N_GPIO) in lan743x_ptp_open() 1006 n_pins = LAN743X_PTP_N_GPIO; in lan743x_ptp_open() 1008 for (i = 0; i < n_pins; i++) { in lan743x_ptp_open() 1024 ptp->ptp_clock_info.n_pins = n_pins; in lan743x_ptp_open()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | clock.c | 223 for (i = 0; i < clock->ptp_info.n_pins; i++) { in mlx5_pps_out() 473 if (rq->extts.index >= clock->ptp_info.n_pins) in mlx5_extts_configure() 653 if (rq->perout.index >= clock->ptp_info.n_pins) in mlx5_perout_configure() 763 .n_pins = 0, 812 if (!clock->ptp_info.n_pins) in mlx5_init_pin_config() 816 kcalloc(clock->ptp_info.n_pins, in mlx5_init_pin_config() 825 for (i = 0; i < clock->ptp_info.n_pins; i++) { in mlx5_init_pin_config() 842 clock->ptp_info.n_pins = MLX5_GET(mtpps_reg, out, in mlx5_get_pps_caps()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | ptp_clock.h | 24 int n_pins; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ptp.c | 514 if (!ptp->pin_config || pin >= ptp->n_pins) in aq_ptp_verify() 1041 .n_pins = 0, 1135 info->n_pins = out_pin_cnt + extts_pin_cnt; in aq_ptp_gpio_init() 1138 if (!info->n_pins) in aq_ptp_gpio_init() 1141 info->pin_config = kcalloc(info->n_pins, sizeof(struct ptp_pin_desc), in aq_ptp_gpio_init() 1148 sizeof(struct ptp_pin_desc) * info->n_pins); in aq_ptp_gpio_init() 1366 ptp_event.index = aq_ptp->ptp_info.n_pins - 1; in aq_ptp_check_sync1588()
|