Home
last modified time | relevance | path

Searched +full:srom +full:- +full:page +full:- +full:mode (Results 1 – 25 of 37) sorted by relevance

12

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/memory-controllers/
H A Dexynos-srom.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/exynos-srom.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Samsung Exynos SoC SROM Controller driver
10 - Krzysztof Kozlowski <krzk@kernel.org>
13 The SROM controller can be used to attach external peripherals. In this case
19 - const: samsung,exynos4210-srom
24 "#address-cells":
27 "#size-cells":
[all …]
/OK3568_Linux_fs/kernel/drivers/memory/samsung/
H A Dexynos-srom.c1 // SPDX-License-Identifier: GPL-2.0
6 // Exynos - SROM Controller support
17 #include "exynos-srom.h"
20 /* SROM side */
29 * struct exynos_srom_reg_dump: register dump of SROM Controller registers.
30 * @offset: srom register offset from the controller base address.
39 * struct exynos_srom: platform data for exynos srom controller driver.
41 * @reg_base: srom base address
67 static int exynos_srom_configure_bank(struct exynos_srom *srom, in exynos_srom_configure_bank() argument
75 return -EINVAL; in exynos_srom_configure_bank()
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dexynos5410-smdk5410.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
11 #include <dt-bindings/interrupt-controller/irq.h>
22 stdout-path = "serial2:115200n8";
26 compatible = "fixed-clock";
27 clock-frequency = <24000000>;
28 clock-output-names = "fin_pll";
29 #clock-cells = <0>;
32 pmic_ap_clk: pmic-ap-clk {
34 compatible = "fixed-clock";
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/mach-s5pc1xx/include/mach/
H A Dsromc.h5 * SPDX-License-Identifier: GPL-2.0+
8 * (SROM, NAND Flash, OneNand, DDR, OneDRAM) on S5PC1XX.
17 #define SMC_BYTE_ADDR_MODE(x) (1<<((x*4)+1)) /* 0-> Half-word base address*/
18 /* 1-> Byte base address*/
22 #define SMC_BC_TACS(x) (x << 28) /* 0clk address set-up */
23 #define SMC_BC_TCOS(x) (x << 24) /* 4clk chip selection set-up */
27 #define SMC_BC_TACP(x) (x << 4) /* 6clk page mode access cycle */
28 #define SMC_BC_PMC(x) (x << 0) /* normal(1data)page mode configuration */
/OK3568_Linux_fs/u-boot/arch/arm/mach-exynos/include/mach/
H A Dsromc.h5 * SPDX-License-Identifier: GPL-2.0+
14 #define SROMC_BYTE_ADDR_MODE(x) (1<<((x*4)+1)) /* 0-> Half-word base address*/
15 /* 1-> Byte base address*/
19 #define SROMC_BC_TACS(x) (x << 28) /* address set-up */
20 #define SROMC_BC_TCOS(x) (x << 24) /* chip selection set-up */
24 #define SROMC_BC_TACP(x) (x << 4) /* page mode access cycle */
25 #define SROMC_BC_PMC(x) (x << 0) /* normal(1data)page mode configuration */
50 u8 bank; /* srom bank number */
/OK3568_Linux_fs/kernel/drivers/net/ethernet/dec/tulip/
H A Dde4x5.h16 #define DE4X5_BMR iobase+(0x000 << lp->bus) /* Bus Mode Register */
17 #define DE4X5_TPD iobase+(0x008 << lp->bus) /* Transmit Poll Demand Reg */
18 #define DE4X5_RPD iobase+(0x010 << lp->bus) /* Receive Poll Demand Reg */
19 #define DE4X5_RRBA iobase+(0x018 << lp->bus) /* RX Ring Base Address Reg */
20 #define DE4X5_TRBA iobase+(0x020 << lp->bus) /* TX Ring Base Address Reg */
21 #define DE4X5_STS iobase+(0x028 << lp->bus) /* Status Register */
22 #define DE4X5_OMR iobase+(0x030 << lp->bus) /* Operation Mode Register */
23 #define DE4X5_IMR iobase+(0x038 << lp->bus) /* Interrupt Mask Register */
24 #define DE4X5_MFC iobase+(0x040 << lp->bus) /* Missed Frame Counter */
25 #define DE4X5_APROM iobase+(0x048 << lp->bus) /* Ethernet Address PROM */
[all …]
H A Dde4x5.c41 Digital Semiconductor SROM Specification. The driver currently
44 DC21040 (no SROM)
56 SMC9332 (w/new SROM)
69 DE500 1063k 998k 1170k 1125k in 10Mb/s mode
72 measurement. Their error is +/-20k on a quiet (private) network and also
118 3) compile de4x5.c, but include -DMODULE in the command line to ensure
150 The SMC9332 card has a non-compliant SROM which needs fixing - I have
151 patched this driver to detect it because the SROM format used complies
152 to a previous DEC-STD format.
159 I have added SROM decoding routines to make this driver work with any
[all …]
/OK3568_Linux_fs/u-boot/drivers/net/
H A Ddm9000x.c7 * SPDX-License-Identifier: GPL-2.0+
9 (C)Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved.
16 E5: R25 = ((R24 + NF - 3) & 0x00ff) | 0xc200
22 v1.1 11/09/2001 fix force mode bug
26 Added tx/rx 32 bit mode.
29 --------------------------------------
31 12/15/2003 Initial port to u-boot by
35 - Fixed the driver to work with DM9000A.
39 - Added autodetect of databus width.
40 - Made debug code compile again.
[all …]
/OK3568_Linux_fs/u-boot/
H A DREADME2 # (C) Copyright 2000 - 2013
5 # SPDX-License-Identifier: GPL-2.0+
11 This directory contains the source code for U-Boot, a boot loader for
17 The development of U-Boot is closely related to Linux: some parts of
39 scattered throughout the U-Boot source identifying the people or
43 actual U-Boot source tree; however, it can be created dynamically
53 U-Boot, you should send a message to the U-Boot mailing list at
54 <u-boot@lists.denx.de>. There is also an archive of previous traffic
55 on the mailing list - please search the archive before asking FAQ's.
56 Please see http://lists.denx.de/pipermail/u-boot and
[all …]
/OK3568_Linux_fs/external/rkwifibt/bin/arm/
HDwl ... may not join non 11h AP. 802.11d mode Loose interpretation of 11h+d spec - may ...
HDdhd ... i error: expected interface name after option %s -d -u -x -h %s % ...
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dsiutils.c2 * Misc utility routines for accessing chip-specific features
3 * of the SiliconBackplane-based Broadcom chips.
22 * <<Broadcom-WL-IPTag/Dual:>>
162 static bool _si_clkctl_cc(si_info_t *sii, uint mode);
230 * As si_kattach goes thru full srom initialisation same can be used
264 * devid - pci device id (used to determine chip#)
265 * osh - opaque OS handle
266 * regs - virtual address of initial core registers
267 * bustype - pci/sb/sdio/etc
268 * vars - pointer to a to-be created pointer area for "environment" variables. Some callers of this
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dsiutils.c2 * Misc utility routines for accessing chip-specific features
3 * of the SiliconBackplane-based Broadcom chips.
22 * <<Broadcom-WL-IPTag/Dual:>>
162 static bool _si_clkctl_cc(si_info_t *sii, uint mode);
230 * As si_kattach goes thru full srom initialisation same can be used
264 * devid - pci device id (used to determine chip#)
265 * osh - opaque OS handle
266 * regs - virtual address of initial core registers
267 * bustype - pci/sb/sdio/etc
268 * vars - pointer to a to-be created pointer area for "environment" variables. Some callers of this
[all …]
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.fsl-ddr1 Table of interleaving 2-4 controllers
3 +--------------+-----------------------------------------------------------+
6 |--------------+--------------+--------------+-----------------------------+
8 | complexes +--------------+--------------+ |
9 | | 2-way Intlv'ed | |
10 |--------------+--------------+--------------+--------------+ |
12 | Three memory +--------------+--------------+--------------+ |
13 | complexes | 2-way Intlv'ed | Not Intlv'ed | |
14 | +-----------------------------+--------------+ |
15 | | 3-way Intlv'ed | |
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dsbchipc.h1 /* SPDX-License-Identifier: GPL-2.0 */
9 * $Id: sbchipc.h 657872 2016-09-02 22:17:34Z $
11 * Copyright (C) 1999-2017, Broadcom Corporation
32 * <<Broadcom-WL-IPTag/Open:>>
51 * be assigned their respective chipc-specific address space and connected to the Always On
103 uint32 PAD[3]; /* 0x754-0x75C */
104 uint32 extwakemask[2]; /* 0x760-0x764 */
105 uint32 PAD[2]; /* 0x768-0x76C */
106 uint32 extwakereqmask[2]; /* 0x770-0x774 */
107 uint32 PAD[2]; /* 0x778-0x77C */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dsbchipc.h8 * $Id: sbchipc.h 701163 2017-05-23 22:21:03Z $
12 * Copyright (C) 1999-2017, Broadcom Corporation
33 * <<Broadcom-WL-IPTag/Open:>>
48 #define BCM_MASK32(msb, lsb) ((~0u >> (32u - (msb) - 1u)) & (~0u << (lsb)))
54 * be assigned their respective chipc-specific address space and connected to the Always On
112 uint32 PAD[3]; /* 0x754-0x75C */
115 uint32 PAD[2]; /* 0x768-0x76C */
116 uint32 extwakereqmask[2]; /* 0x770-0x774 */
117 uint32 PAD[2]; /* 0x778-0x77C */
215 /* gpio - cleared only by power-on-reset */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dsbchipc.h8 * $Id: sbchipc.h 701163 2017-05-23 22:21:03Z $
12 * Copyright (C) 1999-2017, Broadcom Corporation
33 * <<Broadcom-WL-IPTag/Open:>>
48 #define BCM_MASK32(msb, lsb) ((~0u >> (32u - (msb) - 1u)) & (~0u << (lsb)))
54 * be assigned their respective chipc-specific address space and connected to the Always On
112 uint32 PAD[3]; /* 0x754-0x75C */
115 uint32 PAD[2]; /* 0x768-0x76C */
116 uint32 extwakereqmask[2]; /* 0x770-0x774 */
117 uint32 PAD[2]; /* 0x778-0x77C */
215 /* gpio - cleared only by power-on-reset */
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dsbchipc.h8 * $Id: sbchipc.h 701163 2017-05-23 22:21:03Z $
12 * Copyright (C) 1999-2017, Broadcom Corporation
33 * <<Broadcom-WL-IPTag/Open:>>
48 #define BCM_MASK32(msb, lsb) ((~0u >> (32u - (msb) - 1u)) & (~0u << (lsb)))
54 * be assigned their respective chipc-specific address space and connected to the Always On
112 uint32 PAD[3]; /* 0x754-0x75C */
115 uint32 PAD[2]; /* 0x768-0x76C */
116 uint32 extwakereqmask[2]; /* 0x770-0x774 */
117 uint32 PAD[2]; /* 0x778-0x77C */
215 /* gpio - cleared only by power-on-reset */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmdefs.h21 * <<Broadcom-WL-IPTag/Dual:>>
32 /* Use BCM_REFERENCE to suppress warnings about intentionally-unused function
45 * Define these diagnostic macros to help suppress cast-qual warning
53 _Pragma("GCC diagnostic ignored \"-Wcast-qual\"")
56 _Pragma("GCC diagnostic ignored \"-Wnull-dereference\"")
102 /* Compile-time assert can be used in place of ASSERT if the expression evaluates
109 typedef char STATIC_ASSERT_FAIL[(expr) ? 1 : -1] UNUSED_VAR; \
138 /* Relocate attach symbols to save-restore region to increase pre-reclaim heap size. */
142 /* Explicitly place data in .rodata section so it can be write-protected after attach */
166 /* Non-manufacture or internal attach function/dat */
[all …]
H A Dwlioctl.h26 * <<Broadcom-WL-IPTag/Dual:>>
62 * BCME_.. error codes are extended by various features - e.g. FTM, NAN, SAE etc.
69 * The error codes -4096 ... -5119 are reserved for firmware signing.
71 * Next available (inclusive) range: [-8*1024 + 1, -7*1024]
76 /* 11ax trigger frame format - versioning info */
122 (sizeof(wl_dfs_forced_t) + (((n) < 1) ? (0) : (((n) - 1)* sizeof(chanspec_t))))
142 #define DFS_SCAN_S_IDLE -1
199 uint8 auth_alg; /**< 802.11 authentication mode */
227 * will see OBSS, [means that, we false detected that OBSS-is-gone
537 #define WL_GSCAN_INFO_FIXED_FIELD_SIZE (sizeof(wl_gscan_bss_info_t) - sizeof(wl_bss_info_t))
[all …]
H A Dsbchipc.h25 * <<Broadcom-WL-IPTag/Dual:>>
40 #define BCM_MASK32(msb, lsb) ((~0u >> (32u - (msb) - 1u)) & (~0u << (lsb)))
50 * be assigned their respective chipc-specific address space and connected to the Always On
133 uint32 PAD[3]; /* 0x754-0x75C */
136 uint32 PAD[2]; /* 0x768-0x76C */
137 uint32 extwakereqmask[2]; /* 0x770-0x774 */
138 uint32 PAD[2]; /* 0x778-0x77C */
254 /* gpio - cleared only by power-on-reset */
350 /* SROM interface (corerev >= 32) */
482 uint32 PAD[2]; /* 0x768-0x76C */
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmdefs.h21 * <<Broadcom-WL-IPTag/Dual:>>
36 /* Use BCM_REFERENCE to suppress warnings about intentionally-unused function
49 * Define these diagnostic macros to help suppress cast-qual warning
57 _Pragma("GCC diagnostic ignored \"-Wcast-qual\"")
60 _Pragma("GCC diagnostic ignored \"-Wnull-dereference\"")
106 /* Compile-time assert can be used in place of ASSERT if the expression evaluates
113 typedef char STATIC_ASSERT_FAIL[(expr) ? 1 : -1] UNUSED_VAR; \
142 /* Relocate attach symbols to save-restore region to increase pre-reclaim heap size. */
146 /* Explicitly place data in .rodata section so it can be write-protected after attach */
170 /* Non-manufacture or internal attach function/dat */
[all …]
H A Dwlioctl.h26 * <<Broadcom-WL-IPTag/Dual:>>
62 * BCME_.. error codes are extended by various features - e.g. FTM, NAN, SAE etc.
69 * The error codes -4096 ... -5119 are reserved for firmware signing.
71 * Next available (inclusive) range: [-8*1024 + 1, -7*1024]
76 /* 11ax trigger frame format - versioning info */
122 (sizeof(wl_dfs_forced_t) + (((n) < 1) ? (0) : (((n) - 1)* sizeof(chanspec_t))))
142 #define DFS_SCAN_S_IDLE -1
199 uint8 auth_alg; /**< 802.11 authentication mode */
227 * will see OBSS, [means that, we false detected that OBSS-is-gone
537 #define WL_GSCAN_INFO_FIXED_FIELD_SIZE (sizeof(wl_gscan_bss_info_t) - sizeof(wl_bss_info_t))
[all …]
H A Dsbchipc.h25 * <<Broadcom-WL-IPTag/Dual:>>
40 #define BCM_MASK32(msb, lsb) ((~0u >> (32u - (msb) - 1u)) & (~0u << (lsb)))
50 * be assigned their respective chipc-specific address space and connected to the Always On
133 uint32 PAD[3]; /* 0x754-0x75C */
136 uint32 PAD[2]; /* 0x768-0x76C */
137 uint32 extwakereqmask[2]; /* 0x770-0x774 */
138 uint32 PAD[2]; /* 0x778-0x77C */
254 /* gpio - cleared only by power-on-reset */
350 /* SROM interface (corerev >= 32) */
482 uint32 PAD[2]; /* 0x768-0x76C */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/davicom/
H A Ddm9000.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 * (C) Copyright 1997-1998 DAVICOM Semiconductor,Inc. All Rights Reserved.
40 /* Board/System/Debug information/definition ---------------- */
58 MODULE_PARM_DESC(debug, "dm9000 debug level (0-6)");
88 /* Structure/enum declaration ------------------------------- */
144 dev_dbg(db->dev, msg); \
153 /* DM9000 network board routine ---------------------------- */
161 writeb(reg, db->io_addr); in ior()
162 return readb(db->io_data); in ior()
172 writeb(reg, db->io_addr); in iow()
[all …]

12