| /kernel/linux/linux-4.19/arch/mips/cavium-octeon/executive/ |
| D | cvmx-helper-jtag.c | 36 #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 …]
|
| /kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
| D | cvmx-helper-jtag.c | 36 #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 …]
|
| /kernel/linux/linux-5.10/drivers/soc/rockchip/ |
| D | grf.c | 32 * 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) },
|
| /kernel/linux/linux-4.19/drivers/soc/rockchip/ |
| D | grf.c | 35 * Disable auto jtag/sdmmc switching that causes issues with the 38 { "jtag switching", RK3036_GRF_SOC_CON0, HIWORD_UPDATE(0, 1, 11) }, 49 { "jtag switching", RK3128_GRF_SOC_CON0, HIWORD_UPDATE(0, 1, 8) }, 60 { "jtag switching", RK3228_GRF_SOC_CON6, HIWORD_UPDATE(0, 1, 8) }, 72 { "jtag switching", RK3288_GRF_SOC_CON0, HIWORD_UPDATE(0, 1, 12) }, 84 { "jtag switching", RK3328_GRF_SOC_CON4, HIWORD_UPDATE(0, 1, 12) }, 95 { "jtag switching", RK3368_GRF_SOC_CON15, HIWORD_UPDATE(0, 1, 13) }, 106 { "jtag switching", RK3399_GRF_SOC_CON7, HIWORD_UPDATE(0, 1, 12) },
|
| /kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/GCC/ |
| D | openocd_gd32vf103.cfg | 11 ## "USB <-> JTAG-DEBUGGER" is for RVSTAR V2 on-board debugger 14 # ftdi_device_desc "USB <-> JTAG-DEBUGGER" 24 transport select jtag 27 jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id 0x1e200a6d
|
| /kernel/liteos_m/targets/riscv_nuclei_demo_soc_gcc/GCC/ |
| D | openocd_demosoc.cfg | 14 ## "USB <-> JTAG-DEBUGGER" is for Nuclei HummingBird Debugger V2 17 # ftdi_device_desc "USB <-> JTAG-DEBUGGER" 19 transport select jtag 30 jtag newtap $_CHIPNAME cpu -irlen 5
|
| /kernel/liteos_m/targets/riscv_nuclei_demo_soc_gcc/SoC/demosoc/Board/nuclei_fpga_eval/ |
| D | openocd_demosoc.cfg | 14 ## "USB <-> JTAG-DEBUGGER" is for Nuclei HummingBird Debugger V2 17 # ftdi_device_desc "USB <-> JTAG-DEBUGGER" 19 transport select jtag 30 jtag newtap $_CHIPNAME cpu -irlen 5
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/pinctrl/ |
| D | lantiq,pinctrl-xway.txt | 50 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
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/ |
| D | lantiq,pinctrl-xway.txt | 50 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
|
| /kernel/linux/linux-4.19/drivers/tty/hvc/ |
| D | Kconfig | 83 bool "ARM JTAG DCC console" 87 This console uses the JTAG DCC on ARM to create a console under the HVC 88 driver. This console is used through a JTAG only on ARM. If you don't have 89 a JTAG then you probably don't want this option.
|
| /kernel/linux/linux-5.10/drivers/tty/hvc/ |
| D | Kconfig | 81 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.
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/ |
| D | renesas,r9a06g032-sysctrl.txt | 12 - external (optional) jtag input 15 clock-names = "mclk", "rtc", "jtag", "rgmii_ref_ext"; 29 clock-names = "mclk", "rtc", "jtag", "rgmii_ref_ext";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | renesas,r9a06g032-sysctrl.txt | 12 - external (optional) jtag input 15 clock-names = "mclk", "rtc", "jtag", "rgmii_ref_ext"; 30 clock-names = "mclk", "rtc", "jtag", "rgmii_ref_ext";
|
| /kernel/linux/linux-4.19/arch/arm/mach-davinci/include/mach/ |
| D | cputype.h | 22 u8 variant; /* JTAG ID bits 31:28 */ 23 u16 part_no; /* JTAG ID bits 27:12 */ 24 u16 manufacturer; /* JTAG ID bits 11:1 */
|
| /kernel/linux/linux-5.10/arch/arm/mach-davinci/include/mach/ |
| D | cputype.h | 22 u8 variant; /* JTAG ID bits 31:28 */ 23 u16 part_no; /* JTAG ID bits 27:12 */ 24 u16 manufacturer; /* JTAG ID bits 11:1 */
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
| D | phy_lp.h | 618 #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 …]
|
| /kernel/linux/linux-4.19/drivers/net/wireless/broadcom/b43/ |
| D | phy_lp.h | 618 #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 …]
|
| /kernel/linux/linux-4.19/arch/mips/ralink/ |
| D | mt7620.c | 154 FUNC("jtag", 3, 22, 8), 196 FUNC("jtag", 3, 30, 1), 203 FUNC("jtag", 3, 31, 1), 210 FUNC("jtag", 3, 32, 1), 217 FUNC("jtag", 3, 33, 1), 224 FUNC("jtag", 3, 34, 1), 238 FUNC("jtag", 3, 39, 1), 245 FUNC("jtag", 3, 40, 1), 252 FUNC("jtag", 3, 41, 1), 259 FUNC("jtag", 3, 42, 1), [all …]
|
| /kernel/linux/linux-5.10/arch/mips/ralink/ |
| D | mt7620.c | 152 FUNC("jtag", 3, 22, 8), 194 FUNC("jtag", 3, 30, 1), 201 FUNC("jtag", 3, 31, 1), 208 FUNC("jtag", 3, 32, 1), 215 FUNC("jtag", 3, 33, 1), 222 FUNC("jtag", 3, 34, 1), 236 FUNC("jtag", 3, 39, 1), 243 FUNC("jtag", 3, 40, 1), 250 FUNC("jtag", 3, 41, 1), 257 FUNC("jtag", 3, 42, 1), [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/include/asm/ |
| D | fhc.h | 67 #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 */
|
| /kernel/linux/linux-4.19/arch/sparc/include/asm/ |
| D | fhc.h | 67 #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 */
|
| /kernel/linux/linux-4.19/drivers/tty/serial/ |
| D | altera_jtaguart.c | 3 * altera_jtaguart.c -- Altera JTAG UART driver 29 * Altera JTAG UART register definitions according to the Altera JTAG UART 219 pr_err(DRV_NAME ": unable to attach Altera JTAG UART %d " in altera_jtaguart_startup() 254 return (port->type == PORT_ALTERA_JTAGUART) ? "Altera JTAG UART" : NULL; in altera_jtaguart_type() 522 MODULE_DESCRIPTION("Altera JTAG UART driver");
|
| /kernel/linux/linux-5.10/drivers/tty/serial/ |
| D | altera_jtaguart.c | 3 * altera_jtaguart.c -- Altera JTAG UART driver 29 * Altera JTAG UART register definitions according to the Altera JTAG UART 219 pr_err(DRV_NAME ": unable to attach Altera JTAG UART %d " in altera_jtaguart_startup() 254 return (port->type == PORT_ALTERA_JTAGUART) ? "Altera JTAG UART" : NULL; in altera_jtaguart_type() 522 MODULE_DESCRIPTION("Altera JTAG UART driver");
|
| /kernel/linux/linux-4.19/drivers/pinctrl/ |
| D | pinctrl-xway.c | 134 MFP_XWAY(GPIO15, GPIO, SPI, JTAG, NONE), 135 MFP_XWAY(GPIO16, GPIO, SPI, NONE, JTAG), 136 MFP_XWAY(GPIO17, GPIO, SPI, NONE, JTAG), 137 MFP_XWAY(GPIO18, GPIO, SPI, NONE, JTAG), 139 MFP_XWAY(GPIO20, GPIO, JTAG, NONE, NONE), 245 GRP_MUX("jtag", JTAG, pins_jtag), 313 static const char * const xway_jtag_grps[] = {"jtag"}; 339 {"jtag", ARRAY_AND_SIZE(xway_jtag_grps)}, 362 MFP_XWAY(GPIO7, GPIO, SPI, MII, JTAG), 363 MFP_XWAY(GPIO8, GPIO, SPI, MII, JTAG), [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/ |
| D | pinctrl-xway.c | 131 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 …]
|