Commit Graph

3633 Commits

Author SHA1 Message Date
Takumi Sueda 4f12742fdc arm: brain: enable syscon poweroff 2023-02-23 03:34:45 +09:00
Takumi Sueda 15decc2a36 arm: brain: regenerate defconfig 2022-11-21 07:37:53 +09:00
Takumi Sueda a6af52c163 arm: brain: enable USB Audio Class 2022-11-21 07:37:39 +09:00
Suguru Saito 89bba110d9 arm: brain: merge brain_2g into brain 2021-12-31 03:59:03 +09:00
Suguru Saito 3fa2d160a6 sharp: add PWM_BEEPER and SubLCD to brain_2g_defconfig 2021-12-27 00:53:39 +09:00
Takumi Sueda 336a19d563 arm: brain: enable polldev and Brain GPIO keyboard driver 2021-10-01 01:47:06 +09:00
Suguru Saito bee08820ee arm: brain: enable LCD touch panel for 2nd generation 2021-10-01 01:47:06 +09:00
Suguru Saito 0001409424 pwg5300: add pwg5300 and LCD support 2021-10-01 01:47:06 +09:00
Takumi Sueda e4a7fb9fa7 arm: brain: enable 8x11 VGA font 2021-10-01 01:47:05 +09:00
Takumi Sueda 35a822419e arm: brain: enable exFAT driver & prune config 2021-10-01 01:47:05 +09:00
Takumi Sueda 9d93fc2ede arm: brain: enable Atheros wireless chip drivers 2021-10-01 01:47:05 +09:00
Takumi Sueda 27c42d9a25 arm: brain: enable Realtek USB ethernet driver 2021-10-01 01:47:05 +09:00
Takumi Sueda 8082c1aaf6 arm: brain: enable Wi-Fi devices 2021-10-01 01:47:05 +09:00
Takumi Sueda b16a56de2e arm: brain: enable RNDIS host 2021-10-01 01:47:05 +09:00
Takumi Sueda e2163ed803 input: keyboard: implement brain-kbd-i2c 2021-10-01 01:47:05 +09:00
tka3220 f0d9cb1e56 video/logo: add and enable brain logo 2021-10-01 01:47:05 +09:00
Takumi Sueda 72518d2395 arm: commonize Brain defconfig 2021-10-01 01:47:05 +09:00
Takumi Sueda 5d44996a43 pwsh1: change font to 6x11 2021-10-01 01:47:04 +09:00
Takumi Sueda 2c81367f9c pwsh1: update defconfig 2021-10-01 01:47:04 +09:00
Takumi Sueda 3318693397 arch/arm: add PW-SH1 2021-10-01 01:47:04 +09:00
Takumi Sueda de5623790c Update defconfig 2021-10-01 01:47:04 +09:00
Takumi Sueda 459d2f25e9 arch/arm: update defconfig 2021-10-01 01:47:04 +09:00
Jason Liu 2f68e5475b Merge tag 'v5.4.70' into imx_5.4.y
* tag 'v5.4.70': (3051 commits)
  Linux 5.4.70
  netfilter: ctnetlink: add a range check for l3/l4 protonum
  ep_create_wakeup_source(): dentry name can change under you...
  ...

 Conflicts:
	arch/arm/mach-imx/pm-imx6.c
	arch/arm64/boot/dts/freescale/imx8mm-evk.dts
	arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts
	drivers/crypto/caam/caamalg.c
	drivers/gpu/drm/imx/dw_hdmi-imx.c
	drivers/gpu/drm/imx/imx-ldb.c
	drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c
	drivers/mmc/host/sdhci-esdhc-imx.c
	drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
	drivers/net/ethernet/freescale/enetc/enetc.c
	drivers/net/ethernet/freescale/enetc/enetc_pf.c
	drivers/thermal/imx_thermal.c
	drivers/usb/cdns3/ep0.c
	drivers/xen/swiotlb-xen.c
	sound/soc/fsl/fsl_esai.c
	sound/soc/fsl/fsl_sai.c

Signed-off-by: Jason Liu <jason.hui.liu@nxp.com>
2020-10-08 17:46:51 +08:00
Iuliana Prodan ebaa363f17 MLK-24762 ARM: configs: imx_v7_defconfig: enable LVM support with DM_CRYPT
Enable LVM support with DM_CRYPT, as module, to have
an out-of-the-box solution for dm-crypt with black keys
and blobs.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Reviewed-by: Horia Geantă <horia.geanta@nxp.com>
2020-09-11 12:17:58 +03:00
Diego Elio Pettenò 69fbdbb4fa scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled
[ Upstream commit 679b2ec8e060ca7a90441aff5e7d384720a41b76 ]

