| /linux/Documentation/devicetree/bindings/spi/ | 
| H A D | nvidia,tegra210-quad-peripheral-props.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/spi/nvidia,tegra210-quad-peripheral-props.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Thierry Reding <thierry.reding@gmail.com>
 11   - Jonathan Hunter <jonathanh@nvidia.com>
 14   nvidia,tx-clk-tap-delay:
 16       Delays the clock going out to device with this tap value.
 17       Tap value varies based on platform design trace lengths from Tegra
 23   nvidia,rx-clk-tap-delay:
 [all …]
 
 | 
| H A D | nvidia,tegra210-quad.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/spi/nvidia,tegra210-quad.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Thierry Reding <thierry.reding@gmail.com>
 11   - Jonathan Hunter <jonathanh@nvidia.com>
 16       - nvidia,tegra210-qspi
 17       - nvidia,tegra186-qspi
 18       - nvidia,tegra194-qspi
 19       - nvidia,tegra234-qspi
 [all …]
 
 | 
| H A D | nvidia,tegra114-spi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/spi/nvidia,tegra114-spi.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Thierry Reding <thierry.reding@gmail.com>
 11   - Jon Hunter <jonathanh@nvidia.com>
 16       - const: nvidia,tegra114-spi
 17       - items:
 18           - enum:
 19               - nvidia,tegra210-spi
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/freescale/ | 
| H A D | imx8mn.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 #include <dt-bindings/clock/imx8mn-clock.h>
 7 #include <dt-bindings/power/imx8mn-power.h>
 8 #include <dt-bindings/reset/imx8mq-reset.h>
 9 #include <dt-bindings/gpio/gpio.h>
 10 #include <dt-bindings/input/input.h>
 11 #include <dt-bindings/interrupt-controller/arm-gic.h>
 12 #include <dt-bindings/thermal/thermal.h>
 14 #include "imx8mn-pinfunc.h"
 17 	interrupt-parent = <&gic>;
 [all …]
 
 | 
| H A D | imx95.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)6 #include <dt-bindings/clock/nxp,imx95-clock.h>
 7 #include <dt-bindings/dma/fsl-edma.h>
 8 #include <dt-bindings/gpio/gpio.h>
 9 #include <dt-bindings/input/input.h>
 10 #include <dt-bindings/interrupt-controller/arm-gic.h>
 11 #include <dt-bindings/thermal/thermal.h>
 13 #include "imx95-clock.h"
 14 #include "imx95-pinfunc.h"
 15 #include "imx95-power.h"
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/nvidia/ | 
| H A D | tegra210.dtsi | 1 // SPDX-License-Identifier: GPL-2.02 #include <dt-bindings/clock/tegra210-car.h>
 3 #include <dt-bindings/gpio/tegra-gpio.h>
 4 #include <dt-bindings/memory/tegra210-mc.h>
 5 #include <dt-bindings/pinctrl/pinctrl-tegra.h>
 6 #include <dt-bindings/pinctrl/pinctrl-tegra-io-pad.h>
 7 #include <dt-bindings/reset/tegra210-car.h>
 8 #include <dt-bindings/interrupt-controller/arm-gic.h>
 9 #include <dt-bindings/thermal/tegra124-soctherm.h>
 10 #include <dt-bindings/soc/tegra-pmc.h>
 [all …]
 
 | 
| H A D | tegra186.dtsi | 1 // SPDX-License-Identifier: GPL-2.02 #include <dt-bindings/clock/tegra186-clock.h>
 3 #include <dt-bindings/gpio/tegra186-gpio.h>
 4 #include <dt-bindings/interrupt-controller/arm-gic.h>
 5 #include <dt-bindings/mailbox/tegra186-hsp.h>
 6 #include <dt-bindings/memory/tegra186-mc.h>
 7 #include <dt-bindings/pinctrl/pinctrl-tegra-io-pad.h>
 8 #include <dt-bindings/power/tegra186-powergate.h>
 9 #include <dt-bindings/reset/tegra186-reset.h>
 10 #include <dt-bindings/thermal/tegra186-bpmp-thermal.h>
 [all …]
 
 | 
