A lot of these can be made const/static so let's do this.
BUG=none
TEST=compiles
Change-Id: Id0b534ca477b25488b264622f062471063378c1c
Signed-off-by: Stphane Marchesin <marcheu@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/329561
Commit-Ready: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Zach Reizner <zachr@chromium.org>
#include "gbm_priv.h"
#include "helpers.h"
-struct gbm_driver gbm_driver_cirrus =
+const struct gbm_driver gbm_driver_cirrus =
{
.name = "cirrus",
.bo_create = gbm_dumb_bo_create,
#include "helpers.h"
#include "util.h"
-int gbm_exynos_bo_create(struct gbm_bo *bo, uint32_t width, uint32_t height,
- uint32_t format, uint32_t flags)
+static int gbm_exynos_bo_create(struct gbm_bo *bo,
+ uint32_t width, uint32_t height,
+ uint32_t format, uint32_t flags)
{
size_t plane;
#include "gbm_priv.h"
#include "helpers.h"
-struct gbm_driver gbm_driver_gma500 =
+const struct gbm_driver gbm_driver_gma500 =
{
.name = "gma500",
.bo_create = gbm_dumb_bo_create,
return 4;
}
-int gbm_i915_init(struct gbm_device *gbm)
+static int gbm_i915_init(struct gbm_device *gbm)
{
struct gbm_i915_device *i915_gbm;
drm_i915_getparam_t get_param;
return 0;
}
-void gbm_i915_close(struct gbm_device *gbm)
+static void gbm_i915_close(struct gbm_device *gbm)
{
free(gbm->priv);
gbm->priv = NULL;
return 1;
}
-int gbm_i915_bo_create(struct gbm_bo *bo, uint32_t width, uint32_t height,
- uint32_t format, uint32_t flags)
+static int gbm_i915_bo_create(struct gbm_bo *bo,
+ uint32_t width, uint32_t height,
+ uint32_t format, uint32_t flags)
{
struct gbm_device *gbm = bo->gbm;
int bpp = gbm_stride_from_format(format, 1);
#include "gbm_priv.h"
#include "helpers.h"
-struct gbm_driver gbm_driver_marvell =
+const struct gbm_driver gbm_driver_marvell =
{
.name = "marvell",
.bo_create = gbm_dumb_bo_create,
#include "gbm_priv.h"
#include "helpers.h"
-int gbm_mediatek_bo_create(struct gbm_bo *bo, uint32_t width, uint32_t height,
- uint32_t format, uint32_t flags)
+static int gbm_mediatek_bo_create(struct gbm_bo *bo,
+ uint32_t width, uint32_t height,
+ uint32_t format, uint32_t flags)
{
size_t size;
struct drm_mtk_gem_create gem_create;
return 0;
}
-struct gbm_driver gbm_driver_mediatek =
+const struct gbm_driver gbm_driver_mediatek =
{
.name = "mediatek",
.bo_create = gbm_mediatek_bo_create,
#include "gbm_priv.h"
#include "helpers.h"
-int gbm_rockchip_bo_create(struct gbm_bo *bo, uint32_t width, uint32_t height,
- uint32_t format, uint32_t flags)
+static int gbm_rockchip_bo_create(struct gbm_bo *bo,
+ uint32_t width, uint32_t height,
+ uint32_t format, uint32_t flags)
{
size_t size;
struct drm_rockchip_gem_create gem_create;
return 0;
}
-struct gbm_driver gbm_driver_rockchip =
+const struct gbm_driver gbm_driver_rockchip =
{
.name = "rockchip",
.bo_create = gbm_rockchip_bo_create,
return 0;
}
-struct gbm_driver gbm_driver_tegra =
+const struct gbm_driver gbm_driver_tegra =
{
.name = "tegra",
.bo_create = gbm_tegra_bo_create,