Searched +full:kinet +full:- +full:ic (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/leds/backlight/ |
D | kinetic,ktz8866.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jianhua Lu <lujianhua000@gmail.com> 13 The Kinetic Technologies KTZ8866 is a high efficiency 6-channels-current-sinks 15 https://www.kinet-ic.com/ktz8866/ 18 - $ref: common.yaml# 27 vddpos-supply: 30 vddneg-supply: 33 enable-gpios: [all …]
|
/linux-6.12.1/drivers/video/backlight/ |
D | ktd2801-backlight.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 * https://www.kinet-ic.com/uploads/web/KTD2801/KTD2801-04b.pdf 8 #include <linux/leds-expresswire.h> 39 expresswire_power_off(&ktd2801->props); in ktd2801_update_status() 40 ktd2801->was_on = false; in ktd2801_update_status() 44 if (!ktd2801->was_on) { in ktd2801_update_status() 45 expresswire_enable(&ktd2801->props); in ktd2801_update_status() 46 ktd2801->was_on = true; in ktd2801_update_status() 49 expresswire_write_u8(&ktd2801->props, brightness); in ktd2801_update_status() 60 struct device *dev = &pdev->dev; in ktd2801_backlight_probe() [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/leds/ |
D | kinetic,ktd202x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - André Apitzsch <git@apitzsch.eu> 16 https://www.kinet-ic.com/uploads/KTD2026-7-04h.pdf 21 - kinetic,ktd2026 22 - kinetic,ktd2027 27 vin-supply: 30 vio-supply: 31 description: Regulator providing power for pull-up of the I/O lines. [all …]
|
/linux-6.12.1/drivers/leds/rgb/ |
D | leds-ktd202x.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Datasheet: https://www.kinet-ic.com/uploads/KTD2026-7-04h.pdf 11 #include <linux/led-class-multicolor.h> 50 /* Register 2-3 */ 63 /* Register 6-9 */ 110 if (!chip->enabled) in ktd202x_chip_disable() 113 regmap_write(chip->regmap, KTD202X_REG_RESET_CONTROL, KTD202X_ENABLE_CTRL_SLEEP); in ktd202x_chip_disable() 115 ret = regulator_bulk_disable(ARRAY_SIZE(chip->regulators), chip->regulators); in ktd202x_chip_disable() 117 dev_err(chip->dev, "Failed to disable regulators: %d\n", ret); in ktd202x_chip_disable() 121 chip->enabled = false; in ktd202x_chip_disable() [all …]
|