/openbmc/linux/Documentation/networking/device_drivers/hamradio/ |
H A D | baycom.rst | 80 about DCD, i.e. it starts to send even if there's someone else on the channel. 114 to use the software DCD algorithm (see below):: 121 hardware DCD, par96 implies software DCD). 127 Hardware DCD versus Software DCD 131 busy. This is the task of the DCD circuitry/software. The driver may either 132 utilise a software DCD algorithm (options=1) or use a DCD signal from 136 ser12 if software DCD is utilised, the radio's squelch should always be 137 open. It is highly recommended to use the software DCD algorithm, 141 par96 the software DCD algorithm for this type of modem is rather poor. 143 a reasonable DCD algorithm in software. Therefore, if your radio [all …]
|
/openbmc/u-boot/doc/imx/mkimage/ |
H A D | mxsimage.txt | 30 optionally "DCD blocks" (see below), and optional flags lines. 64 LOAD DCD u32_address u32_DCD_block_ID 65 - Loads the DCD block with ID "u32_DCD_block_ID" onto address 66 "u32_address" and executes the contents of this DCD block 96 - An optional "DCD" blocks can be added at the begining of the configuration 97 file. Note that the DCD is only supported on i.MX28. 98 - The DCD blocks must be inserted before the first "section" in the 100 - The DCD block has the following semantics: 102 DCD u32_DCD_block_ID 103 - u32_DCD_block_ID :: The ID number of the DCD block, must match [all …]
|
/openbmc/u-boot/tools/ |
H A D | mxsimage.c | 57 * DCD block 99 struct sb_dcd_ctx *dcd; member 103 /* The DCD block. */ 105 /* Size of the whole DCD block. */ 108 /* Pointer to previous DCD command block. */ 552 /* Assemble and update the HAB DCD header. */ in sb_grow_dcd() 576 /* Read DCD block number. */ in sb_build_dcd() 579 fprintf(stderr, "#%i ERR: DCD block without number!\n", in sb_build_dcd() 585 /* Parse the DCD block number. */ in sb_build_dcd() 588 fprintf(stderr, "#%i ERR: Malformed DCD block number!\n", in sb_build_dcd() [all …]
|
H A D | imximage.c | 262 * Complete setting up the rest field of DCD of V1 263 * such as barker code and DCD data length. 275 * Complete setting up the reset field of DCD of V2 276 * such as DCD tag, version, length, etc. 362 fprintf(stderr, "Error: Header v2: SECURE_BOOT is only supported in DCD mode!"); in set_imx_hdr_v2() 461 "Error: Image corrupt DCD size %d exceed maximum %d\n", in print_hdr_v1() 491 "Error: Image corrupt DCD size %d exceed maximum %d\n", in print_hdr_v2() 503 printf("Mode: %s\n", plugin ? "PLUGIN" : "DCD"); in print_hdr_v2() 527 printf("DCD Blocks: 0x00910000 0x%08x 0x%08x\n", in print_hdr_v2() 718 "DCD table exceeds maximum size(%d)\n", in parse_cfg_fld() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/serial/ |
H A D | cirrus,clps711x-uart.txt | 11 - {rts,cts,dtr,dsr,rng,dcd}-gpios: specify a GPIO for RTS/CTS/DTR/DSR/RI/DCD 30 dcd-gpios = <&sysgpio 2 GPIO_ACTIVE_LOW>;
|
H A D | snps-dw-apb-uart.yaml | 90 dcd-override: 91 description: Override the DCD modem status signal. This signal will 132 dcd-override;
|
/openbmc/linux/drivers/net/hamradio/ |
H A D | baycom_ser_hdx.c | 25 * mode ser12 hardware DCD 26 * ser12* software DCD 27 * ser12@ hardware/software DCD, i.e. no explicit DCD signal but hardware 29 * ser12+ hardware DCD, inverted signal at DCD pin 236 /* offset to ensure DCD off on silent input */ in ser12_rx() 243 * PLL code for the improved software DCD algorithm in ser12_rx() 281 * DCD stuff in ser12_rx() 298 * PLL algorithm for the hardware squelch DCD algorithm in ser12_rx() 335 * DCD stuff in ser12_rx() 353 /* offset to ensure DCD off on silent input */ in ser12_rx() [all …]
|
H A D | baycom_ser_fdx.c | 34 * mode ser# hardware DCD 35 * ser#* software DCD 36 * ser#+ hardware DCD, inverted signal at DCD pin 37 * '#' denotes the baud rate / 100, eg. ser12* is '1200 baud, soft DCD' 232 /* update DCD */ in ser12_rx() 263 /* delta DCD */ in ser12_interrupt() 297 /* delta DCD */ in ser12_interrupt() 575 MODULE_PARM_DESC(mode, "baycom operating mode; * for software DCD"); 649 * mode: ser# hardware DCD 650 * ser#* software DCD [all …]
|
H A D | scc.c | 366 /* DCD/CTS and Rx/Tx errors */ 443 /* ABORT: generated whenever DCD drops while receiving */ in scc_exint() 448 /* HUNT: software DCD; on = waiting for SYNC, off = receiving frame */ in scc_exint() 454 scc->dcd = 0; in scc_exint() 459 scc->dcd = 1; in scc_exint() 462 scc_notify(scc, scc->dcd? HWEV_DCD_OFF:HWEV_DCD_ON); in scc_exint() 465 /* DCD: on = start to receive packet, off = ABORT condition */ in scc_exint() 468 if((changes & DCD) && !scc->kiss.softdcd) /* DCD input changed state */ in scc_exint() 470 if(status & DCD) /* DCD is now ON */ in scc_exint() 473 scc->dcd = 1; in scc_exint() [all …]
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am335x-netcom-plus-2xx.dts | 29 AM33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7) /* DCD */ 42 AM33XX_PADCONF(AM335X_PIN_GPMC_AD14, PIN_INPUT_PULLDOWN, MUX_MODE7) /* DCD */ 62 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; 73 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
|
H A D | am335x-baltos-ir3220.dts | 35 …M33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_pclk.gpio2[24] DCD */ 48 …3XX_PADCONF(AM335X_PIN_GPMC_AD14, PIN_INPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad14.gpio1[14] DCD */ 67 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; 78 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
|
H A D | am335x-baltos-ir5221.dts | 43 …M33XX_PADCONF(AM335X_PIN_LCD_PCLK, PIN_INPUT_PULLDOWN, MUX_MODE7) /* lcd_pclk.gpio2[24] DCD */ 56 …3XX_PADCONF(AM335X_PIN_GPMC_AD14, PIN_INPUT_PULLDOWN, MUX_MODE7) /* gpmc_ad14.gpio1[14] DCD */ 75 dcd-gpios = <&gpio2 24 GPIO_ACTIVE_LOW>; 86 dcd-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>;
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | nettel.h | 31 * NETtel/5307 based hardware first. DTR/DCD lines are wired to 48 * PPIO bits used for DTR/DCD. 77 * NETtel/5272 based hardware. DTR/DCD lines are wired to GPB lines. 80 #define MCFPP_DCD1 0x0000 /* Port 1 no DCD support */ 87 * PPIO bits used for DTR/DCD.
|
/openbmc/u-boot/doc/device-tree-bindings/serial/ |
H A D | snps-dw-apb-uart.txt | 27 - dcd-override : Override the DCD modem status signal. This signal will always 49 dcd-override;
|
/openbmc/linux/include/linux/ |
H A D | scc.h | 43 unsigned char softdcd; /* Use DPLL instead of DCD pin for carrier detect */ 68 unsigned char dcd; /* DCD status */ member
|
H A D | hdlcdrv.h | 114 unsigned char dcd; member 251 static inline void hdlcdrv_setdcd(struct hdlcdrv_state *s, int dcd) in hdlcdrv_setdcd() argument 253 s->hdlcrx.dcd = !!dcd; in hdlcdrv_setdcd()
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | intel,ixp4xx-hss.yaml | 94 dcd-gpios: 96 description: Data Carrier Detect (DCD) GPIO line 119 - dcd-gpios
|
/openbmc/linux/include/uapi/linux/ |
H A D | hdlcdrv.h | 32 /* this just makes them send even if DCD is on */ 37 int dcd; member 43 int dcd; member
|
/openbmc/linux/arch/sh/include/mach-common/mach/ |
H A D | secureedge5410.h | 23 * D0 DCD on ttySC1 power 27 * D4 ttySC0 DCD (7100) CONSOLE
|
/openbmc/u-boot/arch/arm/include/asm/mach-imx/ |
H A D | hab.h | 34 uint32_t dcd; /* Absolute address of the image DCD */ member 87 HAB_INV_DCD = 0x27, /* Invalid dcd */ 115 HAB_CTX_COMMAND = 0xc0, /* Event logged executing csf/dcd command */
|
/openbmc/linux/drivers/media/rc/ |
H A D | serial_ir.c | 322 int counter, dcd; in serial_ir_irq_handler() local 353 dcd = (status & hardware[type].signal_pin) ? 1 : 0; in serial_ir_irq_handler() 355 if (dcd == last_dcd) { in serial_ir_irq_handler() 358 dcd, sense, ktime_to_ns(kt), in serial_ir_irq_handler() 366 if (!(dcd ^ sense)) { in serial_ir_irq_handler() 369 "dcd unexpected: %d %d %lldns %lldns\n", in serial_ir_irq_handler() 370 dcd, sense, ktime_to_ns(kt), in serial_ir_irq_handler() 381 frbwrite(data, !(dcd ^ sense)); in serial_ir_irq_handler() 383 last_dcd = dcd; in serial_ir_irq_handler()
|
/openbmc/qemu/hw/mem/ |
H A D | cxl_type3.c | 347 * For DCD with no static memory, set memory active, memory class bits. in build_dvsecs() 620 * space support is added for DCD. 817 dc_name = g_strdup_printf("cxl-dcd-dpa-dc-space:%s", ds->id); in cxl_setup_memory() 819 dc_name = g_strdup("cxl-dcd-dpa-dc-space"); in cxl_setup_memory() 1931 CXLType3Dev *dcd; in qmp_cxl_process_dynamic_capacity_prescriptive() local 1948 dcd = CXL_TYPE3(obj); in qmp_cxl_process_dynamic_capacity_prescriptive() 1949 if (!dcd->dc.num_regions) { in qmp_cxl_process_dynamic_capacity_prescriptive() 1955 if (rid >= dcd->dc.num_regions) { in qmp_cxl_process_dynamic_capacity_prescriptive() 1959 block_size = dcd->dc.regions[rid].block_size; in qmp_cxl_process_dynamic_capacity_prescriptive() 1960 blk_bitmap = bitmap_new(dcd->dc.regions[rid].len / block_size); in qmp_cxl_process_dynamic_capacity_prescriptive() [all …]
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6dl-eckelmann-ci4x10.dts | 239 MX6QDL_PAD_EIM_D23__GPIO3_IO23 0x0001b010 /* DCD */ 251 MX6QDL_PAD_NANDF_D1__GPIO2_IO01 0x0001b010 /* DCD */ 333 dcd-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>; 344 dcd-gpios = <&gpio2 1 GPIO_ACTIVE_LOW>;
|
/openbmc/u-boot/arch/arm/mach-imx/ |
H A D | Kconfig | 34 i.MX6/7 supports DCD and Plugin. Enable this configuration 35 to use Plugin, otherwise DCD will be used.
|
/openbmc/linux/arch/arm/mach-sa1100/ |
H A D | h3xxx.c | 109 PWER |= PWER_GPIO23 | PWER_GPIO25; /* DCD and CTS */ in h3xxx_uart_set_wake() 111 PWER &= ~(PWER_GPIO23 | PWER_GPIO25); /* DCD and CTS */ in h3xxx_uart_set_wake() 125 GPIO_LOOKUP("gpio", H3XXX_GPIO_COM_DCD, "dcd", GPIO_ACTIVE_LOW),
|