Home
last modified time | relevance | path

Searched refs:i2caux_request (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/i2caux/
Di2c_hw_engine.c73 struct i2caux_transaction_request *i2caux_request, in dal_i2c_hw_engine_submit_request() argument
90 if (i2caux_request->payload.length >= in dal_i2c_hw_engine_submit_request()
92 i2caux_request->status = in dal_i2c_hw_engine_submit_request()
97 if (i2caux_request->operation == I2CAUX_TRANSACTION_READ) in dal_i2c_hw_engine_submit_request()
101 else if (i2caux_request->operation == I2CAUX_TRANSACTION_WRITE) in dal_i2c_hw_engine_submit_request()
106 i2caux_request->status = in dal_i2c_hw_engine_submit_request()
112 request.address = (uint8_t)i2caux_request->payload.address; in dal_i2c_hw_engine_submit_request()
113 request.length = i2caux_request->payload.length; in dal_i2c_hw_engine_submit_request()
114 request.data = i2caux_request->payload.data; in dal_i2c_hw_engine_submit_request()
119 hw_engine, i2caux_request->payload.length + 1); in dal_i2c_hw_engine_submit_request()
[all …]
Di2c_generic_hw_engine.c89 struct i2caux_transaction_request *i2caux_request, in dal_i2c_generic_hw_engine_submit_request() argument
110 uint8_t address = i2caux_request->payload.address; in dal_i2c_generic_hw_engine_submit_request()
111 uint8_t *current_payload = i2caux_request->payload.data; in dal_i2c_generic_hw_engine_submit_request()
112 uint32_t remaining_payload_size = i2caux_request->payload.length; in dal_i2c_generic_hw_engine_submit_request()
116 if (i2caux_request->operation == I2CAUX_TRANSACTION_READ) in dal_i2c_generic_hw_engine_submit_request()
118 else if (i2caux_request->operation == I2CAUX_TRANSACTION_WRITE) in dal_i2c_generic_hw_engine_submit_request()
121 i2caux_request->status = in dal_i2c_generic_hw_engine_submit_request()
182 if (i2caux_request->operation == I2CAUX_TRANSACTION_WRITE) in dal_i2c_generic_hw_engine_submit_request()
213 if (i2caux_request->operation == I2CAUX_TRANSACTION_READ) in dal_i2c_generic_hw_engine_submit_request()
228 i2caux_request->status = in dal_i2c_generic_hw_engine_submit_request()
[all …]
Di2c_sw_engine.c369 struct i2caux_transaction_request *i2caux_request, in dal_i2c_sw_engine_submit_request() argument
379 if (i2caux_request->operation == I2CAUX_TRANSACTION_READ) in dal_i2c_sw_engine_submit_request()
383 else if (i2caux_request->operation == I2CAUX_TRANSACTION_WRITE) in dal_i2c_sw_engine_submit_request()
388 i2caux_request->status = in dal_i2c_sw_engine_submit_request()
394 request.address = (uint8_t)i2caux_request->payload.address; in dal_i2c_sw_engine_submit_request()
395 request.length = i2caux_request->payload.length; in dal_i2c_sw_engine_submit_request()
396 request.data = i2caux_request->payload.data; in dal_i2c_sw_engine_submit_request()
402 i2caux_request->status = in dal_i2c_sw_engine_submit_request()
413 i2caux_request->status = in dal_i2c_sw_engine_submit_request()
418 i2caux_request->status = in dal_i2c_sw_engine_submit_request()
[all …]
Di2c_hw_engine.h74 struct i2caux_transaction_request *i2caux_request,
Di2c_generic_hw_engine.h72 struct i2caux_transaction_request *i2caux_request,
Di2c_sw_engine.h68 struct i2caux_transaction_request *i2caux_request,