Searched +full:lpc1850 +full:- +full:dac (Results 1 – 5 of 5) sorted by relevance
/linux/Documentation/devicetree/bindings/iio/dac/ |
H A D | nxp,lpc1850-dac.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/dac/nxp,lpc1850-dac.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NXP LPC1850 DAC 10 - Jonathan Cameron <jic23@kernel.org> 13 Supports the DAC found on the LPC1850 SoC. 17 const: nxp,lpc1850-dac 28 vref-supply: true 34 - compatible [all …]
|
/linux/arch/arm/boot/dts/nxp/lpc/ |
H A D | lpc18xx.dtsi | 9 * Released under the terms of 3-clause BSD License 14 #include "../../armv7-m.dtsi" 16 #include "dt-bindings/clock/lpc18xx-cgu.h" 17 #include "dt-bindings/clock/lpc18xx-ccu.h" 23 #address-cells = <1>; 24 #size-cells = <1>; 27 #address-cells = <1>; 28 #size-cells = <0>; 31 compatible = "arm,cortex-m3"; 40 compatible = "fixed-clock"; [all …]
|
/linux/Documentation/devicetree/bindings/reset/ |
H A D | nxp,lpc1850-rgu.txt | 1 NXP LPC1850 Reset Generation Unit (RGU) 8 - compatible: Should be "nxp,lpc1850-rgu" 9 - reg: register base and length 10 - clocks: phandle and clock specifier to RGU clocks 11 - clock-names: should contain "delay" and "reg" 12 - #reset-cells: should be 1 20 12 ARM Cortex-M0 subsystem core (LPC43xx only) 43 42 DAC 56 56 ARM Cortex-M0 application core (LPC4370 only) 59 60 ADCHS (12-bit ADC) (LPC4370 only) [all …]
|
/linux/drivers/iio/dac/ |
H A D | lpc18xx_dac.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * IIO DAC driver for NXP LPC18xx DAC 8 * - Interrupts 9 * - DMA 24 /* LPC18XX DAC registers and bits */ 52 struct lpc18xx_dac *dac = iio_priv(indio_dev); in lpc18xx_dac_read_raw() local 57 reg = readl(dac->base + LPC18XX_DAC_CR); in lpc18xx_dac_read_raw() 64 *val = regulator_get_voltage(dac->vref) / 1000; in lpc18xx_dac_read_raw() 70 return -EINVAL; in lpc18xx_dac_read_raw() 77 struct lpc18xx_dac *dac = iio_priv(indio_dev); in lpc18xx_dac_write_raw() local [all …]
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-lpc18xx.c | 18 #include <linux/pinctrl/pinconf-generic.h> 24 #include "pinctrl-utils.h" 68 TYPE_ND, /* Normal-drive */ 69 TYPE_HD, /* High-drive */ 70 TYPE_HS, /* High-speed */ 141 [FUNC_DAC] = "dac", 211 #define DAC LPC18XX_ANALOG_PIN macro 290 LPC_P(4,4, GPIO, CTOUT, LCD, R, R, LCD_ALT, UART3, SGPIO, DAC, ND); 639 {"nxp,gpio-pin-interrupt", PIN_CONFIG_GPIO_PIN_INT, 0}, 660 return -EINVAL; in lpc18xx_pconf_get_usb1() [all …]
|