Searched +full:lpc1850 +full:- +full:dmamux (Results 1 – 2 of 2) sorted by relevance
9 * Released under the terms of 3-clause BSD License14 #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 …]
1 // SPDX-License-Identifier: GPL-2.0-only8 * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com44 struct lpc18xx_dmamux_data *dmamux = dev_get_drvdata(dev); in lpc18xx_dmamux_free() local48 spin_lock_irqsave(&dmamux->lock, flags); in lpc18xx_dmamux_free()49 mux->busy = false; in lpc18xx_dmamux_free()50 spin_unlock_irqrestore(&dmamux->lock, flags); in lpc18xx_dmamux_free()56 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in lpc18xx_dmamux_reserve()57 struct lpc18xx_dmamux_data *dmamux = platform_get_drvdata(pdev); in lpc18xx_dmamux_reserve() local61 if (dma_spec->args_count != 3) { in lpc18xx_dmamux_reserve()62 dev_err(&pdev->dev, "invalid number of dma mux args\n"); in lpc18xx_dmamux_reserve()[all …]