Loading .mailmap +5 −2 Original line number Diff line number Diff line Loading @@ -206,6 +206,7 @@ Danilo Krummrich <dakr@kernel.org> <dakr@redhat.com> David Brownell <david-b@pacbell.net> David Collins <quic_collinsd@quicinc.com> <collinsd@codeaurora.org> David Heidelberg <david@ixit.cz> <d.okias@gmail.com> David Hildenbrand <david@kernel.org> <david@redhat.com> David Rheinsberg <david@readahead.eu> <dh.herrmann@gmail.com> David Rheinsberg <david@readahead.eu> <dh.herrmann@googlemail.com> David Rheinsberg <david@readahead.eu> <david.rheinsberg@gmail.com> Loading Loading @@ -426,7 +427,7 @@ Kenneth W Chen <kenneth.w.chen@intel.com> Kenneth Westfield <quic_kwestfie@quicinc.com> <kwestfie@codeaurora.org> Kiran Gunda <quic_kgunda@quicinc.com> <kgunda@codeaurora.org> Kirill Tkhai <tkhai@ya.ru> <ktkhai@virtuozzo.com> Kirill A. Shutemov <kas@kernel.org> <kirill.shutemov@linux.intel.com> Kiryl Shutsemau <kas@kernel.org> <kirill.shutemov@linux.intel.com> Kishon Vijay Abraham I <kishon@kernel.org> <kishon@ti.com> Konrad Dybcio <konradybcio@kernel.org> <konrad.dybcio@linaro.org> Konrad Dybcio <konradybcio@kernel.org> <konrad.dybcio@somainline.org> Loading @@ -437,6 +438,7 @@ Krishna Manikandan <quic_mkrishn@quicinc.com> <mkrishn@codeaurora.org> Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski.k@gmail.com> Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski@samsung.com> Krzysztof Kozlowski <krzk@kernel.org> <krzysztof.kozlowski@canonical.com> Krzysztof Kozlowski <krzk@kernel.org> <krzysztof.kozlowski@linaro.org> Krzysztof Wilczyński <kwilczynski@kernel.org> <krzysztof.wilczynski@linux.com> Krzysztof Wilczyński <kwilczynski@kernel.org> <kw@linux.com> Kshitiz Godara <quic_kgodara@quicinc.com> <kgodara@codeaurora.org> Loading Loading @@ -605,7 +607,8 @@ Oleksij Rempel <o.rempel@pengutronix.de> Oleksij Rempel <o.rempel@pengutronix.de> <ore@pengutronix.de> Oliver Hartkopp <socketcan@hartkopp.net> <oliver.hartkopp@volkswagen.de> Oliver Hartkopp <socketcan@hartkopp.net> <oliver@hartkopp.net> Oliver Upton <oliver.upton@linux.dev> <oupton@google.com> Oliver Upton <oupton@kernel.org> <oupton@google.com> Oliver Upton <oupton@kernel.org> <oliver.upton@linux.dev> Ondřej Jirman <megi@xff.cz> <megous@megous.com> Oza Pawandeep <quic_poza@quicinc.com> <poza@codeaurora.org> Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com> Loading Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml +14 −12 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ patternProperties: groups: description: Name of the pin group to use for the functions. $ref: /schemas/types.yaml#/definitions/string items: enum: [i2c0_grp, i2c1_grp, i2c2_grp, i2c3_grp, i2c4_grp, i2c5_grp, i2c6_grp, i2c7_grp, i2c8_grp, spi0_grp, spi0_cs0_grp, spi0_cs1_grp, spi0_cs2_grp, Loading @@ -62,6 +62,8 @@ patternProperties: pwm2_gpio10_grp, pwm2_gpio14_grp, pwm2_gpio18_grp, pwm3_gpio7_grp, pwm3_gpio11_grp, pwm3_gpio15_grp, pwm3_gpio19_grp, pcmif_out_grp, pcmif_in_grp] minItems: 1 maxItems: 8 drive-strength: enum: [2, 4, 6, 8, 16, 24, 32] Loading Documentation/devicetree/bindings/pinctrl/xlnx,versal-pinctrl.yaml +1 −0 Original line number Diff line number Diff line Loading @@ -74,6 +74,7 @@ patternProperties: '^conf': type: object unevaluatedProperties: false description: Pinctrl node's client devices use subnodes for pin configurations, which in turn use the standard properties below. Loading Documentation/devicetree/bindings/spi/renesas,rzv2h-rspi.yaml +52 −10 Original line number Diff line number Diff line Loading @@ -9,12 +9,15 @@ title: Renesas RZ/V2H(P) Renesas Serial Peripheral Interface (RSPI) maintainers: - Fabrizio Castro <fabrizio.castro.jz@renesas.com> allOf: - $ref: spi-controller.yaml# properties: compatible: const: renesas,r9a09g057-rspi # RZ/V2H(P) oneOf: - enum: - renesas,r9a09g057-rspi # RZ/V2H(P) - renesas,r9a09g077-rspi # RZ/T2H - items: - const: renesas,r9a09g087-rspi # RZ/N2H - const: renesas,r9a09g077-rspi # RZ/T2H reg: maxItems: 1 Loading @@ -36,13 +39,12 @@ properties: - const: tx clocks: minItems: 2 maxItems: 3 clock-names: items: - const: pclk - const: pclk_sfr - const: tclk minItems: 2 maxItems: 3 resets: maxItems: 2 Loading @@ -62,12 +64,52 @@ required: - interrupt-names - clocks - clock-names - resets - reset-names - power-domains - '#address-cells' - '#size-cells' allOf: - $ref: spi-controller.yaml# - if: properties: compatible: contains: enum: - renesas,r9a09g057-rspi then: properties: clocks: minItems: 3 clock-names: items: - const: pclk - const: pclk_sfr - const: tclk required: - resets - reset-names - if: properties: compatible: contains: enum: - renesas,r9a09g077-rspi then: properties: clocks: maxItems: 2 clock-names: items: - const: pclk - const: pclkspi resets: false reset-names: false unevaluatedProperties: false examples: Loading Documentation/input/event-codes.rst +18 −7 Original line number Diff line number Diff line Loading @@ -400,19 +400,30 @@ can report through the rotational axes (absolute and/or relative rx, ry, rz). All other axes retain their meaning. A device must not mix regular directional axes and accelerometer axes on the same event node. INPUT_PROP_HAPTIC_TOUCHPAD -------------------------- INPUT_PROP_PRESSUREPAD ---------------------- The INPUT_PROP_PRESSUREPAD property indicates that the device provides simulated haptic feedback (e.g. a vibrator motor situated below the surface) instead of physical haptic feedback (e.g. a hinge). This property is only set if the device: The INPUT_PROP_HAPTIC_TOUCHPAD property indicates that device: - supports simple haptic auto and manual triggering - can differentiate between at least 5 fingers - uses correct resolution for the X/Y (units and value) - reports correct force per touch, and correct units for them (newtons or grams) - follows the MT protocol type B If the simulated haptic feedback is controllable by userspace the device must: - support simple haptic auto and manual triggering, and - report correct force per touch, and correct units for them (newtons or grams), and - provide the EV_FF FF_HAPTIC force feedback effect. Summing up, such devices follow the MS spec for input devices in Win8 and Win8.1, and in addition support the Simple haptic controller HID table, and report correct units for the pressure. Win8 and Win8.1, and in addition may support the Simple haptic controller HID table, and report correct units for the pressure. Where applicable, this property is set in addition to INPUT_PROP_BUTTONPAD, it does not replace that property. Guidelines ========== Loading Loading
.mailmap +5 −2 Original line number Diff line number Diff line Loading @@ -206,6 +206,7 @@ Danilo Krummrich <dakr@kernel.org> <dakr@redhat.com> David Brownell <david-b@pacbell.net> David Collins <quic_collinsd@quicinc.com> <collinsd@codeaurora.org> David Heidelberg <david@ixit.cz> <d.okias@gmail.com> David Hildenbrand <david@kernel.org> <david@redhat.com> David Rheinsberg <david@readahead.eu> <dh.herrmann@gmail.com> David Rheinsberg <david@readahead.eu> <dh.herrmann@googlemail.com> David Rheinsberg <david@readahead.eu> <david.rheinsberg@gmail.com> Loading Loading @@ -426,7 +427,7 @@ Kenneth W Chen <kenneth.w.chen@intel.com> Kenneth Westfield <quic_kwestfie@quicinc.com> <kwestfie@codeaurora.org> Kiran Gunda <quic_kgunda@quicinc.com> <kgunda@codeaurora.org> Kirill Tkhai <tkhai@ya.ru> <ktkhai@virtuozzo.com> Kirill A. Shutemov <kas@kernel.org> <kirill.shutemov@linux.intel.com> Kiryl Shutsemau <kas@kernel.org> <kirill.shutemov@linux.intel.com> Kishon Vijay Abraham I <kishon@kernel.org> <kishon@ti.com> Konrad Dybcio <konradybcio@kernel.org> <konrad.dybcio@linaro.org> Konrad Dybcio <konradybcio@kernel.org> <konrad.dybcio@somainline.org> Loading @@ -437,6 +438,7 @@ Krishna Manikandan <quic_mkrishn@quicinc.com> <mkrishn@codeaurora.org> Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski.k@gmail.com> Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski@samsung.com> Krzysztof Kozlowski <krzk@kernel.org> <krzysztof.kozlowski@canonical.com> Krzysztof Kozlowski <krzk@kernel.org> <krzysztof.kozlowski@linaro.org> Krzysztof Wilczyński <kwilczynski@kernel.org> <krzysztof.wilczynski@linux.com> Krzysztof Wilczyński <kwilczynski@kernel.org> <kw@linux.com> Kshitiz Godara <quic_kgodara@quicinc.com> <kgodara@codeaurora.org> Loading Loading @@ -605,7 +607,8 @@ Oleksij Rempel <o.rempel@pengutronix.de> Oleksij Rempel <o.rempel@pengutronix.de> <ore@pengutronix.de> Oliver Hartkopp <socketcan@hartkopp.net> <oliver.hartkopp@volkswagen.de> Oliver Hartkopp <socketcan@hartkopp.net> <oliver@hartkopp.net> Oliver Upton <oliver.upton@linux.dev> <oupton@google.com> Oliver Upton <oupton@kernel.org> <oupton@google.com> Oliver Upton <oupton@kernel.org> <oliver.upton@linux.dev> Ondřej Jirman <megi@xff.cz> <megous@megous.com> Oza Pawandeep <quic_poza@quicinc.com> <poza@codeaurora.org> Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com> Loading
Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml +14 −12 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ patternProperties: groups: description: Name of the pin group to use for the functions. $ref: /schemas/types.yaml#/definitions/string items: enum: [i2c0_grp, i2c1_grp, i2c2_grp, i2c3_grp, i2c4_grp, i2c5_grp, i2c6_grp, i2c7_grp, i2c8_grp, spi0_grp, spi0_cs0_grp, spi0_cs1_grp, spi0_cs2_grp, Loading @@ -62,6 +62,8 @@ patternProperties: pwm2_gpio10_grp, pwm2_gpio14_grp, pwm2_gpio18_grp, pwm3_gpio7_grp, pwm3_gpio11_grp, pwm3_gpio15_grp, pwm3_gpio19_grp, pcmif_out_grp, pcmif_in_grp] minItems: 1 maxItems: 8 drive-strength: enum: [2, 4, 6, 8, 16, 24, 32] Loading
Documentation/devicetree/bindings/pinctrl/xlnx,versal-pinctrl.yaml +1 −0 Original line number Diff line number Diff line Loading @@ -74,6 +74,7 @@ patternProperties: '^conf': type: object unevaluatedProperties: false description: Pinctrl node's client devices use subnodes for pin configurations, which in turn use the standard properties below. Loading
Documentation/devicetree/bindings/spi/renesas,rzv2h-rspi.yaml +52 −10 Original line number Diff line number Diff line Loading @@ -9,12 +9,15 @@ title: Renesas RZ/V2H(P) Renesas Serial Peripheral Interface (RSPI) maintainers: - Fabrizio Castro <fabrizio.castro.jz@renesas.com> allOf: - $ref: spi-controller.yaml# properties: compatible: const: renesas,r9a09g057-rspi # RZ/V2H(P) oneOf: - enum: - renesas,r9a09g057-rspi # RZ/V2H(P) - renesas,r9a09g077-rspi # RZ/T2H - items: - const: renesas,r9a09g087-rspi # RZ/N2H - const: renesas,r9a09g077-rspi # RZ/T2H reg: maxItems: 1 Loading @@ -36,13 +39,12 @@ properties: - const: tx clocks: minItems: 2 maxItems: 3 clock-names: items: - const: pclk - const: pclk_sfr - const: tclk minItems: 2 maxItems: 3 resets: maxItems: 2 Loading @@ -62,12 +64,52 @@ required: - interrupt-names - clocks - clock-names - resets - reset-names - power-domains - '#address-cells' - '#size-cells' allOf: - $ref: spi-controller.yaml# - if: properties: compatible: contains: enum: - renesas,r9a09g057-rspi then: properties: clocks: minItems: 3 clock-names: items: - const: pclk - const: pclk_sfr - const: tclk required: - resets - reset-names - if: properties: compatible: contains: enum: - renesas,r9a09g077-rspi then: properties: clocks: maxItems: 2 clock-names: items: - const: pclk - const: pclkspi resets: false reset-names: false unevaluatedProperties: false examples: Loading
Documentation/input/event-codes.rst +18 −7 Original line number Diff line number Diff line Loading @@ -400,19 +400,30 @@ can report through the rotational axes (absolute and/or relative rx, ry, rz). All other axes retain their meaning. A device must not mix regular directional axes and accelerometer axes on the same event node. INPUT_PROP_HAPTIC_TOUCHPAD -------------------------- INPUT_PROP_PRESSUREPAD ---------------------- The INPUT_PROP_PRESSUREPAD property indicates that the device provides simulated haptic feedback (e.g. a vibrator motor situated below the surface) instead of physical haptic feedback (e.g. a hinge). This property is only set if the device: The INPUT_PROP_HAPTIC_TOUCHPAD property indicates that device: - supports simple haptic auto and manual triggering - can differentiate between at least 5 fingers - uses correct resolution for the X/Y (units and value) - reports correct force per touch, and correct units for them (newtons or grams) - follows the MT protocol type B If the simulated haptic feedback is controllable by userspace the device must: - support simple haptic auto and manual triggering, and - report correct force per touch, and correct units for them (newtons or grams), and - provide the EV_FF FF_HAPTIC force feedback effect. Summing up, such devices follow the MS spec for input devices in Win8 and Win8.1, and in addition support the Simple haptic controller HID table, and report correct units for the pressure. Win8 and Win8.1, and in addition may support the Simple haptic controller HID table, and report correct units for the pressure. Where applicable, this property is set in addition to INPUT_PROP_BUTTONPAD, it does not replace that property. Guidelines ========== Loading