Home
last modified time | relevance | path

Searched +full:dout +full:- +full:default (Results 1 – 17 of 17) sorted by relevance

/Zephyr-latest/soc/espressif/common/
DKconfig.esptool2 # SPDX-License-Identifier: Apache-2.0
9 default n
14 default y
18 1. If the flash chip is an Octal one, even if one of "QIO", "QOUT", "DIO", "DOUT" options is
32 default ESPTOOLPY_FLASHMODE_DIO
33 default ESPTOOLPY_FLASHMODE_OPI if ESPTOOLPY_OCT_FLASH
35 Mode the flash chip is flashed in, as well as the default mode for the
48 bool "DOUT"
58 default ESPTOOLPY_FLASH_SAMPLE_MODE_DTR if ESPTOOLPY_OCT_FLASH
59 default ESPTOOLPY_FLASH_SAMPLE_MODE_STR if !ESPTOOLPY_OCT_FLASH
[all …]
DKconfig.spiram2 # SPDX-License-Identifier: Apache-2.0
7 bool "Support for external, SPI-connected RAM"
8 default n if MCUBOOT
9 default n if ESP32_USE_UNSUPPORTED_REVISION && SOC_SERIES_ESP32
20 default y
28 default 262134 if SYS_HEAP_SMALL_ONLY
29 default 1048576 if !SYS_HEAP_SMALL_ONLY
35 default y
41 default SPIRAM_MODE_QUAD
54 default SPIRAM_TYPE_ESPPSRAM16 if SPIRAM_MODE_QUAD
[all …]
/Zephyr-latest/dts/bindings/gpio/
Dxlnx,xps-gpio-1.00.a.yaml3 compatible: "xlnx,xps-gpio-1.00.a"
5 include: [gpio-controller.yaml, base.yaml]
7 bus: xlnx,xps-gpio-1.00.a
10 # https://github.com/Xilinx/device-tree-xlnx
16 xlnx,all-inputs:
21 xlnx,all-outputs:
26 xlnx,dout-default:
29 Default output value. If n-th bit is 1, GPIO-n default value is 1.
31 xlnx,gpio-width:
36 xlnx,tri-default:
[all …]
/Zephyr-latest/drivers/gpio/
Dgpio_numaker.c4 * SPDX-License-Identifier: Apache-2.0
38 const struct gpio_numaker_config *config = dev->config; in gpio_numaker_configure()
39 struct gpio_numaker_data *data = dev->data; in gpio_numaker_configure()
40 GPIO_T *gpio_base = (GPIO_T *)config->reg; in gpio_numaker_configure()
42 uint32_t pinMask = BIT(pin); /* mask for pin index --> (0x01 << pin) */ in gpio_numaker_configure()
52 return -EINVAL; in gpio_numaker_configure()
66 default: in gpio_numaker_configure()
67 err = -ENOTSUP; in gpio_numaker_configure()
75 /* Set Multi-function, default is GPIO */ in gpio_numaker_configure()
76 port_index = (config->reg - config->gpa_base) / config->size; in gpio_numaker_configure()
[all …]
Dgpio_xlnx_axi.c4 * SPDX-License-Identifier: Apache-2.0
53 uint32_t dout; member
67 const struct gpio_xlnx_axi_config *config = dev->config; in gpio_xlnx_axi_read_data()
69 return sys_read32(config->base + (config->channel * GPIO2_OFFSET) + GPIO_DATA_OFFSET); in gpio_xlnx_axi_read_data()
74 const struct gpio_xlnx_axi_config *config = dev->config; in gpio_xlnx_axi_write_data()
76 sys_write32(val, config->base + (config->channel * GPIO2_OFFSET) + GPIO_DATA_OFFSET); in gpio_xlnx_axi_write_data()
81 const struct gpio_xlnx_axi_config *config = dev->config; in gpio_xlnx_axi_write_tri()
83 sys_write32(val, config->base + (config->channel * GPIO2_OFFSET) + GPIO_TRI_OFFSET); in gpio_xlnx_axi_write_tri()
88 const struct gpio_xlnx_axi_config *config = dev->config; in gpio_xlnx_axi_pin_configure()
89 struct gpio_xlnx_axi_data *data = dev->data; in gpio_xlnx_axi_pin_configure()
[all …]
Dgpio_numicro.c4 * SPDX-License-Identifier: Apache-2.0
16 #include <zephyr/dt-bindings/gpio/numicro-gpio.h>
52 const struct gpio_numicro_config *cfg = dev->config; in gpio_numicro_configure()
53 GPIO_T * const regs = cfg->regs; in gpio_numicro_configure()
70 return -ENOTSUP; in gpio_numicro_configure()
103 regs->MODE = (regs->MODE & ~MODE_MASK(pin)) | in gpio_numicro_configure()
105 regs->DBEN = (regs->DBEN & ~BIT(pin)) | (debounce_enable << pin); in gpio_numicro_configure()
106 regs->SMTEN = (regs->SMTEN & ~BIT(pin)) | (schmitt_enable << pin); in gpio_numicro_configure()
107 regs->DINOFF = (regs->DINOFF & ~DINOFF_MASK(pin)) | in gpio_numicro_configure()
109 regs->PUSEL = (regs->PUSEL & ~PUSEL_MASK(pin)) | in gpio_numicro_configure()
[all …]
/Zephyr-latest/boards/digilent/arty_a7/dts/
Darty_a7_arm_designstart.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 zephyr,shell-uart = &uartlite0;
16 /* Use DTCM as SRAM by default */
32 compatible = "gpio-leds";
104 compatible = "gpio-keys";
148 compatible = "arm,daplink-qspi-mux";
150 interrupt-parent = <&nvic>;
152 mux-gpios = <&daplink_gpio0 0 GPIO_ACTIVE_HIGH>;
[all …]
/Zephyr-latest/drivers/dp/
Dswdp_bitbang.c2 * Copyright (c) 2018-2019 PHYTEC Messtechnik GmbH
5 * SPDX-License-Identifier: Apache-2.0
9 * This file is based on SW_DP.c from CMSIS-DAP Source (Revision: V2.0.0)
10 * https://github.com/ARM-software/CMSIS_5/tree/develop/CMSIS/DAP/Firmware
11 * Copyright (c) 2013-2017, ARM Limited, All Rights Reserved
12 * SPDX-License-Identifier: Apache-2.0
16 /* Serial Wire Debug Port interface bit-bang driver */
33 * Default SWCLK frequency in Hz.
34 * sw_clock can be used to overwrite this default value.
43 struct gpio_dt_spec dout; member
[all …]
/Zephyr-latest/dts/bindings/pinctrl/
Dsilabs,dbus-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
7 node to route USART0 RX to pin PA1 and enable the pull-up resistor on the
15 compatible = "silabs,gecko-usart";
16 pinctrl-0 = <&usart0_default>;
17 pinctrl-names = "default";
20 pinctrl-0 is a phandle that stores the pin settings for the peripheral, in
22 'pinctrl' node, typically in a board-pinctrl.dtsi file in the board
26 /* Configuration for USART0 peripheral, default state */
32 /* Configure GPIO to push-pull mode */
33 drive-push-pull;
[all …]
/Zephyr-latest/include/zephyr/dt-bindings/mipi_dbi/
Dmipi_dbi.h4 * SPDX-License-Identifier: Apache-2.0
11 * @brief MIPI-DBI driver APIs
12 * @defgroup mipi_dbi_interface MIPI-DBI driver APIs
23 * .-. .-. .-. .-. .-. .-. .-. .-. .-. .-. .-. .-. .-. .-. .-. .-
24 * SCK -' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' '-'
26 * -.---.---.---.---.---.---.---.---.---.---.---.---.---.---.---.-
27 * DOUT |D/C| D7| D6| D5| D4| D3| D2| D1| D0|D/C| D7| D6| D5| D4|...|
28 * -'---'---'---'---'---'---'---'---'---'---'---'---'---'---'---'-
31 * -. .-
32 * CS '-----------------------------------------------------------'
[all …]
/Zephyr-latest/drivers/usb/udc/
Dudc_common.c2 * Copyright (c) 2021-2022 Nordic Semiconductor ASA
4 * SPDX-License-Identifier: Apache-2.0
27 struct net_buf_pool *const buf_pool = net_buf_pool_get(buf->pool_id); in udc_pool_data_alloc()
28 struct k_heap *const pool = buf_pool->alloc->alloc_data; in udc_pool_data_alloc()
43 struct net_buf_pool *buf_pool = net_buf_pool_get(buf->pool_id); in udc_pool_data_unref()
44 struct k_heap *pool = buf_pool->alloc->alloc_data; in udc_pool_data_unref()
65 struct udc_data *data = dev->data; in udc_set_suspended()
71 atomic_set_bit_to(&data->status, UDC_STATUS_SUSPENDED, value); in udc_set_suspended()
76 struct udc_data *data = dev->data; in udc_get_ep_cfg()
78 return data->ep_lut[USB_EP_LUT_IDX(ep)]; in udc_get_ep_cfg()
[all …]
Dudc_kinetis.c5 * SPDX-License-Identifier: Apache-2.0
137 const struct usbfsotg_config *config = dev->config; in usbfsotg_get_ebd()
140 bd_idx = USB_EP_GET_IDX(cfg->addr) * 4U + (cfg->stat.odd ^ opposite); in usbfsotg_get_ebd()
141 if (USB_EP_DIR_IS_IN(cfg->addr)) { in usbfsotg_get_ebd()
145 return &config->bdt[bd_idx]; in usbfsotg_get_ebd()
151 return bd->get.own; in usbfsotg_bd_is_busy()
159 bd->set.bc = bc; in usbfsotg_bd_set_ctrl()
160 bd->buf_addr = POINTER_TO_UINT(data); in usbfsotg_bd_set_ctrl()
163 bd->set.bd_ctrl = USBFSOTG_BD_OWN | USBFSOTG_BD_DATA1 | in usbfsotg_bd_set_ctrl()
166 bd->set.bd_ctrl = USBFSOTG_BD_OWN | USBFSOTG_BD_DTS; in usbfsotg_bd_set_ctrl()
[all …]
Dudc_rpi_pico.c5 * SPDX-License-Identifier: Apache-2.0
85 const struct rpi_pico_config *config = dev->config; in sie_status_clr()
86 usb_hw_t *base = config->base; in sie_status_clr()
88 rpi_pico_bit_clr((mm_reg_t)&base->sie_status, bit); in sie_status_clr()
101 const struct rpi_pico_config *config = dev->config; in get_ep_ctrl_reg()
102 usb_device_dpram_t *dpram = config->dpram; in get_ep_ctrl_reg()
109 return (uintptr_t)&dpram->ep_ctrl[USB_EP_GET_IDX(ep) - 1].out; in get_ep_ctrl_reg()
112 return (uintptr_t)&dpram->ep_ctrl[USB_EP_GET_IDX(ep) - 1].in; in get_ep_ctrl_reg()
118 const struct rpi_pico_config *config = dev->config; in get_buf_ctrl_reg()
119 usb_device_dpram_t *dpram = config->dpram; in get_buf_ctrl_reg()
[all …]
Dudc_ambiq.c4 * SPDX-License-Identifier: Apache-2.0
85 return -ENOMEM; in usbd_ctrl_feed_dout()
88 k_fifo_put(&cfg->fifo, buf); in usbd_ctrl_feed_dout()
90 udc_ambiq_rx(dev, cfg->addr, buf); in usbd_ctrl_feed_dout()
109 status = am_hal_usb_ep_xfer(priv->usb_handle, ep, NULL, 0); in udc_ambiq_tx()
111 status = am_hal_usb_ep_xfer(priv->usb_handle, ep, buf->data, buf->len); in udc_ambiq_tx()
117 return -EIO; in udc_ambiq_tx()
128 uint16_t rx_size = buf->size; in udc_ambiq_rx()
137 if ((ep != USB_CONTROL_EP_OUT) && (cfg->mps < rx_size)) { in udc_ambiq_rx()
138 rx_size = cfg->mps; in udc_ambiq_rx()
[all …]
Dudc_dwc2.c4 * SPDX-License-Identifier: Apache-2.0
44 /* Minimum RX FIFO size in 32-bit words considering the largest used OUT packet
49 /* Default Rx FIFO size in 32-bit words calculated to support High-Speed with:
57 /* TX FIFO0 depth in 32-bit words (used by control IN endpoint)
105 /* Transfer triggers (IN on bits 0-15, OUT on bits 16-31) */
107 /* Finished transactions (IN on bits 0-15, OUT on bits 16-31) */
143 const struct udc_dwc2_config *const config = dev->config; in dwc2_init_pinctrl()
144 const struct pinctrl_dev_config *const pcfg = config->pcfg; in dwc2_init_pinctrl()
154 LOG_ERR("Failed to apply default pinctrl state (%d)", ret); in dwc2_init_pinctrl()
172 const struct udc_dwc2_config *const config = dev->config; in dwc2_get_base()
[all …]
/Zephyr-latest/drivers/adc/
Dadc_lmp90xxx.c4 * SPDX-License-Identifier: Apache-2.0
102 /* Default Output Data Rate (ODR) is 214.65 SPS */
106 #define LMP90XXX_HAS_DRDYB(config) (config->drdyb.port != NULL)
152 5, /* 214.65 SPS (default) */
172 const struct lmp90xxx_config *config = dev->config; in lmp90xxx_read_reg()
173 struct lmp90xxx_data *data = dev->data; in lmp90xxx_read_reg()
187 return -EINVAL; in lmp90xxx_read_reg()
192 return -EWOULDBLOCK; in lmp90xxx_read_reg()
195 k_mutex_lock(&data->ura_lock, K_FOREVER); in lmp90xxx_read_reg()
197 if (ura != data->ura) { in lmp90xxx_read_reg()
[all …]
/Zephyr-latest/drivers/usb/device/
Dusb_dc_sam_usbc.c4 * SPDX-License-Identifier: Apache-2.0
110 "DOUT",
122 if (regs->UESTA[ep_idx] != dev_ep_sta_dbg[0][ep_idx]) { in usb_dc_sam_usbc_isr_sta_dbg()
123 dev_ep_sta_dbg[0][ep_idx] = regs->UESTA[ep_idx]; in usb_dc_sam_usbc_isr_sta_dbg()
128 regs->UDCON, regs->UDINT, regs->UDINTE, in usb_dc_sam_usbc_isr_sta_dbg()
129 regs->UECON[ep_idx], regs->UESTA[ep_idx], in usb_dc_sam_usbc_isr_sta_dbg()
136 regs->UDCON, regs->UDINT, regs->UDINTE, in usb_dc_sam_usbc_isr_sta_dbg()
137 regs->UECON[ep_idx], regs->UESTA[ep_idx]); in usb_dc_sam_usbc_isr_sta_dbg()
155 return USBC->USBCON & USBC_USBCON_FRZCLK; in usb_dc_sam_usbc_is_frozen_clk()
160 USBC->USBCON |= USBC_USBCON_FRZCLK; in usb_dc_sam_usbc_freeze_clk()
[all …]