Home
last modified time | relevance | path

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

12345678910>>...15

/kernel/linux/linux-5.10/drivers/media/usb/dvb-usb-v2/
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 …]
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/
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 …]
/kernel/linux/linux-5.10/drivers/i2c/busses/
Di2c-at91-master.c185 * yet. So we have to wait for TXCOMP or NACK bits to be set into the in at91_twi_write_data_dma_callback()
187 * transfer is completed. The NACK interrupt has already been enabled, in at91_twi_write_data_dma_callback()
427 * When a NACK condition is detected, the I2C controller sets the NACK, in atmel_twi_interrupt()
430 * 1 - Handling NACK errors with CPU write transfer. in atmel_twi_interrupt()
434 * transfer and the I2C slave is likely to reply by another NACK. in atmel_twi_interrupt()
436 * 2 - Handling NACK errors with DMA write transfer. in atmel_twi_interrupt()
446 * is likely to reply by another NACK. in atmel_twi_interrupt()
448 * the first NACK before the I2C controller detects the second NACK and in atmel_twi_interrupt()
449 * sets once again the NACK bit into the SR. in atmel_twi_interrupt()
450 * When handling the first NACK, this interrupt handler disables the I2C in atmel_twi_interrupt()
[all …]
Di2c-lpc2k.c163 /* Last byte, return NACK */ in i2c_lpc2k_pump_msg()
175 * The I2C shows NACK status on reads, so we need to accept in i2c_lpc2k_pump_msg()
176 * the NACK as an ACK here. This should be ok, as the real in i2c_lpc2k_pump_msg()
200 * One pre-last data input, send NACK to tell the slave that in i2c_lpc2k_pump_msg()
204 /* One byte left to receive - NACK */ in i2c_lpc2k_pump_msg()
218 /* NACK processing is done */ in i2c_lpc2k_pump_msg()
/kernel/linux/linux-6.6/drivers/i2c/busses/
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 …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/cec/
Dcec-pin-error-inj.rst43 # <op>[,<mode>] rx-nack NACK the message instead of sending an ACK
50 # tx-ignore-nack-until-eom ignore early NACKs until EOM
103 So '``any rx-nack``' will NACK the next received CEC message,
104 '``any,always rx-nack``' will NACK all received CEC messages and
105 '``0x82,toggle rx-nack``' will only NACK if an Active Source message was
117 any rx-nack
153 ``<op>[,<mode>] rx-nack``
154 NACK broadcast messages and messages directed to this CEC adapter.
197 ``tx-ignore-nack-until-eom``
/kernel/linux/linux-6.6/Documentation/userspace-api/media/cec/
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``
/kernel/linux/linux-6.6/Documentation/i2c/
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
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ivsrcid/sdma0/
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
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 */
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ivsrcid/sdma2/
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
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ivsrcid/sdma1/
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
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 */
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ivsrcid/sdma3/
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
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ivsrcid/sdma2/
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
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ivsrcid/sdma3/
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
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ivsrcid/sdma0/
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
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 */
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ivsrcid/sdma1/
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
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 */
/kernel/linux/linux-5.10/Documentation/i2c/
Dslave-interface.rst112 still shifted out. If the master sends NACK and stops reading after the byte
162 About ACK/NACK
166 device is basically present or if it mysteriously disappeared. Using NACK to
170 to NACK them. For those reasons, this API does not support NACK in the address
173 Currently, there is no slave event to report if the master did ACK or NACK a
/kernel/linux/linux-6.6/drivers/firmware/
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 …]
/kernel/linux/linux-5.10/drivers/firmware/
Dti_sci.h130 * ACK/NACK message.
156 * ACK/NACK message.
221 * ACK/NACK message.
264 * ACK or NACK message.
337 * ACK / NACK message.
397 * message, or NACK in case of inability to satisfy request.
445 * or NACK in case of inability to satisfy request.
463 * cannot be satisfied, the message will be of type NACK.
503 * Request type is TI_SCI_MSG_SET_CLOCK_FREQ, response is a generic ACK/NACK
621 * Response is generic ACK / NACK message.
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ivsrcid/gfx/
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
/kernel/linux/linux-5.10/drivers/media/cec/core/
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()

12345678910>>...15