This kernel configuration is basically enabling/disabling sr driver quirks
detection. While these quirks are for fairly rare devices (very old CD
burners, and a glucometer), the additional detection of these models is a
very minimal amount of code.

The logic behind the quirks is always built into the sr driver.

This also removes the config from all the defconfig files that are enabling
this already.

Link: https://lore.kernel.org/r/20200223191144.726-1-flameeyes@flameeyes.com
Reviewed-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-07-22 09:32:57 +02:00
Richard Zhu a3c3359c32 MLK-24012-02 arm: config: enable imx legacy pcie ep
Build in the PCIe endpoint subsystem and tests

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
Reviewed-by: Fugang Duan <fugang.duan@nxp.com>
2020-06-11 10:06:31 +08:00
Dragos Rosioru fbd0c68859 MLK-23223: ARM: imx_v7_defconfig: enable extra CRYPTO_* symbols
Enable generic SW crypto algorithms needed for tcrypt speed tests

Signed-off-by: Dragos Rosioru <dragos.rosioru@nxp.com>
2020-05-12 18:13:30 +03:00
Fugang Duan 242e24dd55 MLK-23806-06 ARM: imx_v7_defconfig: enable NXP mxmwifiex wlan
Enable NXP wireless driver mxmwifiex to support NXP
88w8987 wlan chip.

Reviewed-by: tian yang<yang.tian@nxp.com>
Signed-off-by: Fugang Duan <fugang.duan@nxp.com>
2020-04-20 14:13:38 +08:00
Anson Huang 9ce4922e6c MLK-22137 ARM: imx_v7_defconfig: Enable more configs
Enable more kernel configs to support AWS Greengrass.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
Reviewed-by: Jacky Bai <ping.bai@nxp.com>
(cherry picked from commit ec8872a67944a9ced2b6308d96d2d7dfb26f55fa)
[Fixes conflict by Jason Liu]
Signed-off-by: Jason Liu <jason.hui.liu@nxp.com>
2020-04-09 12:31:33 +08:00
Peng Fan dd9937a701 MLK-23754-34 ARM: imx_v7_defconfig: enable remoteproc
Enable remoteproc config for i.MX

Reviewed-by: Richard Zhu <hongxing.zhu@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2020-04-09 10:35:43 +08:00
Jason Liu 335d2828a9 This is the 5.4.24 stable release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAl5hHjgACgkQONu9yGCS
 aT6CSBAA0c16mnDb59jgmW/sBj/p/MrlD/WJzLriqiKN5BUsPt9++I5mNj8mG+d2
 Glm4086e8L826zv8oKiZm23xk93on+78ExhVFVZvZNaEUpiRNYCGSuDq2NrHW0z+
 kpagkAFLfCUZFoKtmWo+bpl0YtF4dd/fg7+EjyL6qT1DBs8NVMwZx7i/v0xXv7Wc
 0vsGCLYoBLzcW1FB2d9cfAUPCBuGEzL/7TdifNOXRgI9owGsZndFJgXgIzoBUt/P
 tqB8RLjIupCiMEPtsEAZ/rgEQLPFkb3yrBvgjd1wDI8bHUIQU0clqThKVNvmNSmv
 UTBSNgPAhkP8nZG7X9xCkyfEsUefejBJy66da9n4XTGGrXf9ga0BL0nNrOGwOesr
 m+tNnBSFsbFCMqFopQnt4zZSnaf67AOk2mzxbEu4E+sStyW943aDO9MoRRFgaYGH
 pfie3qOKtKta2MuNTJA+q6F0W9H+V5MtMpwbyuy1/dp2eVln2wewBBMvXYdL1YOy
 E/Z87nsQgalsDynz9m/niv32J4JAxHptyOyROkktDLBSzL5RawNn+Op8X5EtmZOe
 sPkiYicqp9CLmMj13qWXJhtuyNdD4wk6FyyAy6cX9mF44+EZGOBkyNP+n8g789Kn
 sqFJ7sfTfOnwLBFciMA5PaMTGNWROyWXNkvvUzO+9t0CyFAnT2U=
 =abGA
 -----END PGP SIGNATURE-----

Merge tag 'v5.4.24' into imx_5.4.y

Merge Linux stable release v5.4.24 into imx_5.4.y

* tag 'v5.4.24': (3306 commits)
  Linux 5.4.24
  blktrace: Protect q->blk_trace with RCU
  kvm: nVMX: VMWRITE checks unsupported field before read-only field
  ...

