Home
last modified time | relevance | path

Searched refs:n_pins (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/input/keyboard/
H A Dadp5585-keys.c97 for_each_set_bit(pin, &kpad->keypad, adp5585->n_pins) in adp5585_keys_pins_free()
106 int error, n_pins; in adp5585_keys_parse_fw() local
112 n_pins = device_property_count_u32(dev, "adi,keypad-pins"); in adp5585_keys_parse_fw()
113 if (n_pins > adp5585->n_pins) in adp5585_keys_parse_fw()
116 n_pins, adp5585->n_pins); in adp5585_keys_parse_fw()
118 unsigned int *keypad_pins __free(kfree) = kcalloc(n_pins, sizeof(*keypad_pins), in adp5585_keys_parse_fw()
124 keypad_pins, n_pins); in adp5585_keys_parse_fw()
137 for (pin = 0; pin < n_pins; pin++) { in adp5585_keys_parse_fw()
138 if (keypad_pins[pin] >= adp5585->n_pins) in adp5585_keys_parse_fw()
/linux/drivers/pinctrl/cirrus/
H A Dpinctrl-madera.h14 unsigned int n_pins; member
18 unsigned int n_pins; member
H A Dpinctrl-cs47l15.c37 .n_pins = CS47L15_NUM_GPIOS,
H A Dpinctrl-cs47l92.c37 .n_pins = CS47L92_NUM_GPIOS,
H A Dpinctrl-cs47l35.c38 .n_pins = CS47L35_NUM_GPIOS,
H A Dpinctrl-cs47l90.c50 .n_pins = CS47L90_NUM_GPIOS,
H A Dpinctrl-cs47l85.c52 .n_pins = CS47L85_NUM_GPIOS,
/linux/drivers/ptp/
H A Dptp_sysfs.c44 PTP_SHOW_INT(n_programmable_pins, n_pins);
384 for (i = 0; i < ptp->info->n_pins; i++) { in ptp_pin_name2index()
441 int err = -ENOMEM, i, n_pins = info->n_pins; in ptp_populate_pin_groups() local
443 if (!n_pins) in ptp_populate_pin_groups()
446 ptp->pin_dev_attr = kzalloc_objs(*ptp->pin_dev_attr, n_pins); in ptp_populate_pin_groups()
450 ptp->pin_attr = kzalloc_objs(*ptp->pin_attr, 1 + n_pins); in ptp_populate_pin_groups()
454 for (i = 0; i < n_pins; i++) { in ptp_populate_pin_groups()
H A Dptp_kvm_common.c116 .n_pins = 0,
H A Dptp_dte.c220 .n_pins = 0,
/linux/tools/testing/selftests/ptp/
H A Dtestptp.c354 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/intel/ice/
H A Dice_ptp.c79 for (i = 0; i < info->n_pins; i++) { in ice_ptp_find_pin_idx()
2339 for (unsigned int i = 0; i < pf->ptp.info.n_pins; i++) { in ice_ptp_setup_pin_cfg()
2372 info->n_pins = 0; in ice_ptp_disable_pins()
2390 unsigned int n_pins = 0; in ice_ptp_parse_sdp_entries() local
2423 idx = n_pins++; in ice_ptp_parse_sdp_entries()
2429 for (i = 0; i < n_pins; i++) { in ice_ptp_parse_sdp_entries()
2435 pf->ptp.info.n_pins = n_pins; in ice_ptp_parse_sdp_entries()
2454 pf->ptp.info.n_pins = ARRAY_SIZE(ice_pin_desc_e825c); in ice_ptp_set_funcs_e82x()
2457 pf->ptp.info.n_pins = ARRAY_SIZE(ice_pin_desc_e82x); in ice_ptp_set_funcs_e82x()
2484 ptp->info.n_pins = ARRAY_SIZE(ice_pin_desc_dpll); in ice_ptp_set_funcs_e810()
[all …]
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_ptp.c17 .n_pins = 0,
/linux/drivers/mfd/
H A Dadp5585.c248 adp5585->n_pins = ADP5585_PIN_MAX; in adp5585_fill_variant_config()
262 adp5585->n_pins = ADP5589_PIN_MAX; in adp5585_fill_variant_config()
746 adp5585->pin_usage = devm_bitmap_zalloc(&i2c->dev, adp5585->n_pins, GFP_KERNEL); in adp5585_i2c_probe()
/linux/drivers/pinctrl/nxp/
H A Dpinctrl-s32cc.c237 int n_pins, ret; in s32_dt_group_node_to_map() local
239 n_pins = of_property_count_elems_of_size(np, "pinmux", sizeof(u32)); in s32_dt_group_node_to_map()
240 if (n_pins < 0) { in s32_dt_group_node_to_map()
242 } else if (!n_pins) { in s32_dt_group_node_to_map()
/linux/include/linux/mfd/
H A Dadp5585.h208 unsigned int n_pins; member
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_ptp.c366 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 Ddpaa2-ptp.c79 .n_pins = 0,
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_clock.c236 .n_pins = 0,
/linux/drivers/net/ethernet/intel/e1000e/
H A Dptp.c247 .n_pins = 0,
/linux/drivers/net/ethernet/cavium/common/
H A Dcavium_ptp.c265 .n_pins = 0, in cavium_ptp_probe()
/linux/drivers/net/ethernet/xscale/
H A Dptp_ixp46x.c219 .n_pins = 0,
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.c921 .n_pins = 0,
969 ptp_info->n_pins = pps_info->num_pins; in bnxt_ptp_pps_init()
971 ptp_info->n_pins); in bnxt_ptp_pps_init()
/linux/Documentation/ABI/testing/
H A Dsysfs-ptp64 What: /sys/class/ptp/ptp<N>/n_pins
/linux/drivers/net/dsa/hirschmann/
H A Dhellcreek_ptp.c421 hellcreek->ptp_clock_info.n_pins = 0; in hellcreek_ptp_setup()

12