// Copyright (c) 2017-2020, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md
#pragma once
#include "bsp/common.hpp"
namespace bsp::eink_frontlight
{
enum class Action
{
TurnOn,
TurnOff,
SetBrightness,
};
using BrightnessPercentage = float;
void init();
void deinit();
void turnOn();
void turnOff();
void setBrightness(BrightnessPercentage brightness);
void setGammaFactor(float gamma);
void updateClockFrequency();
}