- 29 3月, 2021 1 次提交
-
-
由 Alistair Francis 提交于
The reMarkable2 (https://remarkable.com) is an e-ink tablet based on the imx7d SoC. This commit is based on the DTS provide by reMarkable but ported to the latest kernel (instead of 4.14). I have removed references to non-upstream devices and have changed the UART so that the console can be accessed without having to open up the device via the OTG pogo pins. Currently the kernel boots, but there is no support for the display. WiFi is untested (no display or UART RX makes it hard to test), but should work with the current upstream driver. As it's untested it's not included in this commit. Signed-off-by: NAlistair Francis <alistair@alistair23.me> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
- 15 3月, 2021 18 次提交
-
-
由 Fabio Estevam 提交于
disable-gpio' and 'power-on-gpio' are not valid properties according to Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt. Remove the unsupported properties. Signed-off-by: NFabio Estevam <festevam@gmail.com> Reviewed-by: NBruno Thomsen <bruno.thomsen@gmail.com> Reviewed-by: NMatthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Tim Harvey 提交于
Remove the unnecessary #address-cells/#size-cells to avoid warnings from W=1 build like this: arch/arm/boot/dts/imx6qdl-gw52xx.dtsi:33.12-78.4: Warning (avoid_unnecessary_addr_size): /gpio-keys: unnecessary #address-cells/#size-cells without "ranges" or child "reg" property Signed-off-by: NTim Harvey <tharvey@gateworks.com> [fabio: Make the warning messages more succint] Signed-off-by: NFabio Estevam <festevam@gmail.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Fabio Estevam 提交于
Remove the unnecessary #address-cells/#size-cells and rename the node names to fix the following W=1 dtc warnings: arch/arm/boot/dts/imx6dl-plybas.dts:26.13-30.5: Warning (unit_address_vs_reg): /gpio_keys/button@20: node has a unit name, but no reg or ranges property arch/arm/boot/dts/imx6dl-plybas.dts:32.13-36.5: Warning (unit_address_vs_reg): /gpio_keys/button@21: node has a unit name, but no reg or ranges property arch/arm/boot/dts/imx6dl-plybas.dts:20.12-37.4: Warning (avoid_unnecessary_addr_size): /gpio_keys: unnecessary #address-cells/#size-cells without "ranges" or child "reg" property Signed-off-by: NFabio Estevam <festevam@gmail.com> Reviewed-by: NOleksij Rempel <o.rempel@pengutronix.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Ian Ray 提交于
Define GPIO line names for b450v3, b650v3, and b850v3. Signed-off-by: NIan Ray <ian.ray@ge.com> Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Sebastian Reichel 提交于
Explicitly mark I2C GPIOs as open drain to fix the following kernel message being printed: enforced open drain please flag it properly in DT/ACPI DSDT/board file Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Sebastian Reichel 提交于
Add PHY voltage supply information fixing the following kernel message: 2188000.ethernet supply phy not found, using dummy regulator Also add PHY clock information to avoid depending on the bootloader programming correct values. The bootloader also sets some reserved registers in the PHY as advised by Qualcomm, which is not supported by the bindings/kernel driver, so the reset GPIO has not been added intentionally. Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Sebastian Reichel 提交于
Add VBUS regulator GPIO information, so that USB OTG port can also be used in host mode. Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Horia Geantă 提交于
Crypto engine (CAAM) on LS1021A platform is configured HW-coherent, mark accordingly the DT node. Signed-off-by: NHoria Geantă <horia.geanta@nxp.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Philippe Schenker 提交于
The current setting reflects about 86 Ohms of source-impedance on the SDIO signals where the WiFi board is hooked up. PCB traces are routed with 50 Ohms impedance and there are no serial resistors on those traces. This commit changes the source-impedance to 52 Ohms to better match our hardware design. The impedances given in this commit message refer to 3.3V operation. Signed-off-by: NPhilippe Schenker <philippe.schenker@toradex.com> Reviewed-by: NFabio Estevam <festevam@gmail.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Alexander Shiyan 提交于
Move the "hog" pins to the corresponding pin groups for SPI, ENET, PMIC, LEDs, so that these pins can be used for different purposes when the respective drivers are disabled. Signed-off-by: NAlexander Shiyan <shc_work@mail.ru> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Alexander Shiyan 提交于
Board uses 4-wire synchronous mode for audio, so add SYN bit for PTCR AUDMUX registers. Signed-off-by: NAlexander Shiyan <shc_work@mail.ru> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Alexander Shiyan 提交于
The operating mode is used for the AC97 interface only, so lets drop the excess fsl,mode item from SSI node. Signed-off-by: NAlexander Shiyan <shc_work@mail.ru> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Fabio Estevam 提交于
The micro SD card slot uses GPIO3_13 as card detect pin, so describe it in the devicetree. This was noticed when converting imx53-qsb board to driver model in U-Boot as the micro SD card was not getting detected. Signed-off-by: NFabio Estevam <festevam@gmail.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Serge Semin 提交于
In accordance with the DWC USB3 bindings the corresponding node name is suppose to comply with the Generic USB HCD DT schema, which requires the USB nodes to have the name acceptable by the regexp: "^usb(@.*)?" . Make sure the "snps,dwc3"-compatible nodes are correctly named. Signed-off-by: NSerge Semin <Sergey.Semin@baikalelectronics.ru> Acked-by: NKrzysztof Kozlowski <krzk@kernel.org> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Dima Azarkin 提交于
The i2c bus on imx6qdl-wandboard has intermittent issues where SDA can freeze on low level at the end of transaction so the bus can no longer work. This impacts reading of EDID data leading to incorrect TV resolution and no audio. This scenario is improved by adding scl/sda gpios definitions to implement the i2c bus recovery mechanism. Signed-off-by: NDima Azarkin <azdmg@outlook.com> Reviewed-by: NFabio Estevam <festevam@gmail.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Sebastian Reichel 提交于
IIM contains system fuses with information like SoC unique ID (serial) on i.MX51 and i.MX53. Add "syscon" compatible allowing simple access. Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Andreas Kemnade 提交于
For now, the driver detects an incompatible version, but since that can be handled by auto-detection, add the controller to the devicetree now. Only PWM seems to be available, there is no RTC in that controller. Signed-off-by: NAndreas Kemnade <andreas@kemnade.info> Reviewed-by: NJonathan Neuschäfer <j.neuschaefer@gmx.net> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Jonathan Neuschäfer 提交于
Enable the Netronix EC on the Kobo Aura ebook reader. Several features are still missing: - Frontlight/backlight. The vendor kernel drives the frontlight LED using the PWM output of the EC and an additional boost pin that increases the brightness. - Battery monitoring - Interrupts for RTC alarm and low-battery events Signed-off-by: NJonathan Neuschäfer <j.neuschaefer@gmx.net> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
- 23 2月, 2021 1 次提交
-
-
由 Philip Chen 提交于
The common cros-ec keymap has been defined as macros. This patch uses the macros to simply linux,keymap in cros-ec-keyboard.dtsi file. This patch also creates an alias for keyboard-controller to make it easier to override the keymap in board-specific dts later. Signed-off-by: NPhilip Chen <philipchen@chromium.org> Reviewed-by: NStephen Boyd <swboyd@chromium.org> Link: https://lore.kernel.org/r/20210115143555.v6.2.I9ec9c3c61eded22a5f7fbff838d23fc95ec7cfe0@changeidSigned-off-by: NDmitry Torokhov <dmitry.torokhov@gmail.com>
-
- 15 2月, 2021 2 次提交
-
-
由 Krzysztof Kozlowski 提交于
dtschema for pca95xx expects GPIO hogs to end with 'hog' suffix. Signed-off-by: NKrzysztof Kozlowski <krzk@kernel.org> Link: https://lore.kernel.org/r/20210212162640.66677-2-krzk@kernel.org' Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Krzysztof Kozlowski 提交于
The PCA95xx GPIO expander requires GPIO controller properties to operate properly. Signed-off-by: NKrzysztof Kozlowski <krzk@kernel.org> Acked-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20210212162640.66677-1-krzk@kernel.org' Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
- 10 2月, 2021 5 次提交
-
-
由 Ryan Chen 提交于
Signed-off-by: NRyan Chen <ryan_chen@aspeedtech.com> Link: https://lore.kernel.org/r/20201009024937.11246-4-ryan_chen@aspeedtech.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Ben Pai 提交于
This system uses a rx8900 compatible rtc device. Signed-off-by: NBen Pai <Ben_Pai@wistron.com> Link: https://lore.kernel.org/r/20210121073146.28217-1-Ben_Pai@wistron.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Konstantin Aladyshev 提交于
AMD EthanolX CRB uses 2-byte POST codes which are sent to ports 0x80/0x81. Currently ASPEED controller snoops only 0x80 port and therefore captures only the lower byte of each POST code. Enable secondary LPC snooping address to capture the higher byte of POST codes. Signed-off-by: NKonstantin Aladyshev <aladyshev22@gmail.com> Reviewed-by: NAndrew Jeffery <andrew@aj.id.au> Link: https://lore.kernel.org/r/20210127182326.424-1-aladyshev22@gmail.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Michael Walle 提交于
Add the pinctrl entries for the GPIOs which are connected to the push buttons on this board. Signed-off-by: NMichael Walle <michael@walle.cc> Link: https://lore.kernel.org/r/20210201133000.23402-1-michael@walle.ccSigned-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michael Walle 提交于
The Ebang EBAZ4205 is a simple board based on the Xilinx Zynq-7000 SoC. Its features are: - one serial port - 256 MB RAM - 128 MB NAND flash - SDcard slot - IP101GA 10/100 Mbit Ethernet PHY (connected to PL IOs) - two LEDs (connected to PL IOs) - one Push Button (connect to PL IOs) - (optional) RTC - (optional) Input voltage supervisor The NAND flash is not supported in mainline linux yet. Unfortunately, the PHY is connected via the PL, thus for working ethernet the FPGA has to be configured. Also, depending on the board variant, the PHY has no external crystal and its clock needs to be driven by the PL. FCLK3 is used for this and is kept enabled. Signed-off-by: NMichael Walle <michael@walle.cc> Link: https://lore.kernel.org/r/20210120194033.26970-4-michael@walle.ccSigned-off-by: NMichal Simek <michal.simek@xilinx.com>
-
- 09 2月, 2021 9 次提交
-
-
由 Eddie James 提交于
Add the Everest machine powered by an AST2600 chip. Copy the basic configuration from Rainier. Signed-off-by: NEddie James <eajames@linux.ibm.com> Tested-by: NAndrew Geissler <geissonator@gmail.com> Link: https://lore.kernel.org/r/20201211170704.27640-1-eajames@linux.ibm.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 George Liu 提交于
power-supply is compatible with Inspur's ipsps1 driver Signed-off-by: NGeorge Liu <liuxiwei@inspur.com> Link: https://lore.kernel.org/r/20201225015149.1416773-1-liuxiwei@inspur.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 George Liu 提交于
Signed-off-by: NGeorge Liu <liuxiwei@inspur.com> Link: https://lore.kernel.org/r/20201225015126.1416690-1-liuxiwei@inspur.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Ryan Sie 提交于
The x11spi is a server platform with an ASPEED AST2500 BMC. Signed-off-by: NRyan Sie <ryans@supermicro.com.tw> Link: https://lore.kernel.org/r/20201221134315.5544-1-RyanS@supermicro.com.twSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 John Wang 提交于
The NCSI_BMC_R_SEL and EN_NCSI_SWITCH_N should be active-high Signed-off-by: NJohn Wang <wangzhiqiang.bj@bytedance.com> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201211040002.1030-2-wangzhiqiang.bj@bytedance.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Lotus Xu 提交于
Enable ipmb on i2c4. Signed-off-by: NLotus Xu <xuxiaohan@bytedance.com> Signed-off-by: NJohn Wang <wangzhiqiang.bj@bytedance.com> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201211040002.1030-1-wangzhiqiang.bj@bytedance.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Andrew Jeffery 提交于
Determined by scope measurements at speed. Signed-off-by: NAndrew Jeffery <andrew@aj.id.au> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201208012615.2717412-7-andrew@aj.id.auSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 John Wang 提交于
Signed-off-by: NJohn Wang <wangzhiqiang.bj@bytedance.com> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201202051634.490-2-wangzhiqiang.bj@bytedance.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
由 Quan Nguyen 提交于
The Mt. Jade BMC is an ASPEED AST2500-based BMC for the Mt. Jade hardware reference platform with Ampere's Altra Processor Family. Signed-off-by: NQuan Nguyen <quan@os.amperecomputing.com> Signed-off-by: NPhong Vo <phong@os.amperecomputing.com> Signed-off-by: NThang Q. Nguyen <thang@os.amperecomputing.com> Reviewed-by: NAndrew Jeffery <andrew@aj.id.au> Reviewed-by: NJoel Stanley <joel@jms.id.au> Link: https://lore.kernel.org/r/20201208043700.23098-3-quan@os.amperecomputing.comSigned-off-by: NJoel Stanley <joel@jms.id.au>
-
- 04 2月, 2021 1 次提交
-
-
由 Martin Blumenstingl 提交于
The 32-bit Amlogic Meson SoCs embed an ARC processor in the Always-On power domain which is typically used for managing system suspend. The memory for this ARC core is taken from the AHB SRAM area. Depending on the actual SoC a different ARC core is used: - Meson6 and earlier: some ARCv1 ISA based core (probably an ARC625) - Meson8 and later: an ARC EM4 (ARCv2 ISA) based core Add the device-tree node for this remote-processor along with the required SRAM sections, clocks and reset-lines. Also use the SoC-specific compatible string to manage any differences (should they exist). On Meson8, Meson8b and Meson8m2 the "secbus2" IO region is needed as some bits need to be programmed there. Add this IO region for those SoCs as well. Signed-off-by: NMartin Blumenstingl <martin.blumenstingl@googlemail.com> Reviewed-by: NNeil Armstrong <narmstrong@baylibre.com> Signed-off-by: NKevin Hilman <khilman@baylibre.com> Link: https://lore.kernel.org/r/20210102205904.2691120-6-martin.blumenstingl@googlemail.com
-
- 03 2月, 2021 3 次提交
-
-
由 Alexandre Belloni 提交于
This reverts commit c17e9377. The lpc32xx clock driver is not able to actually change the PLL rate as this would require reparenting ARM_CLK, DDRAM_CLK, PERIPH_CLK to SYSCLK, then stop the PLL, update the register, restart the PLL and wait for the PLL to lock and finally reparent ARM_CLK, DDRAM_CLK, PERIPH_CLK to HCLK PLL. Currently, the HCLK driver simply updates the registers but this has no real effect and all the clock rate calculation end up being wrong. This is especially annoying for the peripheral (e.g. UARTs, I2C, SPI). Signed-off-by: NAlexandre Belloni <alexandre.belloni@bootlin.com> Tested-by: NGregory CLEMENT <gregory.clement@bootlin.com> Link: https://lore.kernel.org/r/20210203090320.GA3760268@piout.net' Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Hermann Lauer 提交于
BPi Pro needs TX and RX delay for Gbit to work reliable and avoid high packet loss rates. The realtek phy driver overrides the settings of the pull ups for the delays, so fix this for BananaPro. Fix the phy-mode description to correctly reflect this so that the implementation doesn't reconfigure the delays incorrectly. This happened with commit bbc4d71d ("net: phy: realtek: fix rtl8211e rx/tx delay config"). Fixes: 10662a33 ("ARM: dts: sun7i: Add dts file for Bananapro board") Signed-off-by: NHermann Lauer <Hermann.Lauer@uni-heidelberg.de> Signed-off-by: NMaxime Ripard <maxime@cerno.tech> Link: https://lore.kernel.org/r/20210128111842.GA11919@lemon.iwr.uni-heidelberg.de
-
由 Iskren Chernev 提交于
s1 and l12 regulators are used for the memory and cache on the Samsung S5 (klte). If they are turned off the phone shuts down. So mark them as always-on to prevent that from happening. Signed-off-by: NIskren Chernev <iskren.chernev@gmail.com> Tested-by: NAlexey Minnekhanov <alexeymin@postmarketos.org> Link: https://lore.kernel.org/r/20210201105657.1642825-4-iskren.chernev@gmail.comSigned-off-by: NBjorn Andersson <bjorn.andersson@linaro.org>
-