struct PciRange

Defined at line 30 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

Public Members

RangesPropertyElement range
uint32_t bus_address_high_cell

Public Methods

typename std::remove_reference_t<decltype(bus_address_high_cell)> prefetchable ()

Defined at line 36 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

pci_dt::PciRange & set_prefetchable (typename std::remove_reference_t<decltype(bus_address_high_cell)> val)

Defined at line 36 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

typename std::remove_reference_t<decltype(bus_address_high_cell)> aliased_or_below ()

Defined at line 37 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

pci_dt::PciRange & set_aliased_or_below (typename std::remove_reference_t<decltype(bus_address_high_cell)> val)

Defined at line 37 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

AddressSpace address_space ()

Defined at line 38 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

pci_dt::PciRange & set_address_space (AddressSpace val)

Defined at line 38 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

typename std::remove_reference_t<decltype(bus_address_high_cell)> bus_number ()

Defined at line 39 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

pci_dt::PciRange & set_bus_number (typename std::remove_reference_t<decltype(bus_address_high_cell)> val)

Defined at line 39 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

typename std::remove_reference_t<decltype(bus_address_high_cell)> device_number ()

Defined at line 40 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

pci_dt::PciRange & set_device_number (typename std::remove_reference_t<decltype(bus_address_high_cell)> val)

Defined at line 40 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

typename std::remove_reference_t<decltype(bus_address_high_cell)> function_number ()

Defined at line 41 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

pci_dt::PciRange & set_function_number (typename std::remove_reference_t<decltype(bus_address_high_cell)> val)

Defined at line 41 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

typename std::remove_reference_t<decltype(bus_address_high_cell)> register_number ()

Defined at line 42 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h

pci_dt::PciRange & set_register_number (typename std::remove_reference_t<decltype(bus_address_high_cell)> val)

Defined at line 42 of file ../../sdk/lib/driver/devicetree/visitors/drivers/pci/pci.h