Home
last modified time | relevance | path

Searched refs:REG_STRUCT (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/irq/dcn35/
H A Dirq_service_dcn35.c181 REG_STRUCT[base + reg_num].enable_reg = SRI(reg1, block, reg_num),\
182 REG_STRUCT[base + reg_num].enable_mask = \
184 REG_STRUCT[base + reg_num].enable_value[0] = \
186 REG_STRUCT[base + reg_num].enable_value[1] = \
188 REG_STRUCT[base + reg_num].ack_reg = SRI(reg2, block, reg_num),\
189 REG_STRUCT[base + reg_num].ack_mask = \
191 REG_STRUCT[base + reg_num].ack_value = \
195 REG_STRUCT[base].enable_reg = SRI_DMUB(reg1),\
196 REG_STRUCT[base].enable_mask = \
198 REG_STRUCT[base].enable_value[0] = \
[all …]
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn36/
H A Dirq_service_dcn36.c159 REG_STRUCT[base + reg_num].enable_reg = SRI(reg1, block, reg_num),\
160 REG_STRUCT[base + reg_num].enable_mask = \
162 REG_STRUCT[base + reg_num].enable_value[0] = \
164 REG_STRUCT[base + reg_num].enable_value[1] = \
166 REG_STRUCT[base + reg_num].ack_reg = SRI(reg2, block, reg_num),\
167 REG_STRUCT[base + reg_num].ack_mask = \
169 REG_STRUCT[base + reg_num].ack_value = \
173 REG_STRUCT[base].enable_reg = SRI_DMUB(reg1),\
174 REG_STRUCT[base].enable_mask = \
176 REG_STRUCT[base].enable_value[0] = \
[all …]
/linux/drivers/gpu/drm/amd/display/dc/irq/dcn351/
H A Dirq_service_dcn351.c160 REG_STRUCT[base + reg_num].enable_reg = SRI(reg1, block, reg_num),\
161 REG_STRUCT[base + reg_num].enable_mask = \
163 REG_STRUCT[base + reg_num].enable_value[0] = \
165 REG_STRUCT[base + reg_num].enable_value[1] = \
167 REG_STRUCT[base + reg_num].ack_reg = SRI(reg2, block, reg_num),\
168 REG_STRUCT[base + reg_num].ack_mask = \
170 REG_STRUCT[base + reg_num].ack_value = \
174 REG_STRUCT[base].enable_reg = SRI_DMUB(reg1),\
175 REG_STRUCT[base].enable_mask = \
177 REG_STRUCT[base].enable_value[0] = \
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.c113 REG_STRUCT.reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
117 REG_STRUCT[id].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
120 REG_STRUCT[id].reg_name = value
123 REG_STRUCT.reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
127 REG_STRUCT[id].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
131 REG_STRUCT[id-1].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
134 REG_STRUCT[id-1].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
138 REG_STRUCT[index].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
146 REG_STRUCT[id].reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
154 REG_STRUCT.reg_name[id] = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/
H A Ddcn36_resource.c118 REG_STRUCT.reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
122 REG_STRUCT[id].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
125 REG_STRUCT[id].reg_name = value
128 REG_STRUCT.reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
132 REG_STRUCT[id].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
136 REG_STRUCT[id-1].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
139 REG_STRUCT[id-1].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
143 REG_STRUCT[index].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
151 REG_STRUCT[id].reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
159 REG_STRUCT.reg_name[id] = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/
H A Ddcn35_resource.c133 REG_STRUCT.reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
137 REG_STRUCT[id].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
140 REG_STRUCT[id].reg_name = value
143 REG_STRUCT.reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
147 REG_STRUCT[id].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
151 REG_STRUCT[id-1].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
154 REG_STRUCT[id-1].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
158 REG_STRUCT[index].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
166 REG_STRUCT[id].reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
174 REG_STRUCT.reg_name[id] = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/
H A Ddcn321_resource.c119 REG_STRUCT.reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
122 REG_STRUCT[id].reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
125 REG_STRUCT[id].reg_name = value
128 REG_STRUCT.reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
132 REG_STRUCT[id].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
136 REG_STRUCT[id-1].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
139 REG_STRUCT[id-1].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
143 REG_STRUCT[index].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
150 REG_STRUCT[id].reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
158 REG_STRUCT.reg_name[id] = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/
H A Ddcn401_resource.c100 REG_STRUCT.reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
103 REG_STRUCT[id].reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
106 REG_STRUCT[id].reg_name = value
109 REG_STRUCT.reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
113 REG_STRUCT[id].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
120 REG_STRUCT[id].reg_name = BASE(reg ## block ## id ## reg_name ## _BASE_IDX) + \
123 REG_STRUCT[id-1].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
126 REG_STRUCT[id-1].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
130 REG_STRUCT[index].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
137 REG_STRUCT[id].reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
[all …]
/linux/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_dcn36.c19 #define REG_STRUCT regs in dmub_srv_dcn36_regs_init() macro
21 #define DMUB_SR(reg) REG_STRUCT->offset.reg = REG_OFFSET_EXP(reg); in dmub_srv_dcn36_regs_init()
26 #define DMUB_SF(reg, field) REG_STRUCT->mask.reg##__##field = FD_MASK(reg, field); in dmub_srv_dcn36_regs_init()
30 #define DMUB_SF(reg, field) REG_STRUCT->shift.reg##__##field = FD_SHIFT(reg, field); in dmub_srv_dcn36_regs_init()
33 #undef REG_STRUCT in dmub_srv_dcn36_regs_init()
H A Ddmub_dcn351.c19 #define REG_STRUCT regs in dmub_srv_dcn351_regs_init() macro
21 #define DMUB_SR(reg) REG_STRUCT->offset.reg = REG_OFFSET_EXP(reg); in dmub_srv_dcn351_regs_init()
26 #define DMUB_SF(reg, field) REG_STRUCT->mask.reg##__##field = FD_MASK(reg, field); in dmub_srv_dcn351_regs_init()
30 #define DMUB_SF(reg, field) REG_STRUCT->shift.reg##__##field = FD_SHIFT(reg, field); in dmub_srv_dcn351_regs_init()
33 #undef REG_STRUCT in dmub_srv_dcn351_regs_init()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c119 REG_STRUCT.reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
122 REG_STRUCT[id].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
125 REG_STRUCT[id].reg_name = value
128 REG_STRUCT.reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
132 REG_STRUCT[id].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
136 REG_STRUCT[id-1].reg_name = BASE(reg##reg_name##_BASE_IDX) + reg##reg_name
139 REG_STRUCT[id-1].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
143 REG_STRUCT[index].reg_name = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
150 REG_STRUCT[id].reg_name = BASE(reg ## reg_name ## _BASE_IDX) + \
158 REG_STRUCT.reg_name[id] = BASE(reg ## block ## id ## _ ## reg_name ## _BASE_IDX) + \
[all …]