Home
last modified time | relevance | path

Searched +full:nand +full:- +full:bcm6368 (Results 1 – 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/arch/mips/boot/dts/brcm/
Dbcm6368.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include "dt-bindings/clock/bcm6368-clock.h"
4 #include "dt-bindings/reset/bcm6368-reset.h"
7 #address-cells = <1>;
8 #size-cells = <1>;
9 compatible = "brcm,bcm6368";
12 #address-cells = <1>;
13 #size-cells = <0>;
15 mips-hpt-frequency = <200000000>;
31 periph_osc: periph-osc {
[all …]
Dbcm6362.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include "dt-bindings/clock/bcm6362-clock.h"
4 #include "dt-bindings/reset/bcm6362-reset.h"
5 #include "dt-bindings/soc/bcm6362-pm.h"
8 #address-cells = <1>;
9 #size-cells = <1>;
13 #address-cells = <1>;
14 #size-cells = <0>;
16 mips-hpt-frequency = <200000000>;
32 periph_osc: periph-osc {
[all …]
Dbcm6328.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include "dt-bindings/clock/bcm6328-clock.h"
4 #include "dt-bindings/reset/bcm6328-reset.h"
5 #include "dt-bindings/soc/bcm6328-pm.h"
8 #address-cells = <1>;
9 #size-cells = <1>;
13 #address-cells = <1>;
14 #size-cells = <0>;
16 mips-hpt-frequency = <160000000>;
32 periph_osc: periph-osc {
[all …]
Dbcm63268.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 #include "dt-bindings/clock/bcm63268-clock.h"
4 #include "dt-bindings/reset/bcm63268-reset.h"
5 #include "dt-bindings/soc/bcm63268-pm.h"
8 #address-cells = <1>;
9 #size-cells = <1>;
13 #address-cells = <1>;
14 #size-cells = <0>;
16 mips-hpt-frequency = <200000000>;
32 periph_osc: periph-osc {
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/
Dbrcm,brcmnand.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Broadcom STB NAND Controller
10 - Brian Norris <computersforpeace@gmail.com>
11 - Kamal Dasu <kdasu.kdev@gmail.com>
14 The Broadcom Set-Top Box NAND controller supports low-level access to raw NAND
15 flash chips. It has a memory-mapped register interface for both control
25 -- Additional SoC-specific NAND controller properties --
27 The NAND controller is integrated differently on the variety of SoCs on which
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/
Dbrcm,brcmnand.txt1 * Broadcom STB NAND Controller
3 The Broadcom Set-Top Box NAND controller supports low-level access to raw NAND
4 flash chips. It has a memory-mapped register interface for both control
15 - compatible : May contain an SoC-specific compatibility string (see below)
16 to account for any SoC-specific hardware bits that may be
19 the core NAND controller, of the following form:
21 string, like "brcm,brcmnand-v7.0"
23 brcm,brcmnand-v2.1
24 brcm,brcmnand-v2.2
25 brcm,brcmnand-v4.0
[all …]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/brcmnand/
Dbcm6368_nand.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Copyright 2000-2010 Broadcom Corporation
12 * Copyright 2000-2010 Broadcom Corporation
54 void __iomem *mmio = priv->base + BCM6368_NAND_INT; in bcm6368_nand_intc_ack()
72 void __iomem *mmio = priv->base + BCM6368_NAND_INT; in bcm6368_nand_intc_set()
88 struct device *dev = &pdev->dev; in bcm6368_nand_probe()
94 return -ENOMEM; in bcm6368_nand_probe()
95 soc = &priv->soc; in bcm6368_nand_probe()
97 priv->base = devm_platform_ioremap_resource_byname(pdev, "nand-int-base"); in bcm6368_nand_probe()
98 if (IS_ERR(priv->base)) in bcm6368_nand_probe()
[all …]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/brcmnand/
Dbcm6368_nand.c1 // SPDX-License-Identifier: GPL-2.0-only
9 * Copyright 2000-2010 Broadcom Corporation
12 * Copyright 2000-2010 Broadcom Corporation
54 void __iomem *mmio = priv->base + BCM6368_NAND_INT; in bcm6368_nand_intc_ack()
72 void __iomem *mmio = priv->base + BCM6368_NAND_INT; in bcm6368_nand_intc_set()
88 struct device *dev = &pdev->dev; in bcm6368_nand_probe()
95 return -ENOMEM; in bcm6368_nand_probe()
96 soc = &priv->soc; in bcm6368_nand_probe()
99 IORESOURCE_MEM, "nand-int-base"); in bcm6368_nand_probe()
100 priv->base = devm_ioremap_resource(dev, res); in bcm6368_nand_probe()
[all …]
/kernel/linux/linux-5.10/drivers/clk/bcm/
Dclk-bcm63xx-gate.c1 // SPDX-License-Identifier: GPL-2.0
3 #include <linux/clk-provider.h>
9 #include <dt-bindings/clock/bcm3368-clock.h>
10 #include <dt-bindings/clock/bcm6318-clock.h>
11 #include <dt-bindings/clock/bcm6328-clock.h>
12 #include <dt-bindings/clock/bcm6358-clock.h>
13 #include <dt-bindings/clock/bcm6362-clock.h>
14 #include <dt-bindings/clock/bcm6368-clock.h>
15 #include <dt-bindings/clock/bcm63268-clock.h>
169 .name = "adsl-ubus",
[all …]
/kernel/linux/linux-6.6/drivers/clk/bcm/
Dclk-bcm63xx-gate.c1 // SPDX-License-Identifier: GPL-2.0
3 #include <linux/clk-provider.h>
8 #include <dt-bindings/clock/bcm3368-clock.h>
9 #include <dt-bindings/clock/bcm6318-clock.h>
10 #include <dt-bindings/clock/bcm6328-clock.h>
11 #include <dt-bindings/clock/bcm6358-clock.h>
12 #include <dt-bindings/clock/bcm6362-clock.h>
13 #include <dt-bindings/clock/bcm6368-clock.h>
14 #include <dt-bindings/clock/bcm63268-clock.h>
168 .name = "adsl-ubus",
[all …]