| /linux/tools/gpio/ |
| H A D | gpio-hammer.c | 25 int hammer_device(const char *device_name, unsigned int *lines, int num_lines, in hammer_device() argument 39 ret = gpiotools_request_line(device_name, lines, num_lines, in hammer_device() 48 for (i = 0; i < num_lines; i++) in hammer_device() 56 for (i = 0; i < num_lines; i++) { in hammer_device() 58 if (i != (num_lines - 1)) in hammer_device() 62 for (i = 0; i < num_lines; i++) { in hammer_device() 64 if (i != (num_lines - 1)) in hammer_device() 73 for (i = 0; i < num_lines; i++) in hammer_device() 91 for (i = 0; i < num_lines; i++) { in hammer_device() 94 if (i != (num_lines - 1)) in hammer_device() [all …]
|
| H A D | gpio-utils.c | 58 unsigned int num_lines, in gpiotools_request_line() argument 81 for (i = 0; i < num_lines; i++) in gpiotools_request_line() 86 req.num_lines = num_lines; in gpiotools_request_line() 206 unsigned int num_lines, unsigned int *values) in gpiotools_gets() argument 216 ret = gpiotools_request_line(device_name, lines, num_lines, in gpiotools_gets() 222 for (i = 0; i < num_lines; i++) in gpiotools_gets() 226 for (i = 0; i < num_lines; i++) in gpiotools_gets() 264 unsigned int num_lines, unsigned int *values) in gpiotools_sets() argument 273 for (i = 0; i < num_lines; i++) { in gpiotools_sets() 278 ret = gpiotools_request_line(device_name, lines, num_lines, in gpiotools_sets()
|
| H A D | gpio-utils.h | 29 unsigned int num_lines, 38 unsigned int num_lines, unsigned int *values); 42 unsigned int num_lines, unsigned int *values);
|
| /linux/drivers/char/ |
| H A D | powernv-op-panel.c | 34 static u32 num_lines, oppanel_size; variable 63 rc = opal_write_oppanel_async(token, oppanel_lines, num_lines); in __op_panel_update_display() 156 rc = of_property_read_u32(np, "#lines", &num_lines); in oppanel_probe() 161 oppanel_size = line_len * num_lines; in oppanel_probe() 164 oppanel_size, num_lines, line_len); in oppanel_probe() 170 oppanel_lines = kzalloc_objs(oppanel_line_t, num_lines); in oppanel_probe() 177 for (i = 0; i < num_lines; i++) { in oppanel_probe()
|
| /linux/drivers/gpio/ |
| H A D | gpio-sim.c | 361 unsigned int num_lines = chip->gc.ngpio; in gpio_sim_setup_sysfs() local 368 num_lines + 1, GFP_KERNEL); in gpio_sim_setup_sysfs() 372 for (i = 0; i < num_lines; i++) { in gpio_sim_setup_sysfs() 423 u32 num_lines; in gpio_sim_add_bank() local 426 ret = fwnode_property_read_u32(swnode, "ngpios", &num_lines); in gpio_sim_add_bank() 430 if (num_lines > GPIO_SIM_NGPIO_MAX) in gpio_sim_add_bank() 445 chip->request_map = devm_bitmap_zalloc(dev, num_lines, GFP_KERNEL); in gpio_sim_add_bank() 449 chip->direction_map = devm_bitmap_alloc(dev, num_lines, GFP_KERNEL); in gpio_sim_add_bank() 454 bitmap_fill(chip->direction_map, num_lines); in gpio_sim_add_bank() 456 chip->value_map = devm_bitmap_zalloc(dev, num_lines, GFP_KERNEL); in gpio_sim_add_bank() [all …]
|
| H A D | gpio-aggregator.c | 880 size_t num_lines; in gpio_aggregator_make_device_sw_node() local 885 num_lines = gpio_aggregator_count_lines(aggr); in gpio_aggregator_make_device_sw_node() 886 if (num_lines == 0) in gpio_aggregator_make_device_sw_node() 890 num_lines, sizeof(*line_names), GFP_KERNEL); in gpio_aggregator_make_device_sw_node() 900 line_names, num_lines); in gpio_aggregator_make_device_sw_node()
|
| /linux/arch/arc/mm/ |
| H A D | cache.c | 192 int num_lines; in __cache_line_loop_v3() local 213 num_lines = DIV_ROUND_UP(sz, L1_CACHE_BYTES); in __cache_line_loop_v3() 232 while (num_lines-- > 0) { in __cache_line_loop_v3() 252 int num_lines; in __cache_line_loop_v4() local 272 num_lines = DIV_ROUND_UP(sz, L1_CACHE_BYTES); in __cache_line_loop_v4() 290 while (num_lines-- > 0) { in __cache_line_loop_v4() 624 int num_lines; in slc_op_line() local 643 num_lines = DIV_ROUND_UP(sz, l2_line_sz); in slc_op_line() 645 while (num_lines-- > 0) { in slc_op_line()
|
| /linux/tools/testing/nvdimm/test/ |
| H A D | ndtest.h | 28 u32 num_lines; member
|
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | q6afe-dai.c | 1081 int id, i, num_lines; in of_q6afe_parse_dai_data() 1102 num_lines = 0; 1104 num_lines = ret; in q6afe_dai_dev_probe() 1108 for (i = 0; i < num_lines; i++) in q6afe_dai_dev_probe() 1030 int id, i, num_lines; of_q6afe_parse_dai_data() local
|
| /linux/tools/testing/selftests/gpio/ |
| H A D | gpio-sim.sh | 75 echo $NUM_LINES > $CONFIGFS_DIR/$CHIP/$BANK/num_lines || \ 289 echo 8 > $CONFIGFS_DIR/chip/bank/num_lines 2> /dev/null && \
|
| H A D | gpio-mockup-cdev.c | 28 req.num_lines = 1; in request_line_v2()
|
| /linux/Documentation/admin-guide/gpio/ |
| H A D | gpio-sim.rst | 42 **Attribute:** ``/config/gpio-sim/gpio-device/gpio-bankX/num_lines`` 46 device name of the bank device. The ``'num_lines'`` attribute allows to specify
|
| /linux/include/uapi/linux/ |
| H A D | gpio.h | 199 __u32 num_lines; member
|
| /linux/sound/soc/qcom/ |
| H A D | lpass-cpu.c | 1013 int num_lines, i; in of_lpass_cpu_parse_sd_lines() local 1015 num_lines = of_property_read_variable_u32_array(node, name, lines, 0, in of_lpass_cpu_parse_sd_lines() 1017 if (num_lines < 0) in of_lpass_cpu_parse_sd_lines() 1020 for (i = 0; i < num_lines; i++) in of_lpass_cpu_parse_sd_lines()
|
| /linux/drivers/acpi/nfit/ |
| H A D | nfit.h | 295 u32 num_lines; member
|
| /linux/arch/powerpc/include/asm/ |
| H A D | opal.h | 132 int64_t opal_write_oppanel(oppanel_line_t *lines, uint64_t num_lines); 187 uint64_t num_lines);
|