| /linux/drivers/spi/ | 
| H A D | spi-tegra114.c | 1 // SPDX-License-Identifier: GPL-2.0-only8 #include <linux/clk.h>
 10 #include <linux/delay.h>
 12 #include <linux/dma-mapping.h>
 170 	struct clk				*clk;  member
 229 	return readl(tspi->base + reg);  in tegra_spi_readl()
 235 	writel(val, tspi->base + reg);  in tegra_spi_writel()
 239 		readl(tspi->base + SPI_COMMAND1);  in tegra_spi_writel()
 261 	unsigned remain_len = t->len - tspi->cur_pos;  in tegra_spi_calculate_curr_xfer_param()
 263 	unsigned bits_per_word = t->bits_per_word;  in tegra_spi_calculate_curr_xfer_param()
 [all …]
 
 | 
| H A D | spi-tegra210-quad.c | 1 // SPDX-License-Identifier: GPL-2.0-only5 #include <linux/clk.h>
 7 #include <linux/delay.h>
 9 #include <linux/dma-mapping.h>
 190 	struct clk				*clk;  member
 243 	return readl(tqspi->base + offset);  in tegra_qspi_readl()
 248 	writel(value, tqspi->base + offset);  in tegra_qspi_writel()
 252 		readl(tqspi->base + QSPI_COMMAND1);  in tegra_qspi_writel()
 279 	unsigned int remain_len = t->len - tqspi->cur_pos;  in tegra_qspi_calculate_curr_xfer_param()
 280 	unsigned int bits_per_word = t->bits_per_word;  in tegra_qspi_calculate_curr_xfer_param()
 [all …]
 
 | 
| H A D | spi-zynqmp-gqspi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * Xilinx Zynq UltraScale+ MPSoC Quad-SPI (QSPI) controller driver
 6  * Copyright (C) 2009 - 2015 Xilinx, Inc.
 9 #include <linux/clk.h>
 10 #include <linux/delay.h>
 11 #include <linux/dma-mapping.h>
 13 #include <linux/firmware/xlnx-zynqmp.h>
 23 #include <linux/spi/spi-mem.h>
 119 #define GQSPI_TX_FIFO_FILL	(GQSPI_TXD_DEPTH -\
 160  * struct qspi_platform_data - zynqmp qspi platform data structure
 [all …]
 
 | 
| /linux/drivers/phy/ | 
| H A D | phy-xgene.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * AppliedMicro X-Gene Multi-purpose PHY driver
 10  * The APM X-Gene PHY consists of two PLL clock macro's (CMU) and lanes.
 19  * -----------------
 20  * | Internal      |    |------|
 21  * | Ref PLL CMU   |----|      |     -------------    ---------
 22  * ------------ ----    | MUX  |-----|PHY PLL CMU|----| Serdes|
 23  *                      |      |     |           |    ---------
 24  * External Clock ------|      |     -------------
 25  *                      |------|
 [all …]
 
 | 
| /linux/drivers/net/wireless/ath/wil6210/ | 
| H A D | wmi.h | 1 /* SPDX-License-Identifier: ISC */3  * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
 4  * Copyright (c) 2012-2017 Qualcomm Atheros, Inc.
 5  * Copyright (c) 2006-2012 Wilocity
 70  * Each ID maps to a bit in a 32-bit bitmask value provided by the FW to
 444  * - WMI_RX_MGMT_PACKET_EVENTID - for every probe resp.
 445  * - WMI_SCAN_COMPLETE_EVENTID
 470 	 * 0 - 58320 MHz
 471 	 * 1 - 60480 MHz
 472 	 * 2 - 62640 MHz
 [all …]
 
 | 
