/openbmc/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-event-mon.c | 30 unsigned int num_lines, in monitor_device() argument 51 ret = gpiotools_request_line(device_name, lines, num_lines, config, in monitor_device() 61 for (i = 0; i < num_lines; i++) in monitor_device() 71 if (num_lines == 1) { in monitor_device() 77 for (i = 1; i < num_lines - 1; i++) in monitor_device() 82 for (i = 1; i < num_lines - 1; i++) in monitor_device() 171 unsigned int num_lines = 0; in main() local 188 if (num_lines >= GPIO_V2_LINES_MAX) { in main() 192 lines[num_lines] = strtoul(optarg, NULL, 10); in main() 193 num_lines++; in main() [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);
|
/openbmc/qemu/hw/core/ |
H A D | split-irq.c | 38 for (i = 0; i < s->num_lines; i++) { in split_irq_handler() 52 if (s->num_lines < 1 || s->num_lines >= MAX_SPLIT_LINES) { in split_irq_realize() 55 s->num_lines, MAX_SPLIT_LINES); in split_irq_realize() 59 qdev_init_gpio_out(dev, s->out_irq, s->num_lines); in split_irq_realize() 63 DEFINE_PROP_UINT16("num-lines", SplitIRQ, num_lines, 1),
|
H A D | or-irq.c | 40 for (i = 0; i < s->num_lines; i++) { in or_irq_handler() 61 assert(s->num_lines <= MAX_OR_LINES); in or_irq_realize() 63 qdev_init_gpio_in(dev, or_irq_handler, s->num_lines); in or_irq_realize() 89 return s->num_lines >= OLD_MAX_OR_LINES; in vmstate_extras_needed() 98 VMSTATE_VARRAY_UINT16_UNSAFE(levels, OrIRQState, num_lines, 0, 119 DEFINE_PROP_UINT16("num-lines", OrIRQState, num_lines, 1),
|
/openbmc/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 = kcalloc(num_lines, sizeof(oppanel_line_t), GFP_KERNEL); in oppanel_probe() 177 for (i = 0; i < num_lines; i++) { in oppanel_probe()
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-sim.c | 306 unsigned int num_lines = chip->gc.ngpio; in gpio_sim_setup_sysfs() local 313 num_lines + 1, GFP_KERNEL); in gpio_sim_setup_sysfs() 317 for (i = 0; i < num_lines; i++) { in gpio_sim_setup_sysfs() 369 u32 num_lines; in gpio_sim_add_bank() local 372 ret = fwnode_property_read_u32(swnode, "ngpios", &num_lines); in gpio_sim_add_bank() 376 if (num_lines > GPIO_SIM_NGPIO_MAX) in gpio_sim_add_bank() 391 chip->direction_map = devm_bitmap_alloc(dev, num_lines, GFP_KERNEL); in gpio_sim_add_bank() 396 bitmap_fill(chip->direction_map, num_lines); in gpio_sim_add_bank() 398 chip->value_map = devm_bitmap_zalloc(dev, num_lines, GFP_KERNEL); in gpio_sim_add_bank() 402 chip->pull_map = devm_bitmap_zalloc(dev, num_lines, GFP_KERNEL); in gpio_sim_add_bank() [all …]
|
H A D | gpiolib-cdev.c | 598 u32 num_lines; member 846 le.seqno = (lr->num_lines == 1) ? le.line_seqno : line->req_seqno; in process_hw_ts_thread() 879 if (lr->num_lines != 1) in process_hw_ts() 943 if (lr->num_lines != 1) in edge_irq_thread() 963 le.seqno = (lr->num_lines == 1) ? le.line_seqno : line->req_seqno; in edge_irq_thread() 982 if (lr->num_lines != 1) in edge_irq_handler() 1071 le.seqno = (lr->num_lines == 1) ? in debounce_work_func() 1078 le.seqno = (lr->num_lines == 1) ? in debounce_work_func() 1375 unsigned int num_lines) in gpio_v2_line_config_validate() argument 1387 for (i = 0; i < num_lines; i++) { in gpio_v2_line_config_validate() [all …]
|
/openbmc/linux/arch/arc/mm/ |
H A D | cache.c | 193 int num_lines; in __cache_line_loop_v3() local 214 num_lines = DIV_ROUND_UP(sz, L1_CACHE_BYTES); in __cache_line_loop_v3() 233 while (num_lines-- > 0) { in __cache_line_loop_v3() 253 int num_lines; in __cache_line_loop_v4() local 273 num_lines = DIV_ROUND_UP(sz, L1_CACHE_BYTES); in __cache_line_loop_v4() 291 while (num_lines-- > 0) { in __cache_line_loop_v4() 625 int num_lines; in slc_op_line() local 644 num_lines = DIV_ROUND_UP(sz, l2_line_sz); in slc_op_line() 646 while (num_lines-- > 0) { in slc_op_line()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
H A D | dcn314_fpu.c | 286 unsigned int num_lines = 0; in micro_sec_to_vert_lines() local 291 num_lines = dml_ceil(1000.0 * num_us / lines_time_in_ns, 1.0); in micro_sec_to_vert_lines() 293 return num_lines; in micro_sec_to_vert_lines() 323 unsigned int num_lines = 0; in dcn314_populate_dml_pipes_from_context_fpu() local 331 num_lines = micro_sec_to_vert_lines(dcn3_14_ip.VBlankNomDefaultUS, timing); in dcn314_populate_dml_pipes_from_context_fpu() 341 pipes[pipe_cnt].pipe.dest.vblank_nom = min(pipes[pipe_cnt].pipe.dest.vblank_nom, num_lines); in dcn314_populate_dml_pipes_from_context_fpu()
|
/openbmc/linux/drivers/media/platform/qcom/camss/ |
H A D | camss-csid-4-1.c | 184 u32 num_lines, num_bytes_per_line; in csid_configure_stream() local 190 num_lines = input_format->height; in csid_configure_stream() 200 (num_lines & 0x1fff); in csid_configure_stream()
|
H A D | camss-csid-4-7.c | 213 u32 num_bytes_per_line, num_lines; in csid_configure_stream() local 219 num_lines = input_format->height; in csid_configure_stream() 229 (num_lines & 0x1fff); in csid_configure_stream()
|
/openbmc/u-boot/arch/arc/lib/ |
H A D | cache.c | 565 int num_lines; in __dcache_line_loop() local 573 num_lines = DIV_ROUND_UP(sz, gd->arch.l1_line_sz); in __dcache_line_loop() 575 while (num_lines-- > 0) { in __dcache_line_loop()
|
/openbmc/qemu/include/hw/core/ |
H A D | split-irq.h | 52 uint16_t num_lines; member
|
/openbmc/qemu/include/hw/ |
H A D | or-irq.h | 45 uint16_t num_lines; member
|
/openbmc/qemu/hw/intc/ |
H A D | aspeed_intc.c | 81 for (i = 0; i < aic->num_lines; i++) { in aspeed_intc_set_irq() 284 aic->num_lines, &error_abort); in aspeed_intc_instance_init() 345 aic->num_lines = 32; in aspeed_2700_intc_class_init()
|
/openbmc/qemu/include/hw/intc/ |
H A D | aspeed_intc.h | 40 uint32_t num_lines; member
|
/openbmc/linux/tools/testing/nvdimm/test/ |
H A D | ndtest.h | 59 u32 num_lines; member
|
/openbmc/phosphor-power/phosphor-power-sequencer/src/ |
H A D | services.cpp | 104 unsigned int numLines = chip.num_lines(); in getGPIOValues()
|
/openbmc/linux/sound/soc/qcom/qdsp6/ |
H A D | q6afe-dai.c | 966 int id, i, num_lines; in of_q6afe_parse_dai_data() local 984 num_lines = 0; in of_q6afe_parse_dai_data() 986 num_lines = ret; in of_q6afe_parse_dai_data() 990 for (i = 0; i < num_lines; i++) in of_q6afe_parse_dai_data()
|
/openbmc/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
|
/openbmc/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 && \
|
/openbmc/linux/include/uapi/linux/ |
H A D | gpio.h | 200 __u32 num_lines; member
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_modes.c | 197 unsigned int num_lines; member 217 .num_lines = _lines, \ 352 params->num_lines, in fill_analog_mode() 486 porches = params->num_lines - vactive - vslen; in fill_analog_mode() 497 if (params->num_lines != vtotal) { in fill_analog_mode() 499 vtotal, params->num_lines); in fill_analog_mode() 508 if (mode->vtotal != params->num_lines) in fill_analog_mode()
|