Heikki Krogerus
9bee8b3a1b
mips: configs: enable I2C_DESIGNWARE_CORE with I2C_DESIGNWARE_PLATFORM
...
The dependency handling of the Synopsys DesignWare I2C
adapter drivers is going to be changed so that the glue
drivers for the PCI and platform buses depend on
I2C_DESIGNWARE_CORE.
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com >
Cc: UNGLinuxDriver@microchip.com
Cc: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
Cc: linux-mips@vger.kernel.org
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com >
Acked-by: Jarkko Nikula <jarkko.nikula@linux.intel.com >
Signed-off-by: Andi Shyti <andi.shyti@kernel.org >
2024-09-10 00:36:52 +02:00
Lukas Bulwahn
84aff0b690
mips: update config files
...
Clean up config files by:
- removing configs that were deleted in the past
- removing configs not in tree and without recently pending patches
- adding new configs that are replacements for old configs in the file
For some detailed information, see Link.
Link: https://lore.kernel.org/kernel-janitors/20220929090645.1389-1-lukas.bulwahn@gmail.com/
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2022-09-30 16:45:06 +02:00
Bin Meng
9d139131e9
mips: Drop CONFIG_MTD_M25P80 in various defconfig files
...
Drop CONFIG_MTD_M25P80 that was removed in
commit b35b9a1036 ("mtd: spi-nor: Move m25p80 code in spi-nor.c")
Signed-off-by: Bin Meng <bin.meng@windriver.com >
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
2020-05-02 12:09:52 +02:00
Alexander Lobakin
7de86604bb
MIPS: generic: don't unconditionally select PINCTRL
...
CONFIG_PINCTRL was converted from hidden selectable to a visible option
with commit d219b92461 ("pinctrl: change Kconfig PINCTRL variable to
a menuconfig"). Remove unconditional select and enable this symbol in
Ocelot config, which currently is the only user among generic boards.
Signed-off-by: Alexander Lobakin <alobakin@dlink.ru >
Signed-off-by: Paul Burton <paulburton@kernel.org >
Cc: Ralf Baechle <ralf@linux-mips.org >
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com >
Cc: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com >
Cc: Will Deacon <will@kernel.org >
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Cc: Masahiro Yamada <yamada.masahiro@socionext.com >
Cc: Paul Walmsley <paul.walmsley@sifive.com >
Cc: Michal Simek <michal.simek@xilinx.com >
Cc: Allison Randal <allison@lohutok.net >
Cc: Thomas Gleixner <tglx@linutronix.de >
Cc: Eric W. Biederman <ebiederm@xmission.com >
Cc: linux-mips@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
2020-01-22 10:16:45 -08:00
Richard Weinberger
1c7cbd6347
Merge tag 'nand/for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux into mtd/next
...
NAND core changes:
- Support having the bad block markers in either the first, second or
last page of a block. The combination of all three location is now
possible.
- Constification of NAND_OP_PARSER(_PATTERN) elements.
- Generic NAND DT bindings changed to yaml format (can be used to
check the proposed bindings. First platform to be fully supported:
sunxi.
- Stopped using several legacy hooks.
- Preparation to use the generic NAND layer with the addition of
several helpers and the removal of the struct nand_chip from generic
functions.
- Kconfig cleanup to prepare the introduction of external ECC engines
support.
- Fallthrough comments.
- Introduction of the SPI-mem dirmap API for SPI-NAND devices.
Raw NAND controller drivers changes:
- nandsim:
* Switch to ->exec-op().
- meson:
* Misc cleanups and fixes.
* New OOB layout.
- Sunxi:
* A23/A33 NAND DMA support.
- Ingenic:
* Full reorganization and cleanup.
* Clear separation between NAND controller and ECC engine.
* Support JZ4740 an JZ4725B.
- Denali:
* Clear controller/chip separation.
* ->exec_op() migration.
* Various cleanups.
- fsl_elbc:
* Enable software ECC support.
- Atmel:
* Sam9x60 support.
- GPMI:
* Introduce the GPMI_IS_MXS() macro.
- Various trivial/spelling/coding style fixes.
2019-05-05 11:54:11 +02:00
Miquel Raynal
72c5af0027
mtd: rawnand: Clarify Kconfig entry MTD_NAND
...
MTD_NAND is large and encloses much more than what the symbol is
actually used for: raw NAND. Clarify the symbol by naming it
MTD_RAW_NAND instead.
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com >
2019-04-18 08:54:00 +02:00
Horatiu Vultur
6e3572e83d
MIPS: generic: Add switchdev, pinctrl and fit to ocelot_defconfig
...
Some of the configuration were not selected by default anymore, therefore
enable them again. Also remove some configs which are used for MSCC Ocelot.
Signed-off-by: Horatiu Vultur <horatiu.vultur@microchip.com >
Signed-off-by: Paul Burton <paul.burton@mips.com >
Cc: <alexandre.belloni@bootlin.com >
Cc: <UNGLinuxDriver@microchip.com >
Cc: <ralf@linux-mips.org >
Cc: <jhogan@kernel.org >
Cc: <linux-mips@vger.kernel.org >
Cc: <linux-kernel@vger.kernel.org >
2019-04-04 11:14:45 -07:00
Alexandre Belloni
0e557a3e06
MIPS: generic: Add Network, SPI and I2C to ocelot_defconfig
...
Add support for the integrated switch, and the SPI and I2C controller found
on MSCC Ocelot.
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Signed-off-by: Paul Burton <paul.burton@mips.com >
Patchwork: https://patchwork.linux-mips.org/patch/20345/
Cc: James Hogan <jhogan@kernel.org >
Cc: Ralf Baechle <ralf@linux-mips.org >
Cc: linux-kernel@vger.kernel.org
Cc: linux-mips@linux-mips.org
2018-10-15 23:11:15 -07:00
Alexandre Belloni
6bce3deae4
MIPS: generic: Add support for Microsemi Ocelot
...
Introduce support for the MIPS based Microsemi Ocelot SoCs.
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com >
Cc: Ralf Baechle <ralf@linux-mips.org >
Cc: Allan Nielsen <Allan.Nielsen@microsemi.com >
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/18858/
[jhogan@kernel.org: update ocelot_defconfig specification]
Signed-off-by: James Hogan <jhogan@kernel.org>
2018-03-21 23:33:10 +00:00