mirror of
https://github.com/torvalds/linux.git
synced 2026-05-24 15:12:13 +02:00
TI SoC driver updates for v6.11
- Update TISCI protocol URL link which was dead - socinfo: Add j721E SR 2.0 detection support - MAINTAINER list additions: ti,pruss.yaml and ti,j721e-system-controller.yaml - pm33xx: log statement improvement - knav_qmss: minor data structure optimization -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE+KKGk1TrgjIXoxo03bWEnRc2JJ0FAmaIBEkACgkQ3bWEnRc2 JJ3lohAAqgQGjtqyEBQ214AqfTbrk9LYHveXubN3O/qVZGt5APJYQ8flGsh0uPyL VIpIc1yo+8zu53MLnUXtDZrSKk/iVmqNy2edXkNCRyVbCkx0DJmHwWxNCS/qaU6y lXCjI4KpnK7EuGemJR/vmKIxfDfp/yauqS/oP03jms6WwYWO6OJu7lbyYsMfmach A05Lft0L0xV9GwMJsNQaa46K0Kp15ATocpnkcfkR5dCJQjKAWNOqdgI//bvnId3t Nf8gvEwi7dJy5twZjez5imj/2EfnGQdb+9F0gHcdQsp9935qENvxXlOlpJ0kBC9K RFpXxqFBaTyRN43I2bOJoTKUJTR+LnpuB/Xw/XDzZPGIXEAulpv7ezLWaC+U0PFh eTDjRgZHRywH+ZQD8QMje9Rcg5D2VQYlLT3V3BwsMfhUx1wrgFAPBq/2OwebOu5v WsALYN0bZwoyuDZCByEjg7sabReOZVtyBz39V2SrO4xRPcXgyV0FNcDcgi4tgeZZ grg02Eguv8CA0clGzak/Mmnqkng2GC8WGfpKU76XKGZ8Q+aT+a/ikl5IYIurfvB8 wtepFo8G6X0vjPjx7E7KoJPgJKEZI0upgxxs6+yoEnXHfunp7GqbKAswJq2rnA+s YNniyOGz/b0+dsGHboShV6Ae4f64PTKODxtx3uaHPdmkeZzW5eQ= =Pvzq -----END PGP SIGNATURE----- gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEiK/NIGsWEZVxh/FrYKtH/8kJUicFAmaM/dUACgkQYKtH/8kJ UicolA/+MTY07Nmo4puzxiU7hTa1imL/ELKmZEFqjJDJS1KOMjD9dwMNHSbDGckb It8i/Q64Q3l0nOCCs6qPKY1EqX8IzNf4JT3ZBG5AEbJ+9XeT2nbbNIkcNFtzJ+N7 rrasmAYEPbZdrHhL5Kc/YrYgcirWgmgnwb4k7gSvuY0+5MsnoQq4fu+jRkyAH1Tx 23dl4/Q8BGDSgERW0wgnIgChZ/8klqaqrL/h+/vbQJzpA3RLYa310rF+ifkAnXZ5 3o3lPhWEzFhWx8ribmk2ni/yvR8kCn6YSaNrZqQ2XeYJY4tHFKujEezJKDXNTNtQ 2poYy41UrxybO/Lh+ybj5OvBKinjjz/X5rXxDATiINRz2Zk5P6amAeBVRppOvmxP y4jghgX6y9UHvn7AIF2ynNYG98qfseiqk59tMQtoVP42wNC6VJqgvyTwNKj1M870 NQvOaNg2Oy1JXtUKiZA0E7BJqBJzBk5dznM40JFSHqfU37qIp11/3qDjrVwJXEOG ul+WTMpGj25dC1MtamRXiR6nnD5xnT3KVSykXaH89i3nNyCSaiidTUMS8r5Mxl/U uf5SQS+fq5xlEjY+f6rSP2y0rECgOcpu9vrtagC3mnpbfPZKtTESmPP72zI7AAjC FM4UhI1EIvQwf48v5fXXk8O+27BuoCn4jX0vV/J0y6Xltrv8g/M= =4qGu -----END PGP SIGNATURE----- Merge tag 'ti-driver-soc-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/drivers TI SoC driver updates for v6.11 - Update TISCI protocol URL link which was dead - socinfo: Add j721E SR 2.0 detection support - MAINTAINER list additions: ti,pruss.yaml and ti,j721e-system-controller.yaml - pm33xx: log statement improvement - knav_qmss: minor data structure optimization * tag 'ti-driver-soc-for-v6.11' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux: dt-bindings: soc: ti: Move ti,j721e-system-controller.yaml to soc/ti MAINTAINERS: Add entry for ti,pruss.yaml to TI KEYSTONE MULTICORE NAVIGATOR DRIVERS soc: ti: k3-socinfo: Add J721E SR2.0 soc: ti: knav_qmss: Constify struct knav_range_ops firmware: ti_sci: fix TISCI protocol URL link dt-bindings: ti: fix TISCI protocol URL link soc: ti: pm33xx: Fix missing newlines in log statements Link: https://lore.kernel.org/r/20240705151449.s4rngkehjn73favn@stream Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
commit
9c148cb47a
|
|
@ -20,7 +20,7 @@ description: |
|
|||
initialized early into boot process and provides services to Operating Systems
|
||||
on multiple processors including ones running Linux.
|
||||
|
||||
See http://processors.wiki.ti.com/index.php/TISCI for protocol definition.
|
||||
See https://software-dl.ti.com/tisci/esd/latest/index.html for protocol definition.
|
||||
|
||||
The TI-SCI node describes the Texas Instrument's System Controller entity node.
|
||||
This parent node may optionally have additional children nodes which describe
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ properties:
|
|||
|
||||
The second cell should contain the clock ID.
|
||||
|
||||
Please see http://processors.wiki.ti.com/index.php/TISCI for
|
||||
Please see https://software-dl.ti.com/tisci/esd/latest/index.html for
|
||||
protocol documentation for the values to be used for different devices.
|
||||
|
||||
additionalProperties: false
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ properties:
|
|||
The second cell should contain the reset mask corresponding to the device
|
||||
used by system controller.
|
||||
|
||||
Please see http://processors.wiki.ti.com/index.php/TISCI for
|
||||
Please see https://software-dl.ti.com/tisci/esd/latest/index.html for
|
||||
protocol documentation for the values to be used for different devices.
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ properties:
|
|||
TI_SCI_PD_SHARED - Allows the device to be shared by multiple hosts.
|
||||
Please refer to dt-bindings/soc/ti,sci_pm_domain.h for the definitions.
|
||||
|
||||
Please see http://processors.wiki.ti.com/index.php/TISCI for
|
||||
Please see https://software-dl.ti.com/tisci/esd/latest/index.html for
|
||||
protocol documentation for the values to be used for different devices.
|
||||
|
||||
additionalProperties: false
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/
|
||||
%YAML 1.2
|
||||
---
|
||||
$id: http://devicetree.org/schemas/mfd/ti,j721e-system-controller.yaml#
|
||||
$id: http://devicetree.org/schemas/soc/ti/ti,j721e-system-controller.yaml#
|
||||
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
||||
|
||||
title: TI J721e System Controller Registers R/W
|
||||
|
|
@ -19,7 +19,7 @@ description: |
|
|||
and access the registers directly.
|
||||
|
||||
maintainers:
|
||||
- Kishon Vijay Abraham I <kishon@ti.com>
|
||||
- Kishon Vijay Abraham I <kishon@kernel.org>
|
||||
- Roger Quadros <rogerq@kernel.org>
|
||||
|
||||
properties:
|
||||
|
|
@ -22531,6 +22531,7 @@ L: linux-kernel@vger.kernel.org
|
|||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||
S: Maintained
|
||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
|
||||
F: Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
|
||||
F: drivers/pmdomain/ti/omap_prm.c
|
||||
F: drivers/soc/ti/*
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Communication protocol with TI SCI hardware
|
||||
* The system works in a message response protocol
|
||||
* See: http://processors.wiki.ti.com/index.php/TISCI for details
|
||||
* See: https://software-dl.ti.com/tisci/esd/latest/index.html for details
|
||||
*
|
||||
* Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ static const struct k3_soc_id {
|
|||
};
|
||||
|
||||
static const char * const j721e_rev_string_map[] = {
|
||||
"1.0", "1.1",
|
||||
"1.0", "1.1", "2.0",
|
||||
};
|
||||
|
||||
static int
|
||||
|
|
|
|||
|
|
@ -333,7 +333,7 @@ struct knav_range_info {
|
|||
void *queue_base_inst;
|
||||
unsigned flags;
|
||||
struct list_head list;
|
||||
struct knav_range_ops *ops;
|
||||
const struct knav_range_ops *ops;
|
||||
struct knav_acc_info acc_info;
|
||||
struct knav_acc_channel *acc;
|
||||
unsigned num_irqs;
|
||||
|
|
|
|||
|
|
@ -450,7 +450,7 @@ static int knav_acc_free_range(struct knav_range_info *range)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static struct knav_range_ops knav_acc_range_ops = {
|
||||
static const struct knav_range_ops knav_acc_range_ops = {
|
||||
.set_notify = knav_acc_set_notify,
|
||||
.init_queue = knav_acc_init_queue,
|
||||
.open_queue = knav_acc_open_queue,
|
||||
|
|
|
|||
|
|
@ -411,7 +411,7 @@ static int knav_gp_close_queue(struct knav_range_info *range,
|
|||
return 0;
|
||||
}
|
||||
|
||||
static struct knav_range_ops knav_gp_range_ops = {
|
||||
static const struct knav_range_ops knav_gp_range_ops = {
|
||||
.set_notify = knav_gp_set_notify,
|
||||
.open_queue = knav_gp_open_queue,
|
||||
.close_queue = knav_gp_close_queue,
|
||||
|
|
|
|||
|
|
@ -450,14 +450,14 @@ static int am33xx_pm_rtc_setup(void)
|
|||
|
||||
rtc_base_virt = of_iomap(np, 0);
|
||||
if (!rtc_base_virt) {
|
||||
pr_warn("PM: could not iomap rtc");
|
||||
pr_warn("PM: could not iomap rtc\n");
|
||||
error = -ENODEV;
|
||||
goto err_clk_put;
|
||||
}
|
||||
|
||||
omap_rtc = rtc_class_open("rtc0");
|
||||
if (!omap_rtc) {
|
||||
pr_warn("PM: rtc0 not available");
|
||||
pr_warn("PM: rtc0 not available\n");
|
||||
error = -EPROBE_DEFER;
|
||||
goto err_iounmap;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user