Home
last modified time | relevance | path

Searched refs:acpi_ctx (Results 1 – 25 of 38) sorted by relevance

12

/u-boot/include/acpi/
A Dacpigen.h17 struct acpi_ctx;
145 u8 *acpigen_get_current(struct acpi_ctx *ctx);
216 void acpigen_write_len_f(struct acpi_ctx *ctx);
226 void acpigen_pop_len(struct acpi_ctx *ctx);
292 void acpigen_write_zero(struct acpi_ctx *ctx);
299 void acpigen_write_one(struct acpi_ctx *ctx);
518 void acpigen_write_store(struct acpi_ctx *ctx);
658 void acpigen_write_if(struct acpi_ctx *ctx);
680 void acpigen_write_else(struct acpi_ctx *ctx);
829 void acpigen_write_dsm_end(struct acpi_ctx *ctx);
[all …]
A Dacpi_device.h18 struct acpi_ctx;
364 int acpi_device_write_interrupt_irq(struct acpi_ctx *ctx,
373 int acpi_device_write_gpio(struct acpi_ctx *ctx, const struct acpi_gpio *gpio);
385 int acpi_device_write_gpio_desc(struct acpi_ctx *ctx,
400 int acpi_device_write_interrupt_or_gpio(struct acpi_ctx *ctx,
411 int acpi_device_write_dsm_i2c_hid(struct acpi_ctx *ctx,
424 int acpi_device_write_i2c_dev(struct acpi_ctx *ctx, const struct udevice *dev);
436 int acpi_device_write_spi_dev(struct acpi_ctx *ctx, const struct udevice *dev);
471 int acpi_device_add_power_res(struct acpi_ctx *ctx, u32 tx_state_val,
A Dacpi_dp.h12 struct acpi_ctx;
235 int acpi_dp_write(struct acpi_ctx *ctx, struct acpi_dp *table);
A Dacpi_table.h33 struct acpi_ctx;
643 void acpi_align(struct acpi_ctx *ctx);
650 void acpi_align64(struct acpi_ctx *ctx);
660 void acpi_inc(struct acpi_ctx *ctx, uint amount);
670 void acpi_inc_align(struct acpi_ctx *ctx, uint amount);
679 int acpi_add_table(struct acpi_ctx *ctx, void *table);
689 void acpi_setup_base_tables(struct acpi_ctx *ctx, void *start);
/u-boot/lib/acpi/
A Dacpigen.c23 u8 *acpigen_get_current(struct acpi_ctx *ctx) in acpigen_get_current()
28 void acpigen_emit_byte(struct acpi_ctx *ctx, uint data) in acpigen_emit_byte()
33 void acpigen_emit_word(struct acpi_ctx *ctx, uint data) in acpigen_emit_word()
56 void acpigen_write_len_f(struct acpi_ctx *ctx) in acpigen_write_len_f()
65 void acpigen_pop_len(struct acpi_ctx *ctx) in acpigen_pop_len()
123 void acpigen_write_zero(struct acpi_ctx *ctx) in acpigen_write_zero()
128 void acpigen_write_one(struct acpi_ctx *ctx) in acpigen_write_one()
502 void acpigen_write_ppc_nvs(struct acpi_ctx *ctx) in acpigen_write_ppc_nvs()
727 void acpigen_write_store(struct acpi_ctx *ctx) in acpigen_write_store()
766 void acpigen_write_if(struct acpi_ctx *ctx) in acpigen_write_if()
[all …]
A Dacpi_device.c102 static void *largeres_write_len_f(struct acpi_ctx *ctx) in largeres_write_len_f()
120 static void largeres_fill_from_len(struct acpi_ctx *ctx, char *ptr, u8 *start) in largeres_fill_from_len()
139 static void largeres_fill_len(struct acpi_ctx *ctx, void *ptr) in largeres_fill_len()
145 static int acpi_device_write_interrupt(struct acpi_ctx *ctx, in acpi_device_write_interrupt()
196 int acpi_device_write_interrupt_irq(struct acpi_ctx *ctx, in acpi_device_write_interrupt_irq()
213 int acpi_device_write_gpio(struct acpi_ctx *ctx, const struct acpi_gpio *gpio) in acpi_device_write_gpio()
346 int acpi_device_write_gpio_desc(struct acpi_ctx *ctx, in acpi_device_write_gpio_desc()
362 int acpi_device_write_interrupt_or_gpio(struct acpi_ctx *ctx, in acpi_device_write_interrupt_or_gpio()
392 int acpi_device_add_power_res(struct acpi_ctx *ctx, u32 tx_state_val, in acpi_device_add_power_res()
490 int acpi_device_write_dsm_i2c_hid(struct acpi_ctx *ctx, in acpi_device_write_dsm_i2c_hid()
[all …]
A Dacpi_table.c107 void acpi_align(struct acpi_ctx *ctx) in acpi_align()
112 void acpi_align64(struct acpi_ctx *ctx) in acpi_align64()
117 void acpi_inc(struct acpi_ctx *ctx, uint amount) in acpi_inc()
122 void acpi_inc_align(struct acpi_ctx *ctx, uint amount) in acpi_inc_align()
132 int acpi_add_table(struct acpi_ctx *ctx, void *table) in acpi_add_table()
239 void acpi_setup_base_tables(struct acpi_ctx *ctx, void *start) in acpi_setup_base_tables()
A Dacpi_dp.c18 static void acpi_dp_write_array(struct acpi_ctx *ctx,
21 static void acpi_dp_write_value(struct acpi_ctx *ctx, in acpi_dp_write_value()
44 static void acpi_dp_write_property(struct acpi_ctx *ctx, in acpi_dp_write_property()
54 static void acpi_dp_write_array(struct acpi_ctx *ctx, in acpi_dp_write_array()
98 static int acpi_dp_write_internal(struct acpi_ctx *ctx, struct acpi_dp *table) in acpi_dp_write_internal()
184 int acpi_dp_write(struct acpi_ctx *ctx, struct acpi_dp *table) in acpi_dp_write()
/u-boot/arch/x86/include/asm/
A Dintel_acpi.h10 struct acpi_ctx;
27 int acpi_generate_cpu_header(struct acpi_ctx *ctx, int core_id,
39 int acpi_generate_cpu_package_final(struct acpi_ctx *ctx,
42 void generate_p_state_entries(struct acpi_ctx *ctx, int core,
44 void generate_t_state_entries(struct acpi_ctx *ctx, int core,
47 int southbridge_inject_dsdt(const struct udevice *dev, struct acpi_ctx *ctx);
50 struct acpi_ctx *ctx);
A Dacpi_table.h51 int acpi_write_hpet(struct acpi_ctx *ctx);
61 int acpi_write_dbg2_pci_uart(struct acpi_ctx *ctx, struct udevice *dev,
116 void acpi_create_dmar_drhd(struct acpi_ctx *ctx, uint flags, uint segment,
130 void acpi_create_dmar_rmrr(struct acpi_ctx *ctx, uint segment, u64 bar,
141 void acpi_dmar_drhd_fixup(struct acpi_ctx *ctx, void *base);
151 void acpi_dmar_rmrr_fixup(struct acpi_ctx *ctx, void *base);
160 int acpi_create_dmar_ds_pci(struct acpi_ctx *ctx, pci_dev_t bdf);
171 int acpi_create_dmar_ds_pci_br(struct acpi_ctx *ctx, pci_dev_t bdf);
181 int acpi_create_dmar_ds_ioapic(struct acpi_ctx *ctx, uint enumeration_id,
195 int acpi_create_dmar_ds_msi_hpet(struct acpi_ctx *ctx, uint enumeration_id,
A Dacpigen.h11 struct acpi_ctx;
22 void acpigen_write_empty_pct(struct acpi_ctx *ctx);
33 void acpigen_write_empty_ptc(struct acpi_ctx *ctx);
/u-boot/include/dm/
A Dacpi.h56 struct acpi_ctx { struct
89 int (*write_tables)(const struct udevice *dev, struct acpi_ctx *ctx);
105 int (*fill_ssdt)(const struct udevice *dev, struct acpi_ctx *ctx);
122 int (*inject_dsdt)(const struct udevice *dev, struct acpi_ctx *ctx);
131 int (*setup_nhlt)(const struct udevice *dev, struct acpi_ctx *ctx);
174 int acpi_write_dev_tables(struct acpi_ctx *ctx);
184 int acpi_fill_ssdt(struct acpi_ctx *ctx);
194 int acpi_inject_dsdt(struct acpi_ctx *ctx);
205 int acpi_setup_nhlt(struct acpi_ctx *ctx, struct nhlt *nhlt);
/u-boot/arch/x86/include/asm/arch-apollolake/
A Dacpi.h9 struct acpi_ctx;
16 int apl_acpi_fill_dmar(struct acpi_ctx *ctx);
/u-boot/arch/x86/lib/
A Dacpigen.c11 void acpigen_write_empty_pct(struct acpi_ctx *ctx) in acpigen_write_empty_pct()
53 void acpigen_write_empty_ptc(struct acpi_ctx *ctx) in acpigen_write_empty_ptc()
A Dacpi_table.c474 static int acpi_create_ssdt(struct acpi_ctx *ctx, in acpi_create_ssdt()
510 struct acpi_ctx *ctx; in write_acpi_tables()
529 gd->acpi_ctx = ctx; in write_acpi_tables()
734 int acpi_write_hpet(struct acpi_ctx *ctx) in acpi_write_hpet()
751 int acpi_write_dbg2_pci_uart(struct acpi_ctx *ctx, struct udevice *dev, in acpi_write_dbg2_pci_uart()
834 void acpi_create_dmar_rmrr(struct acpi_ctx *ctx, uint segment, u64 bar, in acpi_create_dmar_rmrr()
848 void acpi_dmar_drhd_fixup(struct acpi_ctx *ctx, void *base) in acpi_dmar_drhd_fixup()
855 void acpi_dmar_rmrr_fixup(struct acpi_ctx *ctx, void *base) in acpi_dmar_rmrr_fixup()
880 int acpi_create_dmar_ds_pci_br(struct acpi_ctx *ctx, pci_dev_t bdf) in acpi_create_dmar_ds_pci_br()
885 int acpi_create_dmar_ds_pci(struct acpi_ctx *ctx, pci_dev_t bdf) in acpi_create_dmar_ds_pci()
[all …]
/u-boot/drivers/core/
A Dacpi.c38 typedef int (*acpi_method)(const struct udevice *dev, struct acpi_ctx *ctx);
114 static int acpi_add_item(struct acpi_ctx *ctx, struct udevice *dev, in acpi_add_item()
184 static int sort_acpi_item_type(struct acpi_ctx *ctx, void *start, in sort_acpi_item_type()
260 int acpi_recurse_method(struct acpi_ctx *ctx, struct udevice *parent, in acpi_recurse_method()
295 int acpi_fill_ssdt(struct acpi_ctx *ctx) in acpi_fill_ssdt()
310 int acpi_inject_dsdt(struct acpi_ctx *ctx) in acpi_inject_dsdt()
331 int acpi_write_dev_tables(struct acpi_ctx *ctx) in acpi_write_dev_tables()
343 int acpi_setup_nhlt(struct acpi_ctx *ctx, struct nhlt *nhlt) in acpi_setup_nhlt()
/u-boot/test/dm/
A Dacpigen.c39 struct acpi_ctx *ctx; in acpi_test_alloc_context_size()
80 struct acpi_ctx *ctx; in dm_test_acpi_emit_simple()
107 struct acpi_ctx *ctx; in dm_test_acpi_emit_stream()
127 struct acpi_ctx *ctx; in dm_test_acpi_emit_string()
146 struct acpi_ctx *ctx; in dm_test_acpi_interrupt()
177 struct acpi_ctx *ctx; in dm_test_acpi_gpio()
222 struct acpi_ctx *ctx; in dm_test_acpi_gpio_irq()
266 struct acpi_ctx *ctx; in dm_test_acpi_interrupt_or_gpio()
306 struct acpi_ctx *ctx; in dm_test_acpi_i2c()
338 struct acpi_ctx *ctx; in dm_test_acpi_spi()
[all …]
A Dacpi_dp.c31 static int alloc_context(struct acpi_ctx **ctxp) in alloc_context()
47 struct acpi_ctx *ctx; in dm_test_acpi_dp_new_table()
74 struct acpi_ctx *ctx; in dm_test_acpi_dp_int()
126 struct acpi_ctx *ctx; in dm_test_acpi_dp_int64()
152 struct acpi_ctx *ctx; in dm_test_acpi_dp_int16()
178 struct acpi_ctx *ctx; in dm_test_acpi_dp_int8()
204 struct acpi_ctx *ctx; in dm_test_acpi_dp_multiple()
238 struct acpi_ctx *ctx; in dm_test_acpi_dp_array()
279 struct acpi_ctx *ctx; in dm_test_acpi_dp_child()
390 struct acpi_ctx *ctx; in dm_test_acpi_dp_gpio()
[all …]
A Dacpi.c40 struct acpi_ctx *ctx) in testacpi_write_tables()
71 static int testacpi_fill_ssdt(const struct udevice *dev, struct acpi_ctx *ctx) in testacpi_fill_ssdt()
84 static int testacpi_inject_dsdt(const struct udevice *dev, struct acpi_ctx *ctx) in testacpi_inject_dsdt()
233 struct acpi_ctx ctx; in dm_test_acpi_write_tables()
273 struct acpi_ctx ctx; in dm_test_acpi_basic()
304 struct acpi_ctx ctx; in dm_test_acpi_setup_base_tables()
349 struct acpi_ctx ctx; in dm_test_acpi_cmd_list()
391 struct acpi_ctx ctx; in dm_test_acpi_cmd_dump()
471 struct acpi_ctx ctx; in dm_test_acpi_fill_ssdt()
502 struct acpi_ctx ctx; in dm_test_acpi_inject_dsdt()
[all …]
A Dacpi.h22 int acpi_test_alloc_context_size(struct acpi_ctx **ctxp, int size);
/u-boot/include/asm-generic/
A Dglobal_data.h27 struct acpi_ctx;
448 struct acpi_ctx *acpi_ctx; member
489 #define gd_acpi_ctx() gd->acpi_ctx
/u-boot/arch/x86/cpu/intel_common/
A Dacpi.c170 struct acpi_ctx *ctx) in intel_southbridge_write_acpi_tables()
197 int southbridge_inject_dsdt(const struct udevice *dev, struct acpi_ctx *ctx) in southbridge_inject_dsdt()
245 void generate_p_state_entries(struct acpi_ctx *ctx, int core, in generate_p_state_entries()
329 void generate_t_state_entries(struct acpi_ctx *ctx, int core, in generate_t_state_entries()
349 int acpi_generate_cpu_header(struct acpi_ctx *ctx, int core_id, in acpi_generate_cpu_header()
365 int acpi_generate_cpu_package_final(struct acpi_ctx *ctx, int cores_per_package) in acpi_generate_cpu_package_final()
A Dgeneric_wifi.c49 static int generic_wifi_fill_ssdt(struct acpi_ctx *ctx, in generic_wifi_fill_ssdt()
89 struct acpi_ctx *ctx) in intel_wifi_acpi_fill_ssdt()
/u-boot/drivers/sound/
A Dmax98357a.c42 struct acpi_ctx *ctx) in max98357a_acpi_fill_ssdt()
121 struct acpi_ctx *ctx) in max98357a_acpi_setup_nhlt()
/u-boot/board/google/chromebook_coral/
A Dcoral.c71 struct acpi_ctx *ctx) in chromeos_acpi_gpio_generate()
108 struct acpi_ctx *ctx) in coral_write_acpi_tables()

Completed in 44 milliseconds

12