genode/repos/libports/src/lib/drm/dummies.cc
2017-08-28 16:49:42 +02:00

56 lines
852 B
C++

/**
* \brief DRM library dummies
* \author Sebastian Sumpf
* \date 2017-08-17
*/
/*
* Copyright (C) 2017 Genode Labs GmbH
*
* This file is part of the Genode OS framework, which is distributed
* under the terms of the GNU Affero General Public License version 3.
*/
extern "C" {
#include <pciaccess.h>
}
#include <base/log.h>
#define TRACE Genode::log(__func__, "called not implemented");
int pci_system_init(void)
{
TRACE;
return -1;
}
void pci_system_cleanup(void)
{
TRACE;
}
struct pci_device *pci_device_find_by_slot(uint32_t domain, uint32_t bus,
uint32_t dev, uint32_t func)
{
TRACE;
return nullptr;
}
int pci_device_probe(struct pci_device *dev)
{
TRACE;
return -1;
}
extern "C" int posix_memalign(void **memptr, size_t alignment, size_t size)
{
TRACE;
return -1;
}