Signed-off-by: Jason Liu <jason.hui.liu@nxp.com>

 Conflicts:
	arch/arm/boot/dts/imx6sll-evk.dts
	arch/arm/boot/dts/imx7ulp.dtsi
	arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi
	drivers/clk/imx/clk-composite-8m.c
	drivers/gpio/gpio-mxc.c
	drivers/irqchip/Kconfig
	drivers/mmc/host/sdhci-of-esdhc.c
	drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
	drivers/net/can/flexcan.c
	drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
	drivers/net/ethernet/mscc/ocelot.c
	drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
	drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
	drivers/net/phy/realtek.c
	drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
	drivers/perf/fsl_imx8_ddr_perf.c
	drivers/tee/optee/shm_pool.c
	drivers/usb/cdns3/gadget.c
	kernel/sched/cpufreq.c
	net/core/xdp.c
	sound/soc/fsl/fsl_esai.c
	sound/soc/fsl/fsl_sai.c
	sound/soc/sof/core.c
	sound/soc/sof/imx/Kconfig
	sound/soc/sof/loader.c
2020-03-08 18:57:18 +08:00
Krzysztof Kozlowski dbe3806c71 ARM: exynos_defconfig: Bring back explicitly wanted options
[ Upstream commit 9f9e2df2e64df197ff6548ef494f76be5b35d08a ]

Few options KALLSYMS_ALL, SCSI, PM_DEVFREQ and mutex/spinlock debugging
were removed with savedefconfig because they were selected by other
options.  However these are user-visible options and they might not be
selected in the future.  Exactly this happened with commit 0e4a459f56c3
("tracing: Remove unnecessary DEBUG_FS dependency") removing the
dependency between DEBUG_FS and TRACING.

To avoid losing these options in the future, explicitly mention them in
defconfig.

Reported-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-02-24 08:36:35 +01:00
Richard Zhu e11246aa8f LF-971 ARM: configs: imx_v7_defconfig: add intel e1000e to defconfig
Add INTEL E1000E to defconfig.

Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com>
2020-02-24 14:16:49 +08:00
Joel Stanley f3020d7893 ARM: config: aspeed-g5: Enable 8250_DW quirks
[ Upstream commit a5331a7a87ec81d5228b7421acf831b2d0c0de26 ]

This driver option is used by the AST2600 A0 boards to work around a
hardware issue.

Reviewed-by: Cédric Le Goater <clg@kaod.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-02-01 09:34:49 +00:00
Leonard Crestez 12f1c5fa3e ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS
[ Upstream commit 46db63abb79524209c15c683feccfba116746757 ]

This is currently off and that's not desirable: default imx config is
meant to be generally useful for development and debugging.

Running git bisect between v5.4 and v5.5-rc1 finds this started from
commit 0e4a459f56c3 ("tracing: Remove unnecessary DEBUG_FS dependency")

Explicit CONFIG_DEBUG_FS=y was earlier removed by
commit c29d541f59 ("ARM: imx_v6_v7_defconfig: Remove unneeded options")

A very similar fix was required before:
commit 7e9eb62688 ("ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS")

Signed-off-by: Leonard Crestez <leonard.crestez@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-01-12 12:21:27 +01:00
Tony Lindgren 946b6c3060 ARM: omap2plus_defconfig: Add back DEBUG_FS
[ Upstream commit e00b59d30506dc9ef91caf2f3c584209cc9f61e4 ]

Commit 0e4a459f56c3 ("tracing: Remove unnecessary DEBUG_FS dependency")
removed select for DEBUG_FS but we still need it at least for enabling
deeper idle states for the SoCs.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-01-12 12:21:23 +01:00
Marek Szyprowski 110440a0eb ARM: exynos_defconfig: Restore debugfs support
[ Upstream commit a2315d3aea5976acd919d3d3fcf82f752562c25b ]

