Home
last modified time | relevance | path

Searched refs:factory (Results 1 – 23 of 23) sorted by relevance

/drivers/gpu/drm/amd/display/dc/gpio/
Dhw_factory.c65 struct hw_factory *factory, in dal_hw_factory_init() argument
70 dal_hw_factory_diag_fpga_init(factory); in dal_hw_factory_init()
78 dal_hw_factory_dce80_init(factory); in dal_hw_factory_init()
82 dal_hw_factory_dce110_init(factory); in dal_hw_factory_init()
87 dal_hw_factory_dce110_init(factory); in dal_hw_factory_init()
91 dal_hw_factory_dce120_init(factory); in dal_hw_factory_init()
96 dal_hw_factory_dcn10_init(factory); in dal_hw_factory_init()
102 dal_hw_factory_dcn20_init(factory); in dal_hw_factory_init()
107 dal_hw_factory_dcn21_init(factory); in dal_hw_factory_init()
119 struct hw_factory **factory) in dal_hw_factory_destroy() argument
[all …]
Dgpio_service.c76 if (!dal_hw_factory_init(&service->factory, dce_version_major, in dal_gpio_service_create()
89 service->factory.number_of_pins[index_of_id]; in dal_gpio_service_create()
315 *pin = service->factory.funcs->get_ddc_pin(gpio); in dal_gpio_service_open()
316 service->factory.funcs->define_ddc_registers(*pin, en); in dal_gpio_service_open()
319 *pin = service->factory.funcs->get_ddc_pin(gpio); in dal_gpio_service_open()
320 service->factory.funcs->define_ddc_registers(*pin, en); in dal_gpio_service_open()
323 *pin = service->factory.funcs->get_generic_pin(gpio); in dal_gpio_service_open()
324 service->factory.funcs->define_generic_registers(*pin, en); in dal_gpio_service_open()
327 *pin = service->factory.funcs->get_hpd_pin(gpio); in dal_gpio_service_open()
328 service->factory.funcs->define_hpd_registers(*pin, en); in dal_gpio_service_open()
Dgpio_base.c292 gpio->service->factory.funcs->init_ddc_data(&gpio->hw_container.ddc, service->ctx, id, en); in dal_gpio_create()
295 gpio->service->factory.funcs->init_ddc_data(&gpio->hw_container.ddc, service->ctx, id, en); in dal_gpio_create()
298 gpio->service->factory.funcs->init_generic(&gpio->hw_container.generic, service->ctx, id, en); in dal_gpio_create()
301 gpio->service->factory.funcs->init_hpd(&gpio->hw_container.hpd, service->ctx, id, en); in dal_gpio_create()
Dgpio_service.h35 struct hw_factory factory; member
Dhw_factory.h73 struct hw_factory *factory,
/drivers/gpu/drm/amd/display/dc/gpio/diagnostics/
Dhw_factory_diag.c50 void dal_hw_factory_diag_fpga_init(struct hw_factory *factory) in dal_hw_factory_diag_fpga_init() argument
52 factory->number_of_pins[GPIO_ID_DDC_DATA] = 8; in dal_hw_factory_diag_fpga_init()
53 factory->number_of_pins[GPIO_ID_DDC_CLOCK] = 8; in dal_hw_factory_diag_fpga_init()
54 factory->number_of_pins[GPIO_ID_GENERIC] = 7; in dal_hw_factory_diag_fpga_init()
55 factory->number_of_pins[GPIO_ID_HPD] = 6; in dal_hw_factory_diag_fpga_init()
56 factory->number_of_pins[GPIO_ID_GPIO_PAD] = 31; in dal_hw_factory_diag_fpga_init()
57 factory->number_of_pins[GPIO_ID_VIP_PAD] = 0; in dal_hw_factory_diag_fpga_init()
58 factory->number_of_pins[GPIO_ID_SYNC] = 2; in dal_hw_factory_diag_fpga_init()
59 factory->number_of_pins[GPIO_ID_GSL] = 4; in dal_hw_factory_diag_fpga_init()
60 factory->funcs = &funcs; in dal_hw_factory_diag_fpga_init()
Dhw_factory_diag.h30 void dal_hw_factory_diag_fpga_init(struct hw_factory *factory);
/drivers/gpu/drm/amd/display/dc/gpio/dce110/
Dhw_factory_dce110.c171 void dal_hw_factory_dce110_init(struct hw_factory *factory) in dal_hw_factory_dce110_init() argument
174 factory->number_of_pins[GPIO_ID_DDC_DATA] = 8; in dal_hw_factory_dce110_init()
175 factory->number_of_pins[GPIO_ID_DDC_CLOCK] = 8; in dal_hw_factory_dce110_init()
176 factory->number_of_pins[GPIO_ID_GENERIC] = 7; in dal_hw_factory_dce110_init()
177 factory->number_of_pins[GPIO_ID_HPD] = 6; in dal_hw_factory_dce110_init()
178 factory->number_of_pins[GPIO_ID_GPIO_PAD] = 31; in dal_hw_factory_dce110_init()
179 factory->number_of_pins[GPIO_ID_VIP_PAD] = 0; in dal_hw_factory_dce110_init()
180 factory->number_of_pins[GPIO_ID_SYNC] = 2; in dal_hw_factory_dce110_init()
181 factory->number_of_pins[GPIO_ID_GSL] = 4; in dal_hw_factory_dce110_init()
183 factory->funcs = &funcs; in dal_hw_factory_dce110_init()
Dhw_factory_dce110.h30 void dal_hw_factory_dce110_init(struct hw_factory *factory);
/drivers/gpu/drm/amd/display/dc/gpio/dce80/
Dhw_factory_dce80.c163 struct hw_factory *factory) in dal_hw_factory_dce80_init() argument
165 factory->number_of_pins[GPIO_ID_DDC_DATA] = 8; in dal_hw_factory_dce80_init()
166 factory->number_of_pins[GPIO_ID_DDC_CLOCK] = 8; in dal_hw_factory_dce80_init()
167 factory->number_of_pins[GPIO_ID_GENERIC] = 7; in dal_hw_factory_dce80_init()
168 factory->number_of_pins[GPIO_ID_HPD] = 6; in dal_hw_factory_dce80_init()
169 factory->number_of_pins[GPIO_ID_GPIO_PAD] = 31; in dal_hw_factory_dce80_init()
170 factory->number_of_pins[GPIO_ID_VIP_PAD] = 0; in dal_hw_factory_dce80_init()
171 factory->number_of_pins[GPIO_ID_SYNC] = 2; in dal_hw_factory_dce80_init()
172 factory->number_of_pins[GPIO_ID_GSL] = 4; in dal_hw_factory_dce80_init()
174 factory->funcs = &funcs; in dal_hw_factory_dce80_init()
Dhw_factory_dce80.h30 struct hw_factory *factory);
/drivers/gpu/drm/amd/display/dc/gpio/dce120/
Dhw_factory_dce120.c185 void dal_hw_factory_dce120_init(struct hw_factory *factory) in dal_hw_factory_dce120_init() argument
188 factory->number_of_pins[GPIO_ID_DDC_DATA] = 8; in dal_hw_factory_dce120_init()
189 factory->number_of_pins[GPIO_ID_DDC_CLOCK] = 8; in dal_hw_factory_dce120_init()
190 factory->number_of_pins[GPIO_ID_GENERIC] = 7; in dal_hw_factory_dce120_init()
191 factory->number_of_pins[GPIO_ID_HPD] = 6; in dal_hw_factory_dce120_init()
192 factory->number_of_pins[GPIO_ID_GPIO_PAD] = 31; in dal_hw_factory_dce120_init()
193 factory->number_of_pins[GPIO_ID_VIP_PAD] = 0; in dal_hw_factory_dce120_init()
194 factory->number_of_pins[GPIO_ID_SYNC] = 2; in dal_hw_factory_dce120_init()
195 factory->number_of_pins[GPIO_ID_GSL] = 4; in dal_hw_factory_dce120_init()
197 factory->funcs = &funcs; in dal_hw_factory_dce120_init()
Dhw_factory_dce120.h30 void dal_hw_factory_dce120_init(struct hw_factory *factory);
/drivers/gpu/drm/amd/display/dc/gpio/dcn10/
Dhw_factory_dcn10.c218 void dal_hw_factory_dcn10_init(struct hw_factory *factory) in dal_hw_factory_dcn10_init() argument
221 factory->number_of_pins[GPIO_ID_DDC_DATA] = 8; in dal_hw_factory_dcn10_init()
222 factory->number_of_pins[GPIO_ID_DDC_CLOCK] = 8; in dal_hw_factory_dcn10_init()
223 factory->number_of_pins[GPIO_ID_GENERIC] = 7; in dal_hw_factory_dcn10_init()
224 factory->number_of_pins[GPIO_ID_HPD] = 6; in dal_hw_factory_dcn10_init()
225 factory->number_of_pins[GPIO_ID_GPIO_PAD] = 31; in dal_hw_factory_dcn10_init()
226 factory->number_of_pins[GPIO_ID_VIP_PAD] = 0; in dal_hw_factory_dcn10_init()
227 factory->number_of_pins[GPIO_ID_SYNC] = 2; in dal_hw_factory_dcn10_init()
228 factory->number_of_pins[GPIO_ID_GSL] = 4; in dal_hw_factory_dcn10_init()
230 factory->funcs = &funcs; in dal_hw_factory_dcn10_init()
Dhw_factory_dcn10.h30 void dal_hw_factory_dcn10_init(struct hw_factory *factory);
/drivers/gpu/drm/amd/display/dc/gpio/dcn21/
Dhw_factory_dcn21.c227 void dal_hw_factory_dcn21_init(struct hw_factory *factory) in dal_hw_factory_dcn21_init() argument
230 factory->number_of_pins[GPIO_ID_DDC_DATA] = 8; in dal_hw_factory_dcn21_init()
231 factory->number_of_pins[GPIO_ID_DDC_CLOCK] = 8; in dal_hw_factory_dcn21_init()
232 factory->number_of_pins[GPIO_ID_GENERIC] = 4; in dal_hw_factory_dcn21_init()
233 factory->number_of_pins[GPIO_ID_HPD] = 6; in dal_hw_factory_dcn21_init()
234 factory->number_of_pins[GPIO_ID_GPIO_PAD] = 28; in dal_hw_factory_dcn21_init()
235 factory->number_of_pins[GPIO_ID_VIP_PAD] = 0; in dal_hw_factory_dcn21_init()
236 factory->number_of_pins[GPIO_ID_SYNC] = 0; in dal_hw_factory_dcn21_init()
237 factory->number_of_pins[GPIO_ID_GSL] = 0;/*add this*/ in dal_hw_factory_dcn21_init()
239 factory->funcs = &funcs; in dal_hw_factory_dcn21_init()
Dhw_factory_dcn21.h30 void dal_hw_factory_dcn21_init(struct hw_factory *factory);
/drivers/gpu/drm/amd/display/dc/gpio/dcn20/
Dhw_factory_dcn20.c234 void dal_hw_factory_dcn20_init(struct hw_factory *factory) in dal_hw_factory_dcn20_init() argument
237 factory->number_of_pins[GPIO_ID_DDC_DATA] = 8; in dal_hw_factory_dcn20_init()
238 factory->number_of_pins[GPIO_ID_DDC_CLOCK] = 8; in dal_hw_factory_dcn20_init()
239 factory->number_of_pins[GPIO_ID_GENERIC] = 4; in dal_hw_factory_dcn20_init()
240 factory->number_of_pins[GPIO_ID_HPD] = 6; in dal_hw_factory_dcn20_init()
241 factory->number_of_pins[GPIO_ID_GPIO_PAD] = 28; in dal_hw_factory_dcn20_init()
242 factory->number_of_pins[GPIO_ID_VIP_PAD] = 0; in dal_hw_factory_dcn20_init()
243 factory->number_of_pins[GPIO_ID_SYNC] = 0; in dal_hw_factory_dcn20_init()
244 factory->number_of_pins[GPIO_ID_GSL] = 0;/*add this*/ in dal_hw_factory_dcn20_init()
246 factory->funcs = &funcs; in dal_hw_factory_dcn20_init()
Dhw_factory_dcn20.h30 void dal_hw_factory_dcn20_init(struct hw_factory *factory);
/drivers/staging/mt7621-dts/
Dgbpc1.dts89 factory: partition@40000 { label
90 label = "factory";
/drivers/nvmem/
DKconfig135 tristate "STMicroelectronics STM32 factory-programmed memory support"
139 factory-programmed memory area.
/drivers/mtd/devices/
DKconfig80 unique-to-each-chip bit pattern at the factory.
/drivers/mtd/chips/
DKconfig160 A subset of them are pre-programmed at the factory with a