Home
last modified time | relevance | path

Searched full:nack (Results 1 – 25 of 238) sorted by relevance

12345678910

/openbmc/u-boot/drivers/firmware/
H A Dti_sci.h112 * ACK/NACK message.
127 * ACK/NACK message.
156 * ACK/NACK message.
221 * ACK/NACK message.
260 * ACK or NACK message.
323 * ACK / NACK message.
371 * message, or NACK in case of inability to satisfy request.
411 * or NACK in case of inability to satisfy request.
428 * cannot be satisfied, the message will be of type NACK.
466 * Request type is TI_SCI_MSG_SET_CLOCK_FREQ, response is a generic ACK/NACK
[all …]
/openbmc/linux/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf-i2c.c409 /* Check for I2C NACK status */ in mxl111sf_i2c_readagain()
495 mxl_i2c("NACK writing slave address %02x", in mxl111sf_i2c_hw_xfer_msg()
497 /* if NACK, stop I2C bus and exit */ in mxl111sf_i2c_hw_xfer_msg()
524 /* check for I2C NACK status */ in mxl111sf_i2c_hw_xfer_msg()
526 mxl_i2c("NACK writing slave address %02x", in mxl111sf_i2c_hw_xfer_msg()
529 /* if NACK, stop I2C bus and exit */ in mxl111sf_i2c_hw_xfer_msg()
555 /* check for I2C NACK status */ in mxl111sf_i2c_hw_xfer_msg()
557 mxl_i2c("NACK writing slave address %02x", in mxl111sf_i2c_hw_xfer_msg()
560 /* if NACK, stop I2C bus and exit */ in mxl111sf_i2c_hw_xfer_msg()
599 /* check for I2C NACK status */ in mxl111sf_i2c_hw_xfer_msg()
[all …]
/openbmc/linux/drivers/i2c/busses/
H A Di2c-at91-master.c183 * yet. So we have to wait for TXCOMP or NACK bits to be set into the in at91_twi_write_data_dma_callback()
185 * transfer is completed. The NACK interrupt has already been enabled, in at91_twi_write_data_dma_callback()
425 * When a NACK condition is detected, the I2C controller sets the NACK, in atmel_twi_interrupt()
428 * 1 - Handling NACK errors with CPU write transfer. in atmel_twi_interrupt()
432 * transfer and the I2C slave is likely to reply by another NACK. in atmel_twi_interrupt()
434 * 2 - Handling NACK errors with DMA write transfer. in atmel_twi_interrupt()
444 * is likely to reply by another NACK. in atmel_twi_interrupt()
446 * the first NACK before the I2C controller detects the second NACK and in atmel_twi_interrupt()
447 * sets once again the NACK bit into the SR. in atmel_twi_interrupt()
448 * When handling the first NACK, this interrupt handler disables the I2C in atmel_twi_interrupt()
[all …]
H A Di2c-lpc2k.c162 /* Last byte, return NACK */ in i2c_lpc2k_pump_msg()
174 * The I2C shows NACK status on reads, so we need to accept in i2c_lpc2k_pump_msg()
175 * the NACK as an ACK here. This should be ok, as the real in i2c_lpc2k_pump_msg()
199 * One pre-last data input, send NACK to tell the slave that in i2c_lpc2k_pump_msg()
203 /* One byte left to receive - NACK */ in i2c_lpc2k_pump_msg()
217 /* NACK processing is done */ in i2c_lpc2k_pump_msg()
/openbmc/linux/Documentation/userspace-api/media/cec/
H A Dcec-pin-error-inj.rst45 # <op>[,<mode>] rx-nack NACK the message instead of sending an ACK
52 # tx-ignore-nack-until-eom ignore early NACKs until EOM
105 So '``any rx-nack``' will NACK the next received CEC message,
106 '``any,always rx-nack``' will NACK all received CEC messages and
107 '``0x82,toggle rx-nack``' will only NACK if an Active Source message was
119 any rx-nack
155 ``<op>[,<mode>] rx-nack``
156 NACK broadcast messages and messages directed to this CEC adapter.
199 ``tx-ignore-nack-until-eom``
/openbmc/phosphor-net-ipmid/sol/
H A Dsol_context.hpp26 uint8_t ack:1; //!< 0 : ACK, 1 : NACK.
32 uint8_t ack:1; //!< 0 : ACK, 1 : NACK.
54 uint8_t ack:1; //!< 0 : ACK, 1 : NACK.
60 uint8_t ack:1; //!< 0 : ACK, 1 : NACK.
78 uint8_t packetAckSeqNum; //!< Packet ACK/NACK sequence number
248 * @param[in] ackSeqNum - Packet ACK/NACK sequence number.
250 * @param[in] operation - ACK is false, NACK is true
299 * @param[in] ackSeqNum - Packet ACK/NACK Sequence Number.
301 * @param[in] ack - Set ACK/NACK in the Operation.
H A Dsol_context.cpp124 * Check if the expected ACK/NACK sequence number is same as the in processInboundPayload()
125 * ACK/NACK sequence number in the packet. If packet ACK/NACK sequence in processInboundPayload()
127 * ACK'd or NACK'd. in processInboundPayload()
138 * a) NACK in Operation/Status in processInboundPayload()
140 * c) Non-zero Packet ACK/NACK Sequence Number in processInboundPayload()
/openbmc/linux/Documentation/i2c/
H A Dslave-interface.rst82 driver should nack all incoming bytes until the next stop condition to enforce
115 still shifted out. If the master sends NACK and stops reading after the byte
165 About ACK/NACK
169 device is basically present or if it mysteriously disappeared. Using NACK to
173 to NACK them. For those reasons, this API does not support NACK in the address
176 Currently, there is no slave event to report if the master did ACK or NACK a
/openbmc/linux/drivers/gpu/drm/amd/include/ivsrcid/sdma3/
H A Dirqsrcs_sdma3_5_0.h30 #define SDMA3_5_0__SRCID__SDMA_PAGE_FAULT 221 // 0xDD Page Fault Error from UTCL2 when nack=3
31 #define SDMA3_5_0__SRCID__SDMA_PAGE_NULL 222 // 0xDE Page Null from UTCL2 when nack=2
32 …ine SDMA3_5_0__SRCID__SDMA_XNACK 223 // 0xDF Page retry timeout after UTCL2 return nack=1
/openbmc/linux/drivers/gpu/drm/amd/include/ivsrcid/sdma2/
H A Dirqsrcs_sdma2_5_0.h30 #define SDMA2_5_0__SRCID__SDMA_PAGE_FAULT 221 // 0xDD Page Fault Error from UTCL2 when nack=3
31 #define SDMA2_5_0__SRCID__SDMA_PAGE_NULL 222 // 0xDE Page Null from UTCL2 when nack=2
32 …ine SDMA2_5_0__SRCID__SDMA_XNACK 223 // 0xDF Page retry timeout after UTCL2 return nack=1
/openbmc/linux/drivers/gpu/drm/amd/include/ivsrcid/sdma0/
H A Dirqsrcs_sdma0_5_0.h29 #define SDMA0_5_0__SRCID__SDMA_PAGE_FAULT 221 // 0xDD Page Fault Error from UTCL2 when nack=3
30 #define SDMA0_5_0__SRCID__SDMA_PAGE_NULL 222 // 0xDE Page Null from UTCL2 when nack=2
31 #define SDMA0_5_0__SRCID__SDMA_XNACK 223 // 0xDF Page retry timeout after UTCL2 return nack=1
H A Dirqsrcs_sdma0_4_0.h33 … 221 /* 0xDD Page Fault Error from UTCL2 when nack=3 */
34 … 222 /* 0xDE Page Null from UTCL2 when nack=2 */
35 … 223 /* 0xDF Page retry timeout after UTCL2 return nack=1 */
/openbmc/linux/drivers/gpu/drm/amd/include/ivsrcid/sdma1/
H A Dirqsrcs_sdma1_5_0.h29 #define SDMA1_5_0__SRCID__SDMA_PAGE_FAULT 221 // 0xDD Page Fault Error from UTCL2 when nack=3
30 #define SDMA1_5_0__SRCID__SDMA_PAGE_NULL 222 // 0xDE Page Null from UTCL2 when nack=2
31 #define SDMA1_5_0__SRCID__SDMA_XNACK 223 // 0xDF Page retry timeout after UTCL2 return nack=1
H A Dirqsrcs_sdma1_4_0.h33 … 221 /* 0xDD Page Fault Error from UTCL2 when nack=3 */
34 … 222 /* 0xDE Page Null from UTCL2 when nack=2 */
35 … 223 /* 0xDF Page retry timeout after UTCL2 return nack=1 */
/openbmc/linux/drivers/firmware/
H A Dti_sci.h129 * ACK/NACK message.
155 * ACK/NACK message.
220 * ACK/NACK message.
263 * ACK or NACK message.
336 * ACK / NACK message.
396 * message, or NACK in case of inability to satisfy request.
444 * or NACK in case of inability to satisfy request.
462 * cannot be satisfied, the message will be of type NACK.
502 * Request type is TI_SCI_MSG_SET_CLOCK_FREQ, response is a generic ACK/NACK
624 * Response is generic ACK / NACK message.
[all …]
/openbmc/linux/drivers/gpu/drm/amd/include/ivsrcid/gfx/
H A Dirqsrcs_gfx_11_0_0.h42 …DMA_PAGE_TIMEOUT 58 // 0x3A Page retry timeout after UTCL2 return nack = 1
43 …0_0__SRCID__SDMA_PAGE_NULL 59 // 0x3B Page Null from UTCL2 when nack = 2
44 …CID__SDMA_PAGE_FAULT 60 // 0x3C Page Fault Error from UTCL2 when nack = 3
/openbmc/qemu/gdbstub/
H A Dtrace-events21 gdbstub_io_got_unexpected(uint8_t ch) "Got 0x%02x when expecting ACK/NACK"
22 gdbstub_err_got_nack(void) "Got NACK, retransmitting"
/openbmc/qemu/include/hw/i3c/
H A Di3c.h120 * The target can NACK the CCC if it does not support it.
127 * The target can NACK the CCC if it does not support it.
222 * I3C receives can only NACK on a CCC. The target should NACK a CCC it does not
/openbmc/linux/drivers/media/cec/core/
H A Dcec-pin-error-inj.c20 { CEC_ERROR_INJ_RX_NACK_OFFSET, -1, "rx-nack" },
115 if (!strcmp(token, "tx-ignore-nack-until-eom")) { in cec_pin_error_inj_parse_line()
276 …seq_puts(sf, "# <op>[,<mode>] rx-nack NACK the message instead of sending an ACK\n"… in cec_pin_error_inj_show()
283 seq_puts(sf, "# tx-ignore-nack-until-eom ignore early NACKs until EOM\n"); in cec_pin_error_inj_show()
335 seq_puts(sf, "tx-ignore-nack-until-eom\n"); in cec_pin_error_inj_show()
/openbmc/linux/drivers/media/usb/dvb-usb/
H A Dm920x.h55 0x01: Respond with ACK, as opposed to a NACK. For a multi-byte read,
60 What any other bits might mean, or how to get the slave's ACK/NACK
/openbmc/linux/tools/perf/pmu-events/arch/x86/jaketown/
H A Duncore-io.json298 "BriefDescription": "Egress NACK; AD",
302 …"PublicDescription": "Counts the number of times that the Egress received a NACK from the ring and…
307 "BriefDescription": "Egress NACK; AK",
311 …"PublicDescription": "Counts the number of times that the Egress received a NACK from the ring and…
316 "BriefDescription": "Egress NACK; BL",
320 …"PublicDescription": "Counts the number of times that the Egress received a NACK from the ring and…
/openbmc/u-boot/drivers/i2c/
H A Di2c-gpio.c152 int nack; in i2c_gpio_write_byte() local
163 nack = i2c_gpio_read_bit(scl, sda, delay); in i2c_gpio_write_byte()
165 return nack; /* not a nack is an ack */ in i2c_gpio_write_byte()
H A Di2c-versatile.c74 /* read a bit from the SDA line (data or ACK/NACK) */
118 return nak; /* not a nack is an ack */ in versatile_i2c_write_byte()
131 /* write the nack */ in versatile_i2c_read_byte()
/openbmc/linux/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_i2c.c95 static const uint32_t nack[] = { in msm_hdmi_i2c_xfer() local
184 /* check for NACK: */ in msm_hdmi_i2c_xfer()
185 if (ddc_status & nack[i]) { in msm_hdmi_i2c_xfer()
/openbmc/linux/arch/sparc/kernel/
H A Dviohs.c278 viodbg(HS, "SEND VERSION NACK maj[0] min[0]\n"); in process_ver_info()
284 viodbg(HS, "SEND VERSION NACK maj[%u] min[%u]\n", in process_ver_info()
349 viodbg(HS, "GOT VERSION NACK maj[%u] min[%u] devclass[%u]\n", in process_ver_nack()
445 /* v1.6 and higher, ACK with desired, supported mode, or NACK */ in process_dreg_info()
494 viodbg(HS, "SEND DRING_REG NACK\n"); in process_dreg_info()
530 viodbg(HS, "GOT DRING_REG NACK ident[%llx] " in process_dreg_nack()
607 viodbg(HS, "GOT RDX NACK\n"); in process_rdx_nack()

12345678910