aml-build.h (4ecdc746e9dbf47ce2604ddafd057a26d9d98044) aml-build.h (37d0e980060488b2c76a19f75c0f3b8ebbaecbf6)
1#ifndef HW_ACPI_GEN_UTILS_H
2#define HW_ACPI_GEN_UTILS_H
3
4#include <stdint.h>
5#include <glib.h>
6#include "qemu/compiler.h"
7#include "hw/acpi/acpi-defs.h"
8

--- 224 unchanged lines hidden (view full) ---

233Aml *aml_add(Aml *arg1, Aml *arg2);
234Aml *aml_increment(Aml *arg);
235Aml *aml_index(Aml *arg1, Aml *idx);
236Aml *aml_notify(Aml *arg1, Aml *arg2);
237Aml *aml_call1(const char *method, Aml *arg1);
238Aml *aml_call2(const char *method, Aml *arg1, Aml *arg2);
239Aml *aml_call3(const char *method, Aml *arg1, Aml *arg2, Aml *arg3);
240Aml *aml_call4(const char *method, Aml *arg1, Aml *arg2, Aml *arg3, Aml *arg4);
1#ifndef HW_ACPI_GEN_UTILS_H
2#define HW_ACPI_GEN_UTILS_H
3
4#include <stdint.h>
5#include <glib.h>
6#include "qemu/compiler.h"
7#include "hw/acpi/acpi-defs.h"
8

--- 224 unchanged lines hidden (view full) ---

233Aml *aml_add(Aml *arg1, Aml *arg2);
234Aml *aml_increment(Aml *arg);
235Aml *aml_index(Aml *arg1, Aml *idx);
236Aml *aml_notify(Aml *arg1, Aml *arg2);
237Aml *aml_call1(const char *method, Aml *arg1);
238Aml *aml_call2(const char *method, Aml *arg1, Aml *arg2);
239Aml *aml_call3(const char *method, Aml *arg1, Aml *arg2, Aml *arg3);
240Aml *aml_call4(const char *method, Aml *arg1, Aml *arg2, Aml *arg3, Aml *arg4);
241Aml *aml_gpio_int(AmlConsumerAndProducer con_and_pro,
242 AmlLevelAndEdge edge_level,
243 AmlActiveHighAndLow active_level, AmlShared shared,
244 AmlPinConfig pin_config, uint16_t debounce_timeout,
245 const uint32_t pin_list[], uint32_t pin_count,
246 const char *resource_source_name,
247 const uint8_t *vendor_data, uint16_t vendor_data_len);
241Aml *aml_memory32_fixed(uint32_t addr, uint32_t size,
242 AmlReadAndWrite read_and_write);
243Aml *aml_interrupt(AmlConsumerAndProducer con_and_pro,
244 AmlLevelAndEdge level_and_edge,
245 AmlActiveHighAndLow high_and_low, AmlShared shared,
246 uint32_t *irq_list, uint8_t irq_count);
247Aml *aml_io(AmlIODecode dec, uint16_t min_base, uint16_t max_base,
248 uint8_t aln, uint8_t len);

--- 67 unchanged lines hidden ---
248Aml *aml_memory32_fixed(uint32_t addr, uint32_t size,
249 AmlReadAndWrite read_and_write);
250Aml *aml_interrupt(AmlConsumerAndProducer con_and_pro,
251 AmlLevelAndEdge level_and_edge,
252 AmlActiveHighAndLow high_and_low, AmlShared shared,
253 uint32_t *irq_list, uint8_t irq_count);
254Aml *aml_io(AmlIODecode dec, uint16_t min_base, uint16_t max_base,
255 uint8_t aln, uint8_t len);

--- 67 unchanged lines hidden ---