Commit 9f532d26c7 ("ARM: exynos_defconfig: Trim and reorganize with
savedefconfig") removed explicit enable line for CONFIG_DEBUG_FS, because
that feature has been selected by other enabled options: CONFIG_TRACING,
which in turn had been selected by CONFIG_PERF_EVENTS and
CONFIG_PROVE_LOCKING.

In meantime, commit 0e4a459f56c3 ("tracing: Remove unnecessary DEBUG_FS
dependency") removed the dependency between CONFIG_DEBUG_FS and
CONFIG_TRACING, so CONFIG_DEBUG_FS is no longer enabled in default builds.

Enable it again explicitly, as debugfs support is essential for various
automated testing tools.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-01-12 12:21:20 +01:00
Jason Liu 0a7ebc520b Merge remote-tracking branch 'linux-lts-nxp/lf-5.4.y' into imx_5.4.y
* linux-lts-nxp/lf-5.4.y: (19 commits)
  LF-531-2 arm64: dts: imx8mn: add cma setting
  LF-531-1 arm64: dts: imx8mq/imx8mn: fix gpu setting
  staging: fsl-dpaa2/mac: do not stop MAC when the net_dev is not up
  ...

Signed-off-by: Jason Liu <jason.hui.liu@nxp.com>
2019-12-20 10:04:14 +08:00
Horia Geantă 96488946df LF-541-2: ARM: imx_v7_defconfig: enable CRYPTO_{CFB,OFB}
These are needed for tcrypt speed regression suite.

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-12-19 18:28:37 +02:00
Jason Liu c84c7c3c3c Merge remote-tracking branch 'linux-lts-nxp/lf-5.4.y' into imx_5.4.y
* linux-lts-nxp/lf-5.4.y: (13 commits)
  LF-467: media: imx: isi: fix some typo issues
  LF-462 ARM: dts: imx7d-12x12-lpddr3-val: correct the phy interface mode
  arm64: config: enable usb network card R8152 AX88179 and AX8817X driver
  ...
2019-12-16 10:14:57 +08:00
Dong Aisheng 5cf121fb13 LF-456: ARM: imx_v7_defconfig: remove CONFIG_PROVE_LOCKING
Disable lockdep for release due to it has performance impact.

Defconfig generated by make ARCH=arm savedefconfig

Acked-by: Jason Liu <jason.hui.liu@nxp.com>
Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2019-12-13 11:18:28 +08:00
Sandor Yu 97a6600dd0 LF-313-2: arm: imx_v6_v7_defconfig: add vadc to defconfig
add vadc to imx_v6_v7_defconfig

Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-12-10 14:14:31 +08:00
Sandor Yu 2d014252f8 LF-313-1: arm: imx_v7_defconfig: add vadc to defconfig
add vadc to imx_v7_defconfig.

Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-12-10 14:14:20 +08:00
Sandor Yu 61dc1220f1 LF-313: arm: imx_v7_defconfig: add vadc to defconfig
add vadc to imx_v7_defconfig.

Signed-off-by: Sandor Yu <Sandor.yu@nxp.com>
2019-12-10 13:45:39 +08:00
Horia Geantă b0f52887e4 LF-330 ARM: imx_v7_defconfig: select CRYPTO_DES
After commit 04007b0e6c ("crypto: des - split off DES library from generic DES cipher driver")
CRYPTO_DES must be explicitly selected if generic DES/3DES ciphers
are needed.

Signed-off-by: Horia Geantă <horia.geanta@nxp.com>
Reviewed-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Reviewed-by: Franck LENORMAND <franck.lenormand@nxp.com>
Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
2019-12-05 16:09:10 +02:00
Han Xu 08a6343815 LF-281: arm: dts: Add CONFIG_MTD_PHYSMAP and CONFIG_MTD_PHYSMAP_OF for weim nor
enable weim nor by adding CONFIG_MTD_PHYSMAP and CONFIG_MTD_PHYSMAP_OF
in config

Signed-off-by: Han Xu <han.xu@nxp.com>
2019-12-04 23:54:06 -06:00
Fancy Fang 4c442d257e arm: imx_v7_defconfig: enable FB_MXC_OVERLAY config
Enable FB_MXC_OVERLAY config by default for the lcdif
driver on legacy i.MX6 and i.MX7 platforms.

Signed-off-by: Fancy Fang <chen.fang@nxp.com>
2019-12-03 17:58:36 +08:00
Peter Chen 915ec16261
LF-320-2 ARM: imx_v7_defconfig: add some missing USB configurations
- Two USB certification configuration
i.MX customers need one Image for both USB certification and production,
add USB certification configurations will not affect normal functions.

- CONFIG_EXTCON_USB_GPIO
Align with v4.19 kernel, some old boards uses this configurations.

Reviewed-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2019-12-03 17:12:29 +08:00
Dong Aisheng 52c8608ced LF-315 ARM: imx_v7_defconfig: fix missing config options
The former imx_v7_defconfig missed a lot configs. Re-generated by removing
only MULTI_V6 support and make savedefconfig.

Double checked with 4.19 .config, no signifcant config options are missing.

Fixes: 6d80685fd7 ("LF-272-1 ARM: config: add imx_v7_defconfig")
Acked-by: Jason Liu <jason.hui.liu@nxp.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2019-12-03 14:48:25 +08:00
Peter Chen a3e8e990c6 LF-238-1 ARM: configs: imx_v7_defconfig: enable USB ACM
It is used for CDC ACM function.

Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
[ Aisheng: cherry picked from imx_v6_v7_defconfig ]
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
2019-12-02 18:17:19 +08:00