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