Home
last modified time | relevance | path

Searched full:ctu (Results 1 – 25 of 46) sorted by relevance

12

/linux-6.14.4/sound/soc/renesas/rcar/
Dctu.c3 // ctu.c
10 #define CTU_NAME "ctu"
13 * User needs to setup CTU by amixer, and its settings are
16 * CTUn_CPMDR : amixser set "CTU Pass"
17 * CTUn_SV0xR : amixser set "CTU SV0"
18 * CTUn_SV1xR : amixser set "CTU SV1"
19 * CTUn_SV2xR : amixser set "CTU SV2"
20 * CTUn_SV3xR : amixser set "CTU SV3"
22 * [CTU Pass]
37 * [CTU SVx]
[all …]
Dmix.c10 * [SRC3 / SRC6] -> |CTU n0| -> [MIX n0| ->
11 * [SRC4 / SRC9] -> |CTU n1| -> [MIX n1| ->
12 * [SRC0 / SRC1] -> |CTU n2| -> [MIX n2| ->
13 * [SRC2 / SRC5] -> |CTU n3| -> [MIX n3| ->
DMakefile2 snd-soc-rcar-y := core.o gen.o dma.o adg.o ssi.o ssiu.o src.o ctu.o mix.o dvc.o cmd.o debugfs.o
Drsnd.h38 /* SCU (MIX/CTU/DVC) */
485 #define RSND_NODE_CTU "rcar_sound,ctu"
666 void *ctu; member
829 * R-Car CTU
836 rsnd_parse_connect_common(rdai, "ctu", rsnd_ctu_mod_get, \
Ddma.c654 struct rsnd_mod *ctu = rsnd_io_to_mod_ctu(io); in rsnd_dma_of_path() local
698 * [S] -*-> SRC -> CTU -> MIX -> DVC -o-> [E] in rsnd_dma_of_path()
718 } else if (ctu) { in rsnd_dma_of_path()
719 mod[idx++] = ctu; in rsnd_dma_of_path()
720 ctu = NULL; in rsnd_dma_of_path()
/linux-6.14.4/drivers/net/can/ctucanfd/
DKconfig2 tristate "CTU CAN-FD IP core" if COMPILE_TEST
4 This driver adds support for the CTU CAN FD open-source IP core.
12 Guidepost CTU FEE CAN bus projects page https://canbus.pages.fel.cvut.cz/ .
15 tristate "CTU CAN-FD IP core PCI/PCIe driver"
19 This driver adds PCI/PCIe support for CTU CAN-FD IP core.
25 tristate "CTU CAN-FD IP core platform (FPGA, SoC) driver"
Dctucanfd_platform.c4 * CTU CAN FD IP Core
6 * Copyright (C) 2015-2018 Ondrej Ille <[email protected]> FEE CTU
8 * Copyright (C) 2018-2019 Martin Jerabek <[email protected]> FEE CTU
9 * Copyright (C) 2018-2022 Pavel Pisa <[email protected]> FEE CTU/self-funded
106 { .compatible = "ctu,ctucanfd-2", },
107 { .compatible = "ctu,ctucanfd", },
126 MODULE_DESCRIPTION("CTU CAN FD for platform");
Dctucanfd.h4 * CTU CAN FD IP Core
6 * Copyright (C) 2015-2018 Ondrej Ille <[email protected]> FEE CTU
8 * Copyright (C) 2018-2019 Martin Jerabek <[email protected]> FEE CTU
9 * Copyright (C) 2018-2021 Pavel Pisa <[email protected]> FEE CTU/self-funded
63 * @addr: Base address of CTU CAN FD core address
Dctucanfd_kframe.h4 * CTU CAN FD IP Core
6 * Copyright (C) 2015-2018 Ondrej Ille <[email protected]> FEE CTU
8 * Copyright (C) 2018-2019 Martin Jerabek <[email protected]> FEE CTU
9 * Copyright (C) 2018-2021 Pavel Pisa <[email protected]> FEE CTU/self-funded
Dctucanfd_pci.c4 * CTU CAN FD IP Core
6 * Copyright (C) 2015-2018 Ondrej Ille <[email protected]> FEE CTU
8 * Copyright (C) 2018-2019 Martin Jerabek <[email protected]> FEE CTU
9 * Copyright (C) 2018-2022 Pavel Pisa <[email protected]> FEE CTU/self-funded
182 dev_info(dev, "CTU CAN FD core %d initialization failed\n", in ctucan_pci_probe()
290 MODULE_DESCRIPTION("CTU CAN FD for PCI bus");
Dctucanfd_base.c4 * CTU CAN FD IP Core
6 * Copyright (C) 2015-2018 Ondrej Ille <[email protected]> FEE CTU
8 * Copyright (C) 2018-2019 Martin Jerabek <[email protected]> FEE CTU
9 * Copyright (C) 2018-2022 Pavel Pisa <[email protected]> FEE CTU/self-funded
170 * ctucan_reset() - Issues software reset request to CTU CAN FD
198 * ctucan_set_btr() - Sets CAN bus bit timing in CTU CAN FD
223 * In CTU CAN FD, PROP is 6/7 bits wide but PH1 only 6/5, so we must re-distribute the in ctucan_set_btr()
285 * ctucan_set_secondary_sample_point() - Sets secondary sample point in CTU CAN FD
322 * ctucan_set_mode() - Sets CTU CAN FDs mode
640 * @priv: Pointer to CTU CAN FD's private data
[all …]
Dctucanfd_kregs.h4 * CTU CAN FD IP Core
6 * Copyright (C) 2015-2018 Ondrej Ille <[email protected]> FEE CTU
8 * Copyright (C) 2018-2019 Martin Jerabek <[email protected]> FEE CTU
9 * Copyright (C) 2018-2022 Pavel Pisa <[email protected]> FEE CTU/self-funded
DMakefile3 # Makefile for the CTU CAN-FD IP module drivers
/linux-6.14.4/Documentation/devicetree/bindings/net/can/
Dctu,ctucanfd.yaml4 $id: http://devicetree.org/schemas/net/can/ctu,ctucanfd.yaml#
7 title: CTU CAN FD Open-source IP Core
35 - const: ctu,ctucanfd-2
36 - const: ctu,ctucanfd
37 - const: ctu,ctucanfd
62 compatible = "ctu,ctucanfd";
/linux-6.14.4/Documentation/devicetree/bindings/sound/
Drenesas,rsnd.yaml107 description: References to SSI/SRC/MIX/CTU/DVC/AUDIO_CLK clocks.
156 rcar_sound,ctu:
157 description: CTU subnode.
160 "^ctu-[0-7]$":
368 - pattern: '^ctu\.[0-1]$'
418 "ctu.1", "ctu.0",
450 rcar_sound,ctu {
451 ctu00: ctu-0 { };
452 ctu01: ctu-1 { };
453 ctu02: ctu-2 { };
[all …]
Drenesas,rsnd.txt13 - CTU : Channel Transfer Unit
34 See datasheet to check SRC/CTU/MIX/DVC connect-limitation.
91 * CTU (Channel Transfer Unit)
95 ------> [CTU] -------->
97 CTU can convert [xx]ch to [yy]ch, or exchange outputted channel.
98 CTU conversion needs matrix settings.
112 ${LINUX}/sound/soc/renesas/rcar/ctu.c
127 amixer set "CTU Reset" on
128 amixer set "CTU Pass" 9,10
129 amixer set "CTU SV0" 0,4194304
[all …]
/linux-6.14.4/Documentation/networking/device_drivers/can/ctu/
Dctucanfd-driver.rst3 CTU CAN FD Driver
9 About CTU CAN FD IP Core
12 `CTU CAN FD <https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core>`_
16 of `FEE <http://www.fel.cvut.cz/en/>`_ at `CTU <https://www.cvut.cz/en>`_.
30 The basic functional model of the CTU CAN FD peripheral has been
32 for CAN FD buses, host connection and CTU CAN FD core emulation. The development
33 version of emulation support can be cloned from ctu-canfd branch of QEMU local
85 compatible = "ctu,ctucanfd";
143 { .compatible = "ctu,canfd-2", },
144 { .compatible = "ctu,ctucanfd", },
[all …]
/linux-6.14.4/arch/arm64/boot/dts/renesas/
Dr8a77995.dtsi1078 "ctu.1", "ctu.0",
1088 rcar_sound,ctu {
1089 ctu00: ctu-0 { };
1090 ctu01: ctu-1 { };
1091 ctu02: ctu-2 { };
1092 ctu03: ctu-3 { };
1093 ctu10: ctu-4 { };
1094 ctu11: ctu-5 { };
1095 ctu12: ctu-6 { };
1096 ctu13: ctu-7 { };
/linux-6.14.4/arch/arm/boot/dts/renesas/
Dr8a7794.dtsi1050 "ctu.0", "ctu.1",
1084 rcar_sound,ctu {
1085 ctu00: ctu-0 { };
1086 ctu01: ctu-1 { };
1087 ctu02: ctu-2 { };
1088 ctu03: ctu-3 { };
1089 ctu10: ctu-4 { };
1090 ctu11: ctu-5 { };
1091 ctu12: ctu-6 { };
1092 ctu13: ctu-7 { };
Dr8a7745.dtsi1215 "ctu.0", "ctu.1",
1248 rcar_sound,ctu {
1249 ctu00: ctu-0 { };
1250 ctu01: ctu-1 { };
1251 ctu02: ctu-2 { };
1252 ctu03: ctu-3 { };
1253 ctu10: ctu-4 { };
1254 ctu11: ctu-5 { };
1255 ctu12: ctu-6 { };
1256 ctu13: ctu-7 { };
Dr8a7743.dtsi1286 "ctu.0", "ctu.1",
1316 rcar_sound,ctu {
1317 ctu00: ctu-0 { };
1318 ctu01: ctu-1 { };
1319 ctu02: ctu-2 { };
1320 ctu03: ctu-3 { };
1321 ctu10: ctu-4 { };
1322 ctu11: ctu-5 { };
1323 ctu12: ctu-6 { };
1324 ctu13: ctu-7 { };
Dr8a7744.dtsi1286 "ctu.0", "ctu.1",
1316 rcar_sound,ctu {
1317 ctu00: ctu-0 { };
1318 ctu01: ctu-1 { };
1319 ctu02: ctu-2 { };
1320 ctu03: ctu-3 { };
1321 ctu10: ctu-4 { };
1322 ctu11: ctu-5 { };
1323 ctu12: ctu-6 { };
1324 ctu13: ctu-7 { };
Dr8a7790.dtsi1288 "ctu.0", "ctu.1",
1322 rcar_sound,ctu {
1323 ctu00: ctu-0 { };
1324 ctu01: ctu-1 { };
1325 ctu02: ctu-2 { };
1326 ctu03: ctu-3 { };
1327 ctu10: ctu-4 { };
1328 ctu11: ctu-5 { };
1329 ctu12: ctu-6 { };
1330 ctu13: ctu-7 { };
/linux-6.14.4/Documentation/networking/device_drivers/can/
Dindex.rst14 ctu/ctucanfd-driver
/linux-6.14.4/drivers/soc/tegra/
Dari-tegra186.c24 "SYS:DPMU", "ROC:IOB", "ROC:MCB", "ROC:CCE", "ROC:CQX", "ROC:CTU",

12