linux/drivers/leds/leds-ti-lmu-common.c

// SPDX-License-Identifier: GPL-2.0
// Copyright 2015 Texas Instruments
// Copyright 2018 Sebastian Reichel
// Copyright 2018 Pavel Machek <[email protected]>
// TI LMU LED common framework, based on previous work from
// Milo Kim <[email protected]>

#include <linux/bitops.h>
#include <linux/err.h>
#include <linux/property.h>

#include <linux/leds-ti-lmu-common.h>

static const unsigned int ramp_table[16] =;

static int ti_lmu_common_update_brightness(struct ti_lmu_bank *lmu_bank,
					   int brightness)
{}

int ti_lmu_common_set_brightness(struct ti_lmu_bank *lmu_bank, int brightness)
{}
EXPORT_SYMBOL();

static unsigned int ti_lmu_common_convert_ramp_to_index(unsigned int usec)
{}

int ti_lmu_common_set_ramp(struct ti_lmu_bank *lmu_bank)
{}
EXPORT_SYMBOL();

int ti_lmu_common_get_ramp_params(struct device *dev,
				  struct fwnode_handle *child,
				  struct ti_lmu_bank *lmu_data)
{}
EXPORT_SYMBOL();

int ti_lmu_common_get_brt_res(struct device *dev, struct fwnode_handle *child,
				  struct ti_lmu_bank *lmu_data)
{}
EXPORT_SYMBOL();

MODULE_DESCRIPTION();
MODULE_AUTHOR();
MODULE_AUTHOR();
MODULE_LICENSE();
MODULE_ALIAS();