| /linux-6.15/drivers/gpu/drm/i915/gt/ |
| H A D | selftest_ring.c | 79 unsigned int half = 2048; in igt_ring_direction() local 82 ring = mock_ring(2 * half); in igt_ring_direction() 86 GEM_BUG_ON(ring->size != 2 * half); in igt_ring_direction() 89 for (step = 1; step < half; step <<= 1) { in igt_ring_direction() 91 err |= check_ring_offset(ring, half, step); in igt_ring_direction() 93 err |= check_ring_step(ring, 0, half - 64); in igt_ring_direction() 96 err |= check_ring_offset(ring, 0, 2 * half + 64); in igt_ring_direction() 97 err |= check_ring_offset(ring, 3 * half, 1); in igt_ring_direction()
|
| /linux-6.15/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | cirrus,clps711x-intc.txt | 24 12: UTXINT1 UART1 transmit FIFO half empty 25 13: URXINT1 UART1 receive FIFO half full 29 17: SS2RX SSI2 receive FIFO half or greater full 30 18: SS2TX SSI2 transmit FIFO less than half empty 31 28: UTXINT2 UART2 transmit FIFO half empty 32 29: URXINT2 UART2 receive FIFO half full
|
| /linux-6.15/drivers/net/ethernet/8390/ |
| H A D | stnic.c | 29 #define half unsigned short macro 97 *(vhalf *) (PA_83902 + ((reg) << 1)) = ((half) (val) << 8); in STNIC_WRITE() 186 half buf[2]; in stnic_get_hdr() 222 half val; in stnic_block_input() 244 length -= sizeof (half); in stnic_block_input() 270 *(vhalf *) PA_83902_IF = ((half) buf[1] << 8) | buf[0]; in stnic_block_output() 272 *(vhalf *) PA_83902_IF = ((half) buf[0] << 8) | buf[1]; in stnic_block_output() 275 buf += sizeof (half); in stnic_block_output() 276 length -= sizeof (half); in stnic_block_output()
|
| /linux-6.15/drivers/soc/ixp4xx/ |
| H A D | ixp4xx-qmgr.c | 188 int i, half = (irq == qmgr_irq_1 ? 0 : 1); in qmgr_irq() local 189 u32 req_bitmap = __raw_readl(&qmgr_regs->irqstat[half]); in qmgr_irq() 193 __raw_writel(req_bitmap, &qmgr_regs->irqstat[half]); /* ACK */ in qmgr_irq() 198 i += half * HALF_QUEUES; in qmgr_irq() 208 int half = queue / 32; in qmgr_enable_irq() local 212 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) | mask, in qmgr_enable_irq() 213 &qmgr_regs->irqen[half]); in qmgr_enable_irq() 220 int half = queue / 32; in qmgr_disable_irq() local 224 __raw_writel(__raw_readl(&qmgr_regs->irqen[half]) & ~mask, in qmgr_disable_irq() 225 &qmgr_regs->irqen[half]); in qmgr_disable_irq() [all …]
|
| /linux-6.15/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_hdmi_tmds_clk.c | 31 bool *half) in sun4i_tmds_calc_divider() argument 57 if (div && half) { in sun4i_tmds_calc_divider() 59 *half = is_double; in sun4i_tmds_calc_divider() 147 bool half; in sun4i_tmds_set_rate() local 152 &div, &half); in sun4i_tmds_set_rate() 156 if (half) in sun4i_tmds_set_rate()
|
| /linux-6.15/drivers/clk/sunxi/ |
| H A D | clk-sun4i-tcon-ch1.c | 101 bool *half) in tcon_ch1_calc_divider() argument 127 if (div && half) { in tcon_ch1_calc_divider() 129 *half = is_double; in tcon_ch1_calc_divider() 191 bool half; in tcon_ch1_set_rate() local 195 tcon_ch1_calc_divider(rate, parent_rate, &div_m, &half); in tcon_ch1_set_rate() 202 if (half) in tcon_ch1_set_rate()
|
| /linux-6.15/Documentation/input/devices/ |
| H A D | rotary-encoder.rst | 16 a stable state with both outputs high (half-period mode) and some have 37 one step (half-period mode) 49 In half-period mode, state a) and c) above are used to determine the 52 (i.e. the rotation was not reversed half-way). 61 meaning that there it has seen half the way of a one-step transition. 68 should have happened, unless it flipped back on half the way. The
|
| /linux-6.15/drivers/hwmon/ |
| H A D | max197.c | 124 int half = data->limit / 2; in max197_store_range() local 134 value = -half; in max197_store_range() 141 value = half; in max197_store_range() 150 } else if (value == -half) { in max197_store_range() 156 } else if (value == half) { in max197_store_range()
|
| /linux-6.15/tools/testing/ktest/ |
| H A D | config-bisect.pl | 472 my @half = @{$phalf}; 479 foreach my $item (@half) { 533 my $half = int($#diff_arr / 2); 534 my @tophalf = @diff_arr[0 .. $half]; 558 my $half = int($#diff_arr / 2); 559 my @bottomhalf = @diff_arr[$half+1 .. $#diff_arr];
|
| /linux-6.15/drivers/misc/sgi-gru/ |
| H A D | grukservices.c | 641 int half, qlines; in send_message_queue_full() local 649 half = (limit != qlines); in send_message_queue_full() 651 if (half) in send_message_queue_full() 657 gru_gamir(cb, EOP_IR_CLR, HSTATUS(mqd->mq_gpa, half), XTYPE_DW, IMA); in send_message_queue_full() 668 gru_gamir(cb, EOP_IR_INC, HSTATUS(mqd->mq_gpa, half), in send_message_queue_full() 687 gru_gamir(cb, EOP_IR_INC, HSTATUS(mqd->mq_gpa, half), XTYPE_DW, in send_message_queue_full() 840 int half = -1; in gru_free_message() local 851 half = 1; in gru_free_message() 853 half = 0; in gru_free_message() 856 if (half >= 0) in gru_free_message() [all …]
|
| /linux-6.15/arch/arm/vdso/ |
| H A D | vdsomunge.c | 106 static Elf32_Half read_elf_half(Elf32_Half half, bool swap) in read_elf_half() argument 108 return swap ? swab16(half) : half; in read_elf_half()
|
| /linux-6.15/Documentation/driver-api/iio/ |
| H A D | triggered-buffers.rst | 56 * **sensor_iio_pollfunc**, the function that will be used as top half of poll 61 * **sensor_trigger_handler**, the function that will be used as bottom half of 65 top half.
|
| /linux-6.15/drivers/auxdisplay/ |
| H A D | lcd2s.c | 246 int half; in lcd2s_redefine_char() local 249 half = hex_to_bin(*esc++); in lcd2s_redefine_char() 250 if (half < 0) in lcd2s_redefine_char() 253 value |= half << shift; in lcd2s_redefine_char()
|
| H A D | hd44780_common.c | 330 int half; in hd44780_common_redefine_char() local 333 half = hex_to_bin(*esc++); in hd44780_common_redefine_char() 334 if (half < 0) in hd44780_common_redefine_char() 337 value |= half << shift; in hd44780_common_redefine_char()
|
| /linux-6.15/Documentation/devicetree/bindings/net/ |
| H A D | qcom,qca807x.yaml | 82 bias current is half. 106 is set to half. 107 - With only DSP amplitude: bias current is set to half and 110 DSP bias current): bias current is half the detected current
|
| /linux-6.15/Documentation/arch/arm64/ |
| H A D | arm-cca.rst | 24 is split into two. The lower half is protected - any memory that is 25 mapped in this half cannot be seen by the Normal World and the RMM 28 guest's cooperation). The upper half is shared, the Normal World is free 55 (specifically earlycon) must be specified in the upper half of IPA.
|
| /linux-6.15/drivers/mtd/spi-nor/ |
| H A D | sfdp.c | 237 u16 half, in spi_nor_set_read_settings_from_bfpt() argument 240 read->num_mode_clocks = (half >> 5) & 0x07; in spi_nor_set_read_settings_from_bfpt() 241 read->num_wait_states = (half >> 0) & 0x1f; in spi_nor_set_read_settings_from_bfpt() 242 read->opcode = (half >> 8) & 0xff; in spi_nor_set_read_settings_from_bfpt() 443 u16 half; in spi_nor_parse_bfpt() local 512 half = bfpt.dwords[rd->settings_dword] >> rd->settings_shift; in spi_nor_parse_bfpt() 513 spi_nor_set_read_settings_from_bfpt(read, half, rd->proto); in spi_nor_parse_bfpt() 527 half = bfpt.dwords[er->dword] >> er->shift; in spi_nor_parse_bfpt() 528 erasesize = half & 0xff; in spi_nor_parse_bfpt() 535 opcode = (half >> 8) & 0xff; in spi_nor_parse_bfpt()
|
| /linux-6.15/Documentation/devicetree/bindings/phy/ |
| H A D | mscc,vsc7514-serdes.yaml | 23 half/full-duplex and 1000Mbps in full-duplex mode while SERDES6G supports 24 10/100Mbps in half/full-duplex and 1000/2500Mbps in full-duplex mode.
|
| /linux-6.15/arch/powerpc/kernel/ |
| H A D | vecemu.c | 245 int exp, half; in rfin() local 257 half = 0x400000 >> exp; in rfin() 259 return (x + half) & ~(0x7fffff >> exp); in rfin()
|
| /linux-6.15/tools/testing/selftests/rcutorture/doc/ |
| H A D | TREE_RCU-kconfig.txt | 12 CONFIG_PREEMPT -- Do half. (First three and #8.) 20 CONFIG_RCU_TRACE -- Do half.
|
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | test_sock_fields.c | 271 __u16 *half; in sk_dst_port__load_half() local 274 half = (__u16 *)&sk->dst_port; in sk_dst_port__load_half() 275 return half[0] == bpf_htons(0xcafe); in sk_dst_port__load_half()
|
| /linux-6.15/arch/riscv/kernel/tests/module_test/ |
| H A D | test_sub16.S | 20 .half 0
|
| /linux-6.15/Documentation/devicetree/bindings/serial/ |
| H A D | rs485.yaml | 10 direction for the built-in half-duplex mode. The properties described 11 hereafter shall be given to a half-duplex capable UART node.
|
| /linux-6.15/Documentation/devicetree/bindings/input/ |
| H A D | rotary-encoder.yaml | 67 rotary-encoder,half-period: 71 Makes the driver work on half-period mode.
|
| /linux-6.15/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | ti,gpmc-child.yaml | 129 description: ADV signal is delayed by half GPMC clock 133 description: CS signal is delayed by half GPMC clock 149 description: OE signal is delayed by half GPMC clock 153 description: WE signal is delayed by half GPMC clock
|