Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'devicetree-fixes-for-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree fixes from Rob Herring:

- Fix moortec,mr75203 schema usage of 'multipleOf' keyword

- Fix regression in systems depending on "of-display" device name

- Build fix for s390 with CONFIG_PCI=n and OF_EARLY_FLATTREE=y

- Drop two obsolete serial .txt bindings

* tag 'devicetree-fixes-for-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:
dt-bindings: serial: Remove obsolete nxp,lpc1850-uart.txt
dt-bindings: serial: Remove obsolete cavium-uart.txt
dt-bindings: hwmon: moortec,mr75203: fix multipleOf for coefficients
of: Preserve "of-display" device name for compatibility
of: make OF_EARLY_FLATTREE depend on HAS_IOMEM

+5 -52
+3 -3
Documentation/devicetree/bindings/hwmon/moortec,mr75203.yaml
··· 105 105 G coefficient for temperature equation. 106 106 Default for series 5 = 60000 107 107 Default for series 6 = 57400 108 - multipleOf: 1000 108 + multipleOf: 100 109 109 minimum: 1000 110 110 $ref: /schemas/types.yaml#/definitions/uint32 111 111 ··· 114 114 H coefficient for temperature equation. 115 115 Default for series 5 = 200000 116 116 Default for series 6 = 249400 117 - multipleOf: 1000 117 + multipleOf: 100 118 118 minimum: 1000 119 119 $ref: /schemas/types.yaml#/definitions/uint32 120 120 ··· 131 131 J coefficient for temperature equation. 132 132 Default for series 5 = -100 133 133 Default for series 6 = 0 134 - multipleOf: 1000 134 + multipleOf: 100 135 135 maximum: 0 136 136 $ref: /schemas/types.yaml#/definitions/int32 137 137
-19
Documentation/devicetree/bindings/serial/cavium-uart.txt
··· 1 - * Universal Asynchronous Receiver/Transmitter (UART) 2 - 3 - - compatible: "cavium,octeon-3860-uart" 4 - 5 - Compatibility with all cn3XXX, cn5XXX and cn6XXX SOCs. 6 - 7 - - reg: The base address of the UART register bank. 8 - 9 - - interrupts: A single interrupt specifier. 10 - 11 - - current-speed: Optional, the current bit rate in bits per second. 12 - 13 - Example: 14 - uart1: serial@1180000000c00 { 15 - compatible = "cavium,octeon-3860-uart","ns16550"; 16 - reg = <0x11800 0x00000c00 0x0 0x400>; 17 - current-speed = <115200>; 18 - interrupts = <0 35>; 19 - };
-28
Documentation/devicetree/bindings/serial/nxp,lpc1850-uart.txt
··· 1 - * NXP LPC1850 UART 2 - 3 - Required properties: 4 - - compatible : "nxp,lpc1850-uart", "ns16550a". 5 - - reg : offset and length of the register set for the device. 6 - - interrupts : should contain uart interrupt. 7 - - clocks : phandle to the input clocks. 8 - - clock-names : required elements: "uartclk", "reg". 9 - 10 - Optional properties: 11 - - dmas : Two or more DMA channel specifiers following the 12 - convention outlined in bindings/dma/dma.txt 13 - - dma-names : Names for the dma channels, if present. There must 14 - be at least one channel named "tx" for transmit 15 - and named "rx" for receive. 16 - 17 - Since it's also possible to also use the of_serial.c driver all 18 - parameters from 8250.txt also apply but are optional. 19 - 20 - Example: 21 - uart0: serial@40081000 { 22 - compatible = "nxp,lpc1850-uart", "ns16550a"; 23 - reg = <0x40081000 0x1000>; 24 - reg-shift = <2>; 25 - interrupts = <24>; 26 - clocks = <&ccu2 CLK_APB0_UART0>, <&ccu1 CLK_CPU_UART0>; 27 - clock-names = "uartclk", "reg"; 28 - };
+1 -1
drivers/of/Kconfig
··· 55 55 56 56 config OF_EARLY_FLATTREE 57 57 bool 58 - select DMA_DECLARE_COHERENT if HAS_DMA 58 + select DMA_DECLARE_COHERENT if HAS_DMA && HAS_IOMEM 59 59 select OF_FLATTREE 60 60 61 61 config OF_PROMTREE
+1 -1
drivers/of/platform.c
··· 552 552 if (!of_get_property(node, "linux,opened", NULL) || 553 553 !of_get_property(node, "linux,boot-display", NULL)) 554 554 continue; 555 - dev = of_platform_device_create(node, "of-display.0", NULL); 555 + dev = of_platform_device_create(node, "of-display", NULL); 556 556 of_node_put(node); 557 557 if (WARN_ON(!dev)) 558 558 return -ENOMEM;