Home
last modified time | relevance | path

Searched full:jtag (Results 1 – 25 of 182) sorted by relevance

12345678

/Linux-v6.1/arch/mips/cavium-octeon/executive/
Dcvmx-helper-jtag.c36 #include <asm/octeon/cvmx-helper-jtag.h>
40 * Initialize the internal QLM JTAG logic to allow programming
41 * of the JTAG chain by the cvmx_helper_qlm_jtag_*() functions.
43 * Networks. Programming incorrect values into the JTAG chain
59 * Clock divider for QLM JTAG operations. eclk is divided by in cvmx_helper_qlm_jtag_init()
74 * Write up to 32bits into the QLM jtag chain. Bits are shifted
76 * order bits followed by the high order bits. The JTAG chain is
84 * Returns The low order bits of the JTAG chain that shifted out of the
104 * Shift long sequences of zeros into the QLM JTAG chain. It is
125 * Program the QLM JTAG chain into all lanes of the QLM. You must
[all …]
/Linux-v6.1/drivers/soc/rockchip/
Dgrf.c32 * Disable auto jtag/sdmmc switching that causes issues with the
35 { "jtag switching", RK3036_GRF_SOC_CON0, HIWORD_UPDATE(0, 1, 11) },
46 { "jtag switching", RK3128_GRF_SOC_CON0, HIWORD_UPDATE(0, 1, 8) },
57 { "jtag switching", RK3228_GRF_SOC_CON6, HIWORD_UPDATE(0, 1, 8) },
69 { "jtag switching", RK3288_GRF_SOC_CON0, HIWORD_UPDATE(0, 1, 12) },
81 { "jtag switching", RK3328_GRF_SOC_CON4, HIWORD_UPDATE(0, 1, 12) },
92 { "jtag switching", RK3368_GRF_SOC_CON15, HIWORD_UPDATE(0, 1, 13) },
103 { "jtag switching", RK3399_GRF_SOC_CON7, HIWORD_UPDATE(0, 1, 12) },
/Linux-v6.1/drivers/pinctrl/ralink/
Dpinctrl-mt7620.c156 FUNC("jtag", 3, 22, 8),
198 FUNC("jtag", 3, 30, 1),
205 FUNC("jtag", 3, 31, 1),
212 FUNC("jtag", 3, 32, 1),
219 FUNC("jtag", 3, 33, 1),
226 FUNC("jtag", 3, 34, 1),
240 FUNC("jtag", 3, 39, 1),
247 FUNC("jtag", 3, 40, 1),
254 FUNC("jtag", 3, 41, 1),
261 FUNC("jtag", 3, 42, 1),
[all …]
Dpinctrl-rt305x.c46 static struct ralink_pmx_func jtag_func[] = { FUNC("jtag", 0, 17, 5) };
72 GRP("jtag", jtag_func, 1, RT305X_GPIO_MODE_JTAG),
85 GRP("jtag", jtag_func, 1, RT305X_GPIO_MODE_JTAG),
101 GRP("jtag", jtag_func, 1, RT305X_GPIO_MODE_JTAG),
Dpinctrl-rt2880.c21 static struct ralink_pmx_func jtag_func[] = { FUNC("jtag", 0, 17, 5) };
30 GRP("jtag", jtag_func, 1, RT2880_GPIO_MODE_JTAG),
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dlantiq,pinctrl-xway.txt50 exin0, exin1, exin2, jtag, ebu a23, ebu a24, ebu a25, ebu clk, ebu cs1,
57 spi, asc, cgu, jtag, exin, stp, gpt, nmi, pci, ebu
61 exin0, exin1, exin2, exin3, exin4, jtag, ebu a23, ebu a24, ebu a25,
69 spi, asc, cgu, jtag, exin, stp, gpt, nmi, pci, ebu, mdio, gphy
73 exin0, exin1, exin2, jtag, spi_di, spi_do, spi_clk, spi_cs1, spi_cs2,
78 spi, asc, cgu, jtag, exin, stp, gpt, mdio, ephy, dfe
82 exin0, exin1, exin2, jtag, ebu a23, ebu a24, ebu a25, ebu clk, ebu cs1,
89 spi, asc, cgu, jtag, exin, stp, gpt, nmi, pci, ebu, dfe
Dralink,rt2880-pinctrl.yaml34 enum: [i2c, spi, uartlite, jtag, mdio, sdram, pci]
38 enum: [gpio, i2c, spi, uartlite, jtag, mdio, sdram, pci]
Dralink,mt7621-pinctrl.yaml34 enum: [i2c, jtag, mdio, pcie, rgmii1, rgmii2, sdhci, spi, uart1,
39 enum: [gpio, i2c, i2s, jtag, mdio, nand1, nand2, pcie refclk,
Dralink,rt3883-pinctrl.yaml34 enum: [ge1, ge2, i2c, jtag, lna a, lna g, mdio, pci, spi, uartf,
39 enum: [ge1, ge2, gpio, gpio i2s, gpio uartf, i2c, i2s uartf, jtag,
Dralink,rt305x-pinctrl.yaml37 i2c, jtag, led, mdio, rgmii, spi, spi_cs1, uartf, uartlite,
50 gpio, gpio i2s, gpio uartf, i2c, i2s uartf, jtag, led, mdio,
Dlantiq,pinctrl-falcon.txt41 jtag, slic, pcm, asc1
44 rst, ntr, mdio, led, asc, spi, i2c, jtag, slic, pcm
/Linux-v6.1/drivers/tty/hvc/
DKconfig81 bool "ARM JTAG DCC console"
86 This console uses the JTAG DCC on ARM to create a console under the HVC
87 driver. This console is used through a JTAG only on ARM. If you don't have
88 a JTAG then you probably don't want this option.
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Drenesas,r9a06g032-sysctrl.yaml25 - description: Optional external JTAG input
33 - const: jtag
70 clock-names = "mclk", "rtc", "jtag", "rgmii_ref_ext";
/Linux-v6.1/drivers/net/wireless/broadcom/b43/
Dphy_lp.h618 #define B2063_PLL_JTAG_CALNRST B43_LP_RADIO(0x064) /* PLL JTAG CALNRST */
619 #define B2063_PLL_JTAG_IN_PLL1 B43_LP_RADIO(0x065) /* PLL JTAG IN PLL 1 */
620 #define B2063_PLL_JTAG_IN_PLL2 B43_LP_RADIO(0x066) /* PLL JTAG IN PLL 2 */
621 #define B2063_PLL_JTAG_PLL_CP1 B43_LP_RADIO(0x067) /* PLL JTAG PLL CP 1 */
622 #define B2063_PLL_JTAG_PLL_CP2 B43_LP_RADIO(0x068) /* PLL JTAG PLL CP 2 */
623 #define B2063_PLL_JTAG_PLL_CP3 B43_LP_RADIO(0x069) /* PLL JTAG PLL CP 3 */
624 #define B2063_PLL_JTAG_PLL_CP4 B43_LP_RADIO(0x06A) /* PLL JTAG PLL CP 4 */
625 #define B2063_PLL_JTAG_PLL_CTL1 B43_LP_RADIO(0x06B) /* PLL JTAG PLL Control 1 */
626 #define B2063_PLL_JTAG_PLL_LF1 B43_LP_RADIO(0x06C) /* PLL JTAG PLL LF 1 */
627 #define B2063_PLL_JTAG_PLL_LF2 B43_LP_RADIO(0x06D) /* PLL JTAG PLL LF 2 */
[all …]
/Linux-v6.1/arch/arm/mach-davinci/
Dcputype.h20 u8 variant; /* JTAG ID bits 31:28 */
21 u16 part_no; /* JTAG ID bits 27:12 */
22 u16 manufacturer; /* JTAG ID bits 11:1 */
Dcommon.c34 pr_err("Unable to map JTAG ID register\n"); in davinci_init_id()
54 pr_err("Unknown DaVinci JTAG ID 0x%x\n", soc_info->jtag_id); in davinci_init_id()
/Linux-v6.1/arch/sparc/include/asm/
Dfhc.h67 #define FHC_PREGS_JCTRL 0xf0UL /* FHC JTAG Control Register */
68 #define FHC_JTAG_CTRL_MENAB 0x80000000 /* Indicates this is JTAG Master */
69 #define FHC_JTAG_CTRL_MNONE 0x40000000 /* Indicates no JTAG Master present */
70 #define FHC_PREGS_JCMD 0x100UL /* FHC JTAG Command Register */
Dbbc.h35 #define BBC_JTAG_CMD 0x28 /* [W] JTAG+ Command */
36 #define BBC_JTAG_CTRL 0x2c /* [B] JTAG+ Control */
126 #define BBC_PSRC_JTAG 0x0020 /* System reset via JTAG+ */
151 #define BBC_XSRC_JTAG 0x10 /* All CPUs received XIR via JTAG+ */
/Linux-v6.1/drivers/tty/serial/
Daltera_jtaguart.c3 * altera_jtaguart.c -- Altera JTAG UART driver
30 * Altera JTAG UART register definitions according to the Altera JTAG UART
222 pr_err(DRV_NAME ": unable to attach Altera JTAG UART %d " in altera_jtaguart_startup()
257 return (port->type == PORT_ALTERA_JTAGUART) ? "Altera JTAG UART" : NULL; in altera_jtaguart_type()
527 MODULE_DESCRIPTION("Altera JTAG UART driver");
/Linux-v6.1/drivers/pinctrl/
Dpinctrl-xway.c131 MFP_XWAY(GPIO15, GPIO, SPI, JTAG, NONE),
132 MFP_XWAY(GPIO16, GPIO, SPI, NONE, JTAG),
133 MFP_XWAY(GPIO17, GPIO, SPI, NONE, JTAG),
134 MFP_XWAY(GPIO18, GPIO, SPI, NONE, JTAG),
136 MFP_XWAY(GPIO20, GPIO, JTAG, NONE, NONE),
242 GRP_MUX("jtag", JTAG, pins_jtag),
310 static const char * const xway_jtag_grps[] = {"jtag"};
336 {"jtag", ARRAY_AND_SIZE(xway_jtag_grps)},
359 MFP_XWAY(GPIO7, GPIO, SPI, MII, JTAG),
360 MFP_XWAY(GPIO8, GPIO, SPI, MII, JTAG),
[all …]
/Linux-v6.1/drivers/misc/altera-stapl/
Daltera-jtag.c3 * altera-jtag.c
17 #include "altera-jtag.h"
25 * This structure shows, for each JTAG state, which state is reached after
27 * describes all possible state transitions in the JTAG state machine.
79 /* initial JTAG state is unknown */ in altera_jinit()
294 /* initialize JTAG chain to known state */ in altera_goto_jstate()
367 * Causes JTAG hardware to sit in the specified stable in altera_wait_msecs()
369 * no JTAG operations have been performed yet, then only in altera_wait_msecs()
372 * any JTAG operations. in altera_wait_msecs()
986 /* If the JTAG interface was used, reset it to TLR */ in altera_free_buffers()
Daltera-jtag.h3 * altera-jtag.h
38 /* Global variable to store the current JTAG state */
/Linux-v6.1/arch/sh/include/mach-ecovec24/mach/
Dpartner-jet-setup.txt7 LIST "This script can be used to boot the kernel from RAM via JTAG:"
13 LIST "Use the following command to burn the zImage to flash via JTAG:"
/Linux-v6.1/Documentation/devicetree/bindings/mips/img/
Dxilfpga.txt70 This is for easy reprogrammibility via JTAG.
83 vmlinux file via JTAG.
/Linux-v6.1/drivers/pinctrl/sunxi/
Dpinctrl-sun8i-h3.c28 SUNXI_FUNCTION(0x3, "jtag"), /* MS */
34 SUNXI_FUNCTION(0x3, "jtag"), /* CK */
40 SUNXI_FUNCTION(0x3, "jtag"), /* DO */
46 SUNXI_FUNCTION(0x3, "jtag"), /* DI */
388 SUNXI_FUNCTION(0x3, "jtag")), /* MS */
393 SUNXI_FUNCTION(0x3, "jtag")), /* DI */
403 SUNXI_FUNCTION(0x3, "jtag")), /* DO */
413 SUNXI_FUNCTION(0x3, "jtag")), /* CK */

12345678