| /linux/drivers/net/phy/ | 
| H A D | micrel.c | 1 // SPDX-License-Identifier: GPL-2.0+9  * Copyright (c) 2010-2013 Micrel, Inc.
 29 #include <linux/clk.h>
 30 #include <linux/delay.h>
 129  * The value is calculated as following: (1/1000000)/((2^-32)/4)
 135  * The value is calculated as following: (1/1000000)/((2^-32)/8)
 365 /* Delay used to get the second part from the LTC */
 446 	struct clk *clk;  member
 554 	const struct kszphy_type *type = phydev->drv->driver_data;  in kszphy_config_intr()
 558 	if (type && type->interrupt_level_mask)  in kszphy_config_intr()
 [all …]
 
 | 
| /linux/drivers/input/misc/ | 
| H A D | iqs269a.c | 1 // SPDX-License-Identifier: GPL-2.0+8  * inductive keys as well as Hall-effect switches, and one for each of the two
 14 #include <linux/delay.h>
 225 		.name = "event-prox",
 231 		.name = "event-prox-alt",
 238 		.name = "event-touch",
 244 		.name = "event-touch-alt",
 251 		.name = "event-deep",
 257 		.name = "event-deep-alt",
 339 	 * Slider 1 is unavailable if the touch-and-hold option is enabled via  in iqs269_slider_type()
 [all …]
 
 | 
| H A D | iqs626a.c | 1 // SPDX-License-Identifier: GPL-2.0+8  * inductive keys as well as Hall-effect switches, and one for a trackpad that
 14 #include <linux/delay.h>
 227 		.name = "event-prox",
 233 		.name = "event-prox-alt",
 240 		.name = "event-touch",
 246 		.name = "event-touch-alt",
 253 		.name = "event-deep",
 259 		.name = "event-deep-alt",
 367 		.name = "ulp-0",
 [all …]
 
 | 
| /linux/drivers/net/ethernet/broadcom/bnx2x/ | 
| H A D | bnx2x_link.c | 1 /* Copyright 2008-2013 Broadcom Corporation8  * at http://www.gnu.org/licenses/gpl-2.0.html (the "GPL").
 25 #include <linux/delay.h>
 43 #define I2C_WA_PWR_ITER			(I2C_WA_RETRY_CNT - 1)
 205 		(_phy)->def_md_devad, \
 211 		(_phy)->def_md_devad, \
 239  * bnx2x_check_lfa - This function checks if link reinitialization is required,
 251 	struct bnx2x *bp = params->bp;  in bnx2x_check_lfa()
 254 		REG_RD(bp, params->lfa_base +  in bnx2x_check_lfa()
 257 	/* NOTE: must be first condition checked -  in bnx2x_check_lfa()
 [all …]
 
 | 
| /linux/Documentation/admin-guide/ | 
| H A D | kernel-parameters.txt | 16 			force -- enable ACPI if default was off17 			on -- enable ACPI but allow fallback to DT [arm64,riscv64]
 18 			off -- disable ACPI if default was on
 19 			noirq -- do not use ACPI for IRQ routing
 20 			strict -- Be less tolerant of platforms that are not
 22 			rsdt -- prefer RSDT over (default) XSDT
 23 			copy_dsdt -- copy DSDT to memory
 24 			nocmcff -- Disable firmware first mode for corrected
 28 			nospcr -- disable console in ACPI SPCR table as
 45 			If set to vendor, prefer vendor-specific driver
 [all …]
 
 | 
| /linux/drivers/net/ethernet/broadcom/ | 
| H A D | tg3.c | 7  * Copyright (C) 2005-2016 Broadcom Corporation.8  * Copyright (C) 2016-2017 Broadcom Limited.
 14  *	Copyright (C) 2000-2016 Broadcom Corporation.
 15  *	Copyright (C) 2016-2017 Broadcom Ltd.
 33 #include <linux/delay.h>
 52 #include <linux/dma-mapping.h>
 56 #include <linux/hwmon-sysfs.h>
 94 	_tg3_flag(TG3_FLAG_##flag, (tp)->tg3_flags)
 96 	_tg3_flag_set(TG3_FLAG_##flag, (tp)->tg3_flags)
 98 	_tg3_flag_clear(TG3_FLAG_##flag, (tp)->tg3_flags)
 [all …]